Information transmission method and related equipment
By determining the OCC sequence and UCI multiplexing resources in PUSCH, the problem of transmission impact of PUSCH that supports OCC technology when multiplexing UCI is solved, the correct reception of information is achieved and the uplink capacity of satellite communication is improved.
Patent Information
- Application Number
- CN202510421808.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-03
- Publication Date
- 2025-06-13
AI Technical Summary
When multiplexing uplink control information (UCI), the physical uplink shared channel (PUSCH) that supports orthogonal coverage code (OCC) technology will cause transmission impact and will not be able to correctly receive information in accordance with existing standards.
By determining the orthogonal overlay code OCC sequence used for PUSCH transmission according to the network side configuration or instructions, and determining the time slot on which the physical uplink control channel PUCCH and PUSCH that bear the UCI overlap, and/or determining the resources that the UCI multiplexes on the PUSCH, and performing information transmission.
By determining the overlapping time slots and UCI multiplexed resources, the orthogonality between the information is avoided when information transmission is performed, so that the PUCCH carrying the UCI and the PUSCH supporting OCC can be multiplexed, thereby improving the uplink capacity of satellite communications.
Smart Images

Figure CN120152035A_ABST
Abstract
Description
Background Art
[0002] With the development of communication technology, it is stipulated in 3GPP TS 38.213 that uplink control information (UCI) can be transmitted simultaneously with data in the physical uplink shared channel (PUSCH) through methods such as puncturing and rate matching, which is also called multiplexing.
[0003] In communication scenarios, considering the limited system bandwidth, the current 3GPP protocol already supports the introduction of orthogonal cover code (OCC) technology in PUSCH to further improve the uplink transmission capacity through multi-user multiplexing.
[0004] For PUSCH supporting OCC, multiplexing UCI carried on the physical uplink control channel (PUCCH) onto PUSCH will affect the transmission and the information cannot be correctly received according to the existing standard regulations.
[0005] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of the present disclosure, and thus may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention
[0006] The present disclosure provides an information transmission method and related devices, which at least to some extent overcome the problem that for PUSCH supporting OCC, multiplexing UCI on the PUCCH onto the resources of PUSCH will affect the transmission and the information cannot be correctly received according to the existing standard regulations.
[0007] Other features and advantages of the present disclosure will become apparent through the following detailed description, or will be partially learned through the practice of the present disclosure.
[0008] In a first aspect, an embodiment in the present disclosure provides an information transmission method, which is applied to a first terminal device. The method includes:
[0009] Determine an orthogonal cover code (OCC) sequence used for physical uplink shared channel (PUSCH) transmission according to network side configuration or indication;
[0010] Determine the time slots where the physical uplink control channel (PUCCH) carrying uplink control information (UCI) overlaps with PUSCH, and / or determine the resources where UCI is multiplexed on PUSCH, and perform information transmission.
[0011] Second aspect, an embodiment in the present disclosure provides an information transmission method, which is applied to a second terminal device. The second terminal device is at least one terminal device that uses the same set of OCC sequences as the first terminal device;
[0012] The method includes:
[0013] Receiving fourth information sent by the network side and performing information transmission;
[0014] The fourth information is used to indicate at least one of the following: the OCC group where UCI overlaps with PUSCH, the time slot where UCI overlaps with PUSCH, the transmission mode for the first terminal device to perform information transmission, and the transmission mode for the second terminal device to perform information transmission;
[0015] The fourth information includes at least one of the following: a third high-layer signaling configuration, a third downlink control information, and a fourth MAC CE.
[0016] Third aspect, an embodiment in the present disclosure provides an information transmission method, which is applied to a network side device. The method further includes:
[0017] Receiving the information for the first terminal device to perform information transmission.
[0018] Fourth aspect, an embodiment in the present disclosure provides a terminal device, including:
[0019] A determination module, which determines the OCC sequence used for PUSCH transmission according to network side configuration or indication;
[0020] A first information transmission module, which determines the time slot where the PUCCH carrying UCI overlaps with PUSCH, and / or determines the resources where UCI is multiplexed on PUSCH, and performs information transmission.
[0021] Fifth aspect, an embodiment in the present disclosure provides a terminal device, including:
[0022] A second information transmission module, which is used to receive the fourth information sent by the network side and perform information transmission;
[0023] The fourth information is used to indicate at least one of the following: the OCC group where UCI overlaps with PUSCH, the time slot where UCI overlaps with PUSCH, the transmission mode for the first terminal device to perform information transmission, and the transmission mode for the second terminal device to perform information transmission;
[0024] The fourth information includes at least one of the following: a third high-layer signaling configuration, a third downlink control information, and a fourth MAC CE.
[0025] Sixth aspect, an embodiment in the present disclosure provides a network side device, including:
[0026] A receiving module, configured to receive information for information transmission performed by a first terminal device.
[0027] In a seventh aspect, an embodiment of the present disclosure provides an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the method in the first aspect above by executing the executable instructions.
[0028] In an eighth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method in the first aspect above is implemented.
[0029] In a ninth aspect, according to another aspect of the present disclosure, there is also provided a computer program product or a computer program, the computer program product or the computer program includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method in any one of the above.
[0030] An information transmission method and related devices provided by an embodiment of the present disclosure relate to the field of communication technologies. The method includes: determining an orthogonal cover code (OCC) sequence used for physical uplink shared channel (PUSCH) transmission according to network-side configuration or indication, determining a time slot in which a physical uplink control channel (PUCCH) carrying uplink control information (UCI) overlaps with the PUSCH, and / or determining a resource in which the UCI is multiplexed on the PUSCH, and performing information transmission. By determining the overlapping time slot and / or determining the resource multiplexed by the UCI, when performing information transmission, the orthogonality between information is prevented from being destroyed, so that the PUCCH carrying the UCI and the PUSCH supporting the OCC can be multiplexed, thereby further improving the satellite communication uplink capacity.
[0031] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and those of ordinary skill in the art can obtain other drawings without creative efforts based on these drawings.
[0033] Figure 1 One of the schematic diagrams showing a transmission mode in an embodiment of the present disclosure;
[0034] Figure 2Shows one of the schematic diagrams of the transceiver processing in the embodiments of the present disclosure;
[0035] Figure 3 Shows another schematic diagram of the transceiver processing in the embodiments of the present disclosure;
[0036] Figure 4 Shows the schematic structural diagram of a communication system in the embodiments of the present disclosure;
[0037] Figure 5 Shows one of the flowcharts of an information transmission method in the embodiments of the present disclosure;
[0038] Figure 6 Shows one of the schematic diagrams of a message format in the embodiments of the present disclosure;
[0039] Figure 7 Shows another schematic diagram of a message format in the embodiments of the present disclosure;
[0040] Figure 8 Shows the third schematic diagram of a message format in the embodiments of the present disclosure;
[0041] Figure 9 Shows another flowchart of an information transmission method in the embodiments of the present disclosure;
[0042] Figure 10 Shows the fourth schematic diagram of a message format in the embodiments of the present disclosure;
[0043] Figure 11 Shows the third flowchart of an information transmission method in the embodiments of the present disclosure;
[0044] Figure 12 Shows another schematic diagram of a transmission mode in the embodiments of the present disclosure;
[0045] Figure 13 Shows the third schematic diagram of a transmission mode in the embodiments of the present disclosure;
[0046] Figure 14 Shows the fourth schematic diagram of a transmission mode in the embodiments of the present disclosure;
[0047] Figure 15 Shows the fifth schematic diagram of a transmission mode in the embodiments of the present disclosure;
[0048] Figure 16 Shows the sixth schematic diagram of a transmission mode in the embodiments of the present disclosure;
[0049] Figure 17 Shows the seventh schematic diagram of a transmission mode in the embodiments of the present disclosure;
[0050] Figure 18 Shows the eighth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0051] Figure 19 Shows the ninth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0052] Figure 20 Shows the tenth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0053] Figure 21 Shows the eleventh schematic diagram of a transmission method in an embodiment of the present disclosure;
[0054] Figure 22 Shows the twelfth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0055] Figure 23 Shows the thirteenth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0056] Figure 24 Shows the fourteenth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0057] Figure 25 Shows the fifteenth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0058] Figure 26 Shows the sixteenth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0059] Figure 27 Shows the seventeenth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0060] Figure 28 Shows the eighteenth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0061] Figure 29 Shows the nineteenth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0062] Figure 30 Shows the twentieth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0063] Figure 31 Shows the twenty - first schematic diagram of a transmission method in an embodiment of the present disclosure;
[0064] Figure 32 Shows the twenty - second schematic diagram of a transmission method in an embodiment of the present disclosure;
[0065] Figure 33 Shows the twenty - third schematic diagram of a transmission method in an embodiment of the present disclosure;
[0066] Figure 34 Shows the twenty - fourth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0067] Figure 35 Shows the twenty - fifth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0068] Figure 36 Shows the twenty - sixth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0069] Figure 37 Shows the twenty - seventh schematic diagram of a transmission method in an embodiment of the present disclosure;
[0070] Figure 38 Shows the twenty - eighth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0071] Figure 39 Shows the twenty - ninth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0072] Figure 40 Shows the thirtieth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0073] Figure 41 Shows the thirty - first schematic diagram of a transmission method in an embodiment of the present disclosure;
[0074] Figure 42 Shows the thirty - second schematic diagram of a transmission method in an embodiment of the present disclosure;
[0075] Figure 43 Shows the thirty - third schematic diagram of a transmission method in an embodiment of the present disclosure;
[0076] Figure 44 Shows the thirty - fourth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0077] Figure 45 Shows the thirty - fifth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0078] Figure 46 Shows the thirty - sixth schematic diagram of a transmission method in an embodiment of the present disclosure;
[0079] Figure 47 Shows the thirty - seventh schematic diagram of a transmission method in an embodiment of the present disclosure;
[0080] Figure 48 Shows the schematic diagram of the structure of a terminal device in an embodiment of the present disclosure;
[0081] Figure 49The figure shows a schematic structural diagram of another terminal device in an embodiment of the present disclosure;
[0082] Figure 50 The figure shows a schematic structural diagram of a network-side device in an embodiment of the present disclosure;
[0083] Figure 51 The figure shows a schematic structural diagram of a network-side device in an embodiment of the present disclosure. Detailed implementation manners
[0084] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more complete and comprehensive, and will fully convey the concept of the example embodiments to those skilled in the art. The features, structures, or characteristics described may be combined in any suitable manner in one or more embodiments.
[0085] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures denote the same or similar parts, and thus their repeated description will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0086] It should be noted that the "first" and "second" in the embodiments of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. The "and / or" in the embodiments of the present application describes the association relationship of associated objects and indicates that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
[0087] The network architecture and service scenarios described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Those of ordinary skill in the art will know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided in the embodiments of the present application are equally applicable to similar technical problems.
[0088] Explanation of the terms in the present disclosure.
[0089] Uplink Control Information (UCI): mainly includes uplink scheduling requests, hybrid automatic repeat requests, status indications, etc.
[0090] Orthogonal Cover Code (OCC): A set of orthogonal sequences. OCC allows multiple UEs to reuse the same time-frequency resources and can distinguish data from different UEs using the same time-frequency resources. The OCC group is a set of multi-user data with the same length as the OCC sequence. Figure 1 FIG. 4 shows one of the schematic diagrams of a transmission mode in an embodiment of the present disclosure, as Figure 1 shown, including UE1 and UE2, a total of 8 time slots (solt), the OCC sequence length is 2, the number of multiplexed users is 2, the number of repeated transmissions is 8, the transmitted information: for UE1 is A, for UE2 is B, two time slots form an OCC group, and OCC group 1 and OCC group 2 are respectively shown. The OCC sequence of UE1 is [1, 1], and the OCC sequence of UE2 is [1, -1].
[0091] Physical Uplink Control Channel (PUCCH): A physical channel used to transmit uplink control information.
[0092] Physical Uplink Shared Channel (PUSCH): A physical channel used to transmit uplink user data and part of the control information.
[0093] Hybrid Automatic Repeat request - ACKnowledgement (HARQ-ACK): Used to confirm whether a downlink data packet (transmitted through PDSCH) is correctly received.
[0094] Channel State Information (CSI): Used to optimize downlink transmission parameters.
[0095] With the development of communication technology, it is stipulated in 3GPP TS 38.213 that uplink control information (UCI) can be simultaneously transmitted with data in the Physical Uplink Shared Channel (PUSCH) through puncturing, rate matching, etc., which is also called multiplexing. In a communication scenario, considering the limited system bandwidth factor, the current 3GPP protocol already supports introducing Orthogonal Cover Code (OCC) technology in PUSCH to further improve the uplink transmission capacity through multi-user multiplexing.
[0096] However, for PUSCH supporting OCC, multiplexing the UCI carried on the Physical Uplink Control Channel (PUCCH) onto the PUSCH will affect the transmission and the information cannot be correctly received according to the existing standard regulations.
[0097] Figure 2 Fig. 1 shows one of the transceiver processing schematic diagrams in the embodiments of the present disclosure. As Figure 2 shown, it is a schematic diagram of inter-slot OCC transceiver processing, including UE1 and UE2. In the time domain and frequency domain, the information a1 and b1 transmitted by the two UEs are processed through the OCC sequence and then through the Channel processing to complete the transceiver. Here, Rx represents Receive and Tx represents Transmit.
[0098] After in-depth consideration by the inventors, for PUSCH supporting OCC, multiplexing the UCI carried on the PUCCH onto the PUSCH Figure 3 Fig. 2 shows another transceiver processing schematic diagram in the embodiments of the present disclosure. Taking UE1 in slot1 as an example, after the UCI is superimposed on the PUSCH of the UE, the overall orthogonality will be destroyed, as Figure 3 shown, and the data cannot be correctly received according to the existing standard regulations, which will affect both the UCI and PUSCH transmissions. In the related art, there is no relevant research and standard definition on how to multiplex the PUSCH supporting OCC with the PUCCH carrying the UCI.
[0099] Based on the above problems and in-depth consideration by the inventors of the present disclosure, embodiments of the present disclosure provide an information transmission method and related devices, which relate to the field of communication technologies. The method includes: determining the orthogonal cover code (OCC) sequence used for the transmission of the Physical Uplink Shared Channel (PUSCH) according to the configuration or indication of the network side, determining the time slots where the Physical Uplink Control Channel (PUCCH) carrying the uplink control information (UCI) overlaps with the PUSCH, and / or determining the resources where the UCI is multiplexed onto the PUSCH, and performing information transmission. By determining the overlapping time slots and / or the multiplexed resources of the UCI, the orthogonality between the information is avoided from being destroyed during the information transmission, so that the PUCCH carrying the UCI can be multiplexed with the PUSCH supporting OCC, thereby further improving the satellite communication uplink capacity.
[0100] Figure 4 Fig. 3 shows a schematic diagram of the structure of a communication network applicable in the embodiments of the present disclosure. The communication system includes a terminal 101, a terminal 102, and a network side device 103.
[0101] The terminals 101 and 102 can be, but are not limited to, various personal computers, laptop computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, in-vehicle devices, etc. The portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. It also includes new forms of terminal devices, such as drones, satellite communication terminals, etc. Essentially, they are all devices that receive electromagnetic waves sent by network devices for communication, and are not limited here. So far, the present disclosure has been described in detail. To avoid obscuring the concept of the present disclosure, some details well known in the art are not described. Those skilled in the art can fully understand how to implement the technical solutions disclosed here based on the above description.
[0102] Among them, the network-side device 103 can be a base transceiver station (BTS) in Global System of Mobile communication (GSM) or Code Division Multiple Access (CDMA), or a Node B (NB) in Wideband Code Division Multiple Access (WCDMA), or an evolved base station (eNB or eNodeB) in LTE, or a Next Generation Radio Access Network (NGRAN) device, or a base station (gNB) in the New Radio (NR) system, or a radio controller in a Cloud Radio Access Network (CRAN), or the access network device can be a relay station, access point, in-vehicle device, wearable device, hub, switch, bridge, router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc., and is not limited here.
[0103] The terminals 101, 102 and the network-side device 103 can perform information transmission. The specific manner of information transmission is not limited in the embodiments of the present disclosure.
[0104] The following will describe this exemplary embodiment in detail with reference to the accompanying drawings and embodiments.
[0105] First, an information transmission method is provided in an embodiment of the present disclosure. In the following process, the entity executing the method is taken as a terminal device as an example. To distinguish different terminal devices, a first terminal device and a second terminal device are respectively defined. Among them, the second terminal device is at least one terminal device that uses the same set of OCC sequences as the first terminal device.
[0106] Figure 5 The flowchart of an information transmission method in an embodiment of the present disclosure is shown. As Figure 5 shown, the information transmission method provided in the embodiment of the present disclosure includes the following steps:
[0107] S502: Determine the orthogonal cover code (OCC) sequence used for physical uplink shared channel (PUSCH) transmission according to network-side configuration or indication.
[0108] S504: Determine the time slots in which the physical uplink control channel (PUCCH) carrying uplink control information (UCI) overlaps with the PUSCH, and / or determine the resources in which the UCI is multiplexed on the PUSCH, and perform information transmission.
[0109] In a possible embodiment, the time slots in which the UCI overlaps with the PUSCH can be one or more, the OCC groups with overlapping time slots can be one or more, and the OCC groups with overlapping time slot resources can be one or more.
[0110] In a possible embodiment, in the information transmission method in the embodiment of the present disclosure, when performing information transmission, the UCI can be discarded or not transmitted.
[0111] In a possible embodiment, in the information transmission method in the embodiment of the present disclosure, when performing information transmission, the PUSCH can be transmitted using the OCC sequence on the overlapping time slot resources of some or all OCC groups, and the UCI can be discarded or not transmitted.
[0112] In a possible embodiment, in the information transmission method in the embodiment of the present disclosure, when performing information transmission, the UCI can be transmitted and the PUSCH can be not transmitted.
[0113] In a possible embodiment, in the information transmission method in the embodiment of the present disclosure, when performing information transmission, the PUSCH can be not transmitted and the UCI can be transmitted on the overlapping time slot resources within the OCC group with overlapping time slots.
[0114] In a possible embodiment, in the information transmission method in the embodiment of the present disclosure, when performing information transmission, the UCI can be transmitted on the overlapping time slot resources within the OCC group with overlapping time slots, and all PUSCH transmissions can be discarded within the OCC group with overlapping time slots.
[0115] In a possible embodiment, in the information transmission method of the embodiments of the present disclosure, when performing information transmission, UCI can be transmitted on all time slot resources within an OCC group with overlapping time slots, and PUSCH is not transmitted.
[0116] In a possible embodiment, in the information transmission method of the embodiments of the present disclosure, when performing information transmission, all PUSCH transmissions can be discarded on all resources within all OCC groups, and UCI can be transmitted on the overlapping time slot resources within the OCC group with overlapping time slots.
[0117] In a possible embodiment, in the information transmission method of the embodiments of the present disclosure, when performing information transmission, all PUSCH transmissions can be discarded on all resources within all OCC groups, and UCI can be transmitted on all resources.
[0118] In a possible embodiment, in the information transmission method of the embodiments of the present disclosure, when performing information transmission, UCI can be multiplexed and transmitted on PUSCH.
[0119] In a possible embodiment, in the information transmission method of the embodiments of the present disclosure, when performing information transmission, UCI and PUSCH can be simultaneously transmitted on the overlapping time slot resources within the Nth OCC group after the OCC group with overlapping time slots, where N≥0 and N is an integer.
[0120] In a possible embodiment, in the information transmission method of the embodiments of the present disclosure, when performing information transmission, UCI and PUSCH can be simultaneously transmitted on the overlapping time slot resources within the 0th OCC group after the OCC group with overlapping time slots, and the OCC sequence is not used for PUSCH transmission within the OCC group with overlapping time slots. Among them, UCI can be scheduled as non-repetitive in the first time slot resource within the OCC group with overlapping time slots, the OCC sequence is not used for PUSCH transmission in the second time slot resource, and the original OCC sequence is used for PUSCH transmission within the OCC group without overlapping time slots.
[0121] It should be noted that not using the OCC sequence for PUSCH transmission means not using the OCC sequence method for PUSCH transmission, rather than not transmitting.
[0122] In a possible embodiment, in the information transmission method of the embodiments of the present disclosure, when performing information transmission, UCI and PUSCH can be simultaneously transmitted on the overlapping time slot resources within the 0th OCC group after the OCC group with overlapping time slots, and the OCC sequence is not used for PUSCH transmission in all OCC groups. Among them, UCI can be scheduled as non-repetitive in the first time slot resource within the OCC group with overlapping time slots.
[0123] In a possible embodiment, in the information transmission method according to the embodiments of the present disclosure, information transmission may be performed on all resources within the Nth OCC group after the OCC group with overlapping time slots, and UCI and PUSCH may be transmitted simultaneously, where N≥0 and N is an integer.
[0124] In a possible embodiment, in the information transmission method according to the embodiments of the present disclosure, information transmission may be performed on all resources within the 0th OCC group after the OCC group with overlapping time slots, and UCI and PUSCH may be transmitted simultaneously. Moreover, all OCC groups use OCC sequences for PUSCH transmission, and the second terminal device uses the original OCC sequences for PUSCH transmission in all OCC groups.
[0125] In a possible embodiment, in the information transmission method according to the embodiments of the present disclosure, information transmission may be performed on all resources within all OCC groups, and UCI and PUSCH may be transmitted simultaneously.
[0126] In a possible embodiment, the first terminal device may perform the following steps: receiving first information sent by the network-side device, where the first information is used to indicate the transmission mode for the first terminal device to perform information transmission; the first information includes at least one of the following: a first high-layer signaling configuration, a first downlink control information, and a first media access control control element MAC CE.
[0127] In a possible embodiment, the first information may be a newly added high-layer signaling NTN-multi-UCI-type-Config, which is used to indicate the transmission mode adopted by the first terminal device. The message content includes: user transmission mode indication multi UCI type: used to indicate the index number of the user transmission mode.
[0128] The corresponding high-layer signaling message format is as follows (the content inside the square brackets will not be elaborated below):
[0129] [--ASN1START
[0130] --TAG-NTN-MULTI-UCI-TYPE-CONFIG TA-START
[0131] NTN-multi-UCI-Type-Config::=SEQUENCE{
[0132] multi UCI type ENUMERATED or INTEGER OPTIONAL,--Need R
[0133] }
[0134] --TAG-NTN-MULTI-UCI-TYPE-CONFIG TA-STOP
[0135] --ASN1STOP]
[0136] In a possible embodiment, the first information may be to add an NTN-multi-UCI-type-Config list to the existing high-layer signaling, which is used to indicate which transmission mode the first terminal device adopts. The message content includes: user transmission mode indication multi UCI type: used to indicate the index number of the user transmission mode.
[0137] The corresponding high-layer signaling message format is as follows:
[0138] [--ASN1START
[0139] --START
[0140] ……
[0141] ……
[0142] NTN-multi-UCI-Type-Config::=SEQUENCE{
[0143] multi UCI type ENUMERATED or INTEGER OPTIONAL, Need R
[0144] }
[0145] ……
[0146] ……
[0147] --STOP
[0148] --ASN1STOP]
[0149] In a possible embodiment, the first information may be to add an NTN-multi-UCI-type-Config list to the existing high-layer signaling, which is used to indicate which transmission mode the first terminal device adopts. The message content includes: user transmission mode indication multi UCI type: used to indicate the index number of the user transmission mode.
[0150] The corresponding high-layer signaling message format is as follows:
[0151] [--ASN1START
[0152] --START
[0153] ……
[0154] ……
[0155] NTN-multi-UCI-Type-Config ::= SEQUENCE {
[0156] multi UCI type ENUMERATED or INTEGER OPTIONAL, -- Need R
[0157] }
[0158] ……
[0159] ……
[0160] -- STOP
[0161] -- ASN1STOP]
[0162] In a possible embodiment, the first information may be a newly added downlink control information DCI format for indicating which transmission mode the first terminal device adopts. The message content includes: user transmission mode indication: used to indicate the index number of the user transmission mode.
[0163] In a possible embodiment, the first information may be adding a message field to the existing downlink control information DCI for indicating which transmission mode the first terminal device adopts. The message content includes: user transmission mode indication: used to indicate the index number of the user transmission mode.
[0164] In a possible embodiment, the first information may be a newly added MAC CE for indicating which transmission mode the first terminal device adopts. The message content includes: user transmission mode indication: used to indicate the index number of the user transmission mode. Figure 6 Fig. shows one of the schematic diagrams of a message format in an embodiment of the present disclosure, as Figure 6 shown, Oct1 represents the first octet / byte, including: TAG Identity (TAG ID) represents the identifier for addressing the TAG, where 2 bits are occupied. The length of the user transmission mode field is the first length. The first length is an integer bit value. Preferably, the first length is 6 bits.
[0165] In a possible embodiment, the first information may be adding message content to the existing MAC CE for indicating which transmission mode the first terminal device adopts. The message content includes: user transmission mode indication: used to indicate the index number of the user transmission mode.
[0166] In a possible embodiment, the first terminal device determines the transmission mode for performing information transmission based on the first predefined. In this way, the first terminal device confirms which transmission mode to adopt.
[0167] In a possible embodiment, the first terminal device may perform the following steps: receive second information sent by the network-side device, where the second information is used to indicate that the first terminal device is allowed to report the transmission mode for performing information transmission. The second information includes at least one of the following: second high-layer signaling configuration, second downlink control information, second MAC CE.
[0168] In a possible embodiment, the second information may be a newly added high-layer signaling NTN-multi-UCI-Ability-Config for reporting the transmission mode for which the first terminal device is allowed to perform information transmission. The message content includes: user transmission mode reporting ability indication multi UCI-Report ability: used to indicate whether reporting of the transmission mode is allowed.
[0169] The corresponding high-layer signaling message format is as follows:
[0170] [--ASN1START
[0171] --TAG-NTN-MULTI-UCI-CONFIG TA-START
[0172] NTN-multi-UCI-ABILITY-Config::=SEQUENCE{
[0173] multi UCI-Report ability ENUMERATED{enabled,disabeld}OPTIONAL, --NeedR
[0174] }
[0175] --TAG-NTN-MULTI-UCI-ABILITY--CONFIG TA-STOP
[0176] --ASN1STOP]
[0177] In a possible embodiment, the second information may be to add NTN-multi-UCI-Ability-Config list to the existing high-layer signaling for reporting the transmission mode for which the first terminal device is allowed to perform information transmission. The message content includes: user transmission mode reporting ability indication multi UCI-Report ability: used to indicate whether reporting of the transmission mode is allowed.
[0178] The corresponding high-layer signaling message format is as follows:
[0179] [--ASN1START
[0180] --START
[0181] ……
[0182] ……
[0183] NTN-multi-UCI-ABILITY-Config::=SEQUENCE{
[0184] multi UCI-Report ability ENUMERATED{enabled,disabeld}OPTIONAL,--NeedR
[0185] }
[0186] ……
[0187] ……
[0188] --STOP
[0189] --ASN1STOP]
[0190] In a possible embodiment, the second information may be a newly added downlink control information DCI format for reporting the transmission mode allowed for the first terminal device to perform information transmission.
[0191] The message content may include at least one of the following: indication of the user's transmission mode reporting ability: using boolean type data to indicate whether reporting of the transmission mode is allowed; time-frequency resource for the user's transmission mode reporting: indicating the location of the time-frequency resource occupied by the user's transmission mode reporting, for implicitly indicating that the user is allowed to report the transmission mode.
[0192] Exemplarily, the message content may include: indication of the user's transmission mode reporting ability: using boolean type data to indicate whether reporting of the transmission mode is allowed.
[0193] Exemplarily, the message content may include: time-frequency resource for the user's transmission mode reporting: indicating the location of the time-frequency resource occupied by the user's transmission mode reporting, for implicitly indicating that the user is allowed to report the transmission mode.
[0194] Exemplarily, the message content may include: indication of the user's transmission mode reporting ability: using boolean type data to indicate whether reporting of the transmission mode is allowed, and time-frequency resource for the user's transmission mode reporting: indicating the location of the time-frequency resource occupied by the user's transmission mode reporting, for implicitly indicating that the user is allowed to report the transmission mode.
[0195] In a possible embodiment, the second information may be to add a message field to the existing downlink control message DCI for reporting the transmission mode allowed for the first terminal device to perform information transmission. The message content of the newly added field includes at least one of the following: indication of the user's transmission mode reporting capability: using boolean type data to indicate whether reporting of the transmission mode is allowed; time-frequency resource for the user's transmission mode reporting: indicating the location of the time-frequency resource occupied by the user's transmission mode reporting, for implicitly indicating that the user is allowed to report the transmission mode.
[0196] In a possible embodiment, the second information may be to add a new type of MAC CE for indicating whether the user is allowed to report the transmission mode. The message content includes at least one of the following: indication of the user's transmission mode reporting capability: using boolean type data to indicate whether reporting of the transmission mode is allowed; time-frequency resource for the user's transmission mode reporting: indicating the location of the time-frequency resource occupied by the user's transmission mode reporting, for implicitly indicating that the user is allowed to report the transmission mode.
[0197] Figure 7 FIG. 2 shows a second schematic diagram of a message format in an embodiment of the present disclosure, as Figure 7 shown, Oct2 represents the second octet / byte, TAG Identity (TAG ID) represents the identifier for addressing the TAG, occupying 2 bits. The length of the user transmission mode reporting capability field is the second length. The length of the user transmission mode reporting time-frequency resource field is the third length. The second length and the third length are integer bit values. Preferably, the second length is 1 bit and the third length is 6 bits.
[0198] In a possible embodiment, the first terminal device determines the transmission mode allowed for reporting the execution of information transmission based on a second predefined. In this way, the first terminal device confirms that it can report the transmission mode for executing information transmission to the network device.
[0199] In a possible embodiment, the third information is sent to the network device. The third information is used to report the transmission mode of the first terminal device for executing information transmission. The third information includes at least one of the following: the third MAC CE or PUSCH data. The third MAC CE may be: a newly added transmission mode reporting MAC CE, or adding transmission mode parameters to the existing MAC CE.
[0200] In a possible embodiment, the third information may be to add a new type of MAC CE for reporting the transmission mode of the first terminal device for executing information transmission. The message content includes: user transmission mode: used to indicate the user transmission mode index.
[0201] Figure 8 FIG. 3 shows a third schematic diagram of a message format in an embodiment of the present disclosure, asFigure 8 As shown, the length of the user transmission mode information reporting indication field is the fourth length. The fourth length is an integer bit value. Preferably, the fourth length can be 2 bits, 6 bits, or 8 bits.
[0202] In a possible embodiment, the third information may be to add message content to the existing MAC CE for reporting the transmission mode of the first terminal device to perform information transmission. The message content includes: user transmission mode: used to indicate the user transmission mode index.
[0203] In a possible embodiment, determining the resources for multiplexing UCI on the PUSCH in step S502 may include: determining the number of resources for multiplexing the hybrid automatic repeat request acknowledgement HARQ-ACK by UCI in the PUSCH.
[0204] In a possible embodiment, determining the resources for multiplexing UCI on the PUSCH in step S502 may include: determining the number of resources for multiplexing the channel state information CSI report by UCI in the PUSCH.
[0205] In a possible embodiment, determining the resources for multiplexing UCI on the PUSCH in step S502 may include: determining the number of resources for multiplexing the hybrid automatic repeat request acknowledgement HARQ-ACK by UCI in the PUSCH, and determining the number of resources for multiplexing the channel state information CSI report by UCI in the PUSCH.
[0206] Figure 9 shows a flowchart of an information transmission method in an embodiment of the present disclosure, as Figure 9 shown, including the following steps:
[0207] S902: Receive the information of the first terminal device to perform information transmission.
[0208] In a possible embodiment, the steps performed by the network side device may further include: sending first information to the first terminal device; the first information is used to indicate the transmission mode of the first terminal device to perform information transmission; the first information includes at least one of the following: first high-layer signaling configuration, first downlink control information, first MAC CE.
[0209] In a possible embodiment, the steps performed by the network side device may further include: sending second information to the first terminal device; the second information is used to indicate that the first terminal device is allowed to report the transmission mode of performing information transmission; the second information includes at least one of the following: second high-layer signaling configuration, second downlink control information, second MAC CE.
[0210] In a possible embodiment, the steps performed by the network-side device may further include: receiving third information of a first terminal device; the third information is used to report the transmission mode for the first terminal device to perform information transmission; the third information includes at least one of the following: a third MAC CE, PUSCH data.
[0211] In a possible embodiment, the steps performed by the network-side device may further include: in response to the transmission mode for the first terminal device to perform information transmission, parsing the information. After receiving the information transmitted by the first terminal device, parsing the information according to the transmission method.
[0212] In a possible embodiment, the network-side device may determine whether to notify a second terminal device according to the transmission mode adopted by the user.
[0213] In a possible embodiment, the steps performed by the network-side device may further include: sending fourth information to the second terminal device. The fourth information is used to indicate at least one of the following: the OCC group where UCI and PUSCH overlap, the time slot where UCI and PUSCH overlap, the transmission mode for the first terminal device to perform information transmission, the transmission mode for the second terminal device to perform information transmission.
[0214] In a possible embodiment, the fourth information is used to indicate the OCC group where UCI and PUSCH overlap.
[0215] In a possible embodiment, the fourth information is used to indicate the time slot where UCI and PUSCH overlap.
[0216] In a possible embodiment, the fourth information is used to indicate the transmission mode for the first terminal device to perform information transmission. Notify the second terminal device of the transmission mode of the first terminal device.
[0217] In a possible embodiment, the fourth information is used to indicate the transmission mode for the second terminal device to perform information transmission. Indicate which transmission mode the second terminal device uses to perform information transmission.
[0218] In a possible embodiment, the fourth information includes at least one of the following: a third high-layer signaling configuration, a third downlink control information, a fourth MAC CE.
[0219] In a possible embodiment, the fourth information may be a newly added high-layer signaling NTN-multi-UCI-Operation-Config for indicating user operations. The message content includes: the OCC group where UCI and PUSCH overlap, multiUCI-OCC group index: the index number for the OCC group where UCI and PUSCH overlap.
[0220] User operation indication multi UCI-Operation index: Used to indicate user operations. It includes at least one of the following: indicating that the user cancels PUSCH transmission, or uses the original OCC sequence for PUSCH transmission, or does not use the OCC sequence for PUSCH transmission.
[0221] The corresponding high-layer signaling message format is as follows:
[0222] [--ASN1START
[0223] --TAG-NTN-MULTI-UCI-OPERATION-CONFIG TA-START
[0224] NTN-multi-UCI-OPERATION-Config::=SEQUENCE{
[0225] multi UCI-OCC group index INTEGER(1..1023) OPTIONAL, --Need R
[0226] multi UCI-Operation index ENUMERATED or INTEGER OPTIONAL, --Need R
[0227] }
[0228] --TAG-NTN-MULTI-UCI-OPERATION-CONFIG TA-STOP
[0229] --ASN1STOP]
[0230] In a possible embodiment, the fourth information may be to add an NTN-multi-UCI-Operation-Config list to the existing high-layer signaling to indicate user operations. The message content includes: multi UCI-OCC group index where UCI overlaps with PUSCH: The index number for the OCC group where UCI overlaps with PUSCH.
[0231] User operation indication multi UCI-Operation index: Used to indicate user operations. It includes at least one of the following: indicating that the user cancels PUSCH transmission, or uses the original OCC sequence for PUSCH transmission, or does not use the OCC sequence for PUSCH transmission.
[0232] The corresponding high-layer signaling message format is as follows:
[0233] [--ASN1START
[0234] --START
[0235] ……
[0236] ……
[0237] NTN-multi-UCI-OPERATION-Config::=SEQUENCE{
[0238] multi UCI-OCC group index INTEGER(1..1023)OPTIONAL, --Need R
[0239] multi UCI-Operation index ENUMERATED or INTEGER OPTIONAL, --Need R
[0240] }
[0241] ……
[0242] ……
[0243] --STOP
[0244] --ASN1STOP]
[0245] In a possible embodiment, the fourth information may be a newly added downlink control information DCI format for indicating user operations. The message content includes: the OCC group where UCI overlaps with PUSCH: the index number for the OCC group where UCI overlaps with PUSCH.
[0246] User operation indication: for indicating user operations. It includes at least one of the following: indicating that the user cancels PUSCH transmission, or using the original OCC sequence for PUSCH transmission, or not using the OCC sequence for PUSCH transmission.
[0247] In a possible embodiment, the fourth information may be adding a message field to the existing downlink control information DCI for indicating user operations. The message content includes: the OCC group where UCI overlaps with PUSCH: the index number for the OCC group where UCI overlaps with PUSCH. User operation indication: for indicating user operations. It includes at least one of the following: indicating that the user cancels PUSCH transmission, or using the original OCC sequence for PUSCH transmission, or not using the OCC sequence for PUSCH transmission.
[0248] In a possible embodiment, the fourth information may be a newly added MAC CE for indicating a user operation. The message content includes: the OCC group where UCI and PUSCH overlap: the index number for the OCC group where UCI and PUSCH overlap. User operation indication: used to indicate a user operation. It includes at least one of the following: indicating that the user cancels PUSCH transmission, or using the original OCC sequence for PUSCH transmission, or not using the OCC sequence for PUSCH transmission.
[0249] Figure 10 FIG. 4 shows a schematic diagram of a message format in an embodiment of the present disclosure. As Figure 10 shown, the TAG ID occupies 2 bits. The field length of the OCC group where UCI and PUSCH overlap is the fifth length. The field length of the user operation indication is the sixth length. The fifth length and the sixth length are integer bit values. Preferably, the fifth length is 6 bits and the sixth length is 6 bits.
[0250] In a possible embodiment, the fourth information may be adding message content to an existing MAC CE for indicating a user operation. The message content includes: the OCC group where UCI and PUSCH overlap: the index number for the OCC group where UCI and PUSCH overlap. User operation indication: used to indicate a user operation. It includes at least one of the following: indicating that the user cancels PUSCH transmission, or using the original OCC sequence for PUSCH transmission, or not using the OCC sequence for PUSCH transmission.
[0251] In a possible embodiment, the first terminal device determines the time slot in which the physical uplink control channel PUCCH carrying the uplink control information UCI overlaps with the PUSCH, and / or determines the resource where the UCI is multiplexed on the PUSCH. The first terminal device may send the fifth information to the network device. The fifth information indicates to the network device the time slot in which the physical uplink control channel PUCCH carrying the uplink control information UCI overlaps with the PUSCH, and / or the resource where the UCI is multiplexed on the PUSCH. The network device may determine the transmission mode of the first terminal device and send the first information to the first terminal device.
[0252] In a possible embodiment, the first terminal device determines the time slot in which the physical uplink control channel PUCCH carrying the uplink control information UCI overlaps with the PUSCH, and / or determines the resource where the UCI is multiplexed on the PUSCH. The first terminal device may determine the transmission mode by itself and send the third information to the network device.
[0253] Figure 11The flowchart of an information transmission method in an embodiment of the present disclosure is shown, which is applied to a second terminal device. The second terminal device is at least one terminal device that uses the same set of OCC sequences as the first terminal device. For example, Figure 11 as shown, the method includes the following steps:
[0254] S1102: Receive the fourth information sent by the network side and perform information transmission.
[0255] The fourth information is used to indicate at least one of the following: the OCC group where UCI overlaps with PUSCH, the time slot where UCI overlaps with PUSCH, and the transmission mode for the first terminal device to perform information transmission. The fourth information includes at least one of the following: the third high-layer signaling configuration, the third downlink control information, and the fourth MAC CE. The fourth information will not be elaborated further.
[0256] Embodiment 1: The first terminal device discards or does not transmit UCI, and the first terminal device uses the OCC sequence to transmit PUSCH on the overlapping time slot resources of some or all OCC groups, and discards or does not transmit UCI.
[0257] For the information transmission method performed by the second terminal device in the embodiment of the present disclosure, performing information transmission may include: using the OCC sequence to transmit PUSCH on the overlapping time slot resources of some or all OCC groups, and discarding or not transmitting UCI.
[0258] Embodiment 2: The first terminal device transmits UCI and does not transmit PUSCH. The second terminal device may correspond to multiple embodiments, which are not specifically limited in the present disclosure. The following content is used for illustration.
[0259] 1. The first terminal device does not transmit PUSCH and transmits UCI on the overlapping time slot resources within the OCC group with overlapping time slots.
[0260] For the information transmission method performed by the second terminal device in the embodiment of the present disclosure, performing information transmission may include: discarding or canceling PUSCH transmission on the overlapping time slot resources within the OCC group with overlapping time slots; and / or, canceling PUSCH transmission on the non-overlapping time slot resources within the OCC group with overlapping time slots, or using the original OCC sequence to perform PUSCH transmission, or not using the OCC sequence to perform PUSCH transmission; and / or, canceling PUSCH transmission within the OCC group without overlapping time slots, or using the original OCC sequence to perform PUSCH transmission.
[0261] In a possible embodiment, the first terminal device transmits UCI and does not transmit PUSCH on all time slot resources within the OCC group with overlapping time slots, and the second terminal device may discard all PUSCH transmissions within the OCC group with overlapping time slots.
[0262] 2. The first terminal device transmits UCI on all time slot resources within the OCC group with overlapping time slots and does not transmit PUSCH.
[0263] In the information transmission method performed by the second terminal device in the embodiments of the present disclosure, performing information transmission may include: canceling PUSCH transmission on the overlapping time slot resources within the OCC group with overlapping time slots, or performing PUSCH transmission using the original OCC sequence; and / or, canceling PUSCH transmission within the OCC group without overlapping time slots, or performing PUSCH transmission using the original OCC sequence.
[0264] 3. The first terminal device discards all PUSCH transmissions on all resources within all OCC groups, and transmits UCI on the overlapping time slot resources within the OCC group with overlapping time slots.
[0265] In the information transmission method performed by the second terminal device in the embodiments of the present disclosure, performing information transmission may include: discarding or canceling PUSCH transmission on the overlapping time slot resources within the OCC group with overlapping time slots; and / or, canceling PUSCH transmission on the non-overlapping time slot resources within the OCC group with overlapping time slots, or performing PUSCH transmission using the original OCC sequence, or performing PUSCH transmission without using the OCC sequence.
[0266] 4. The first terminal device discards all PUSCH transmissions on all resources within all OCC groups and transmits UCI on all resources.
[0267] In the information transmission method performed by the second terminal device in the embodiments of the present disclosure, performing information transmission may include: discarding or canceling all PUSCH transmissions, or performing PUSCH transmission using the original OCC sequence.
[0268] Embodiment 3: The first terminal device multiplexes UCI on PUSCH for transmission. For the second terminal device, there can be multiple corresponding embodiments, which are not specifically limited in the present disclosure. The following content is used for illustration.
[0269] 1. The first terminal device simultaneously transmits UCI and PUSCH on the overlapping time slot resources within the Nth OCC group after the OCC group with overlapping time slots, where N≥0 and N is an integer.
[0270] It should be noted that when N = 0, the first terminal device simultaneously transmits UCI and PUSCH on the overlapping time slot resources within the 0th OCC group after the OCC group with overlapping time slots. Taking the OCC group with overlapping time slots as OCC group 1, that is, on the resources of solt1 in OCC group 1.
[0271] It should be noted that the first terminal device can delay the transmission of UCI. Taking N = 1 as an example, in the overlapping time slot resources within the first OCC group after the OCC group with overlapping time slots (at this time, since the transmission of UCI is delayed, the time slot in which UCI is transmitted together with the information in the original PUSCH transmission is the overlapping time slot), UCI and PUSCH are transmitted simultaneously. The first OCC group after the OCC group with overlapping time slots is OCC group 2, so UCI and PUSCH are transmitted simultaneously on the resources of solt1 in OCC group 2.
[0272] For the second terminal device, the OCC group with overlapping time slots is OCC group 2, and the overlapping time slot resources are the resources on solt1 in OCC group 2.
[0273] In the information transmission method executed by the second terminal device in the embodiments of the present disclosure, the execution of information transmission may include: discarding or canceling PUSCH transmission on the overlapping time slot resources within the OCC group with overlapping time slots; and / or, canceling PUSCH transmission, or performing PUSCH transmission using the original OCC sequence, or not using the OCC sequence for PUSCH transmission on the non-overlapping time slot resources within the OCC group with overlapping time slots; and / or, canceling PUSCH transmission, or performing PUSCH transmission using the original OCC sequence within the OCC group without overlapping time slots.
[0274] In a possible embodiment, the first terminal device transmits UCI and PUSCH simultaneously on the overlapping time slot resources within the 0th OCC group after the OCC group with overlapping time slots, and does not use the OCC sequence for PUSCH transmission within the OCC group with overlapping time slots. The second terminal device discards or cancels all PUSCH transmissions on all time slot resources within the OCC group with overlapping time slots, and uses the original OCC sequence for PUSCH transmission within the OCC group without overlapping time slots.
[0275] In a possible embodiment, the first terminal device transmits UCI and PUSCH simultaneously on the overlapping time slot resources within the 0th OCC group after the OCC group with overlapping time slots, and does not use the OCC sequence for PUSCH transmission in all OCC groups. The second terminal device discards or cancels all PUSCH transmissions on all time slot resources in all OCC groups.
[0276] 2. The first terminal device transmits UCI and PUSCH simultaneously on all resources within the Nth OCC group after the OCC group with overlapping time slots, where N≥0 and N is an integer.
[0277] In the information transmission method performed by the second terminal device in the embodiments of the present disclosure, performing information transmission may include: canceling PUSCH transmission within an OCC group with overlapping time slots, or performing PUSCH transmission using the original OCC sequence; and / or, canceling PUSCH transmission within an OCC group without overlapping time slots, or performing PUSCH transmission using the original OCC sequence.
[0278] In a possible embodiment, the first terminal device simultaneously transmits UCI and PUSCH on all resources within the 0th OCC group after the OCC group with overlapping time slots, and all OCC groups perform PUSCH transmission using the OCC sequence. The second terminal device performs PUSCH transmission using the original OCC sequence in all OCC groups. The second terminal device performs PUSCH transmission using the original OCC sequence in all OCC groups.
[0279] 3. The first terminal device simultaneously transmits UCI and PUSCH on all resources within all OCC groups.
[0280] In the information transmission method performed by the second terminal device in the embodiments of the present disclosure, performing information transmission may include: discarding or canceling all PUSCH transmissions, or performing PUSCH transmission using the original OCC sequence.
[0281] In a possible embodiment, the network side device determines whether to notify the second terminal device according to the transmission mode of the first terminal device. For the transmission modes of the second terminal device in Embodiment 1, Embodiment 2-2 within the OCC group without overlapping time slots, Embodiment 3-2 within the OCC group without overlapping time slots, and Embodiment 3-3, the network side device may not need to notify the second terminal device for processing, and the transmission mode of the second terminal device may be determined by the second terminal device.
[0282] For other transmission modes other than the above transmission modes, for example, the transmission mode of Embodiment 3-2 within the OCC group with overlapping time slots, the network side device needs to notify the second terminal device, and the network side device may configure or indicate or implicitly indicate the second terminal device, which can be achieved through the fourth information.
[0283] Through the above method, the PUCCH carrying UCI and the PUSCH supporting OCC can be multiplexed, and the UCI and PUSCH transmissions can proceed normally, and information can be correctly received according to the existing standard regulations, thereby further improving the satellite communication uplink capacity.
[0284] The transmission methods in the above content are explained through the following embodiments and drawings. Taking the OCC sequence length of 2, the OCC sequences used by UE1 and UE2 are [1, 1] / [1, -1], and the PUSCH retransmission times are 8 as examples, different transmission methods are described.
[0285] Embodiment 1:
[0286] Figure 12 FIG. 2 shows a second schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 12 shown, solt1 is an overlapping time slot. UE1 uses the OCC sequence to transmit PUSCH, discards or does not transmit UCI, and UE2 transmits normally.
[0287] The final transmission method is the same as the transmission method in Figure 1 , but the decision-making process is different. There may be an interaction process with the network-side device. For example, between UE1 and the network-side device, the network-side device can send the first information and the second information, and UE1 can send the third information, etc. Finally, UE1 adopts the transmission method in Figure 12 , or, the configuration of the first terminal device is different. UE1 finally adopts the transmission method in Figure 12 based on a predefined method. In this case, the network-side device may not send a notice to UE2.
[0288] Embodiment 2-1 may include the following multiple embodiments:
[0289] Embodiment 2-1-1:
[0290] Figure 13 FIG. 3 shows a third schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 13 shown, solt1 in OCC group 1 is an overlapping time slot. UE1 does not transmit PUSCH but transmits UCI on the resources of solt1 in OCC group 1, and does not use the OCC sequence for PUSCH transmission on solt2 in OCC group 1.
[0291] UE2 cancels all PUSCH transmissions in OCC group 1.
[0292] UE1 and UE2 both use the OCC sequence for PUSCH transmission in the OCC group without overlapping time slots.
[0293] Among them, the gray box indicates not using the OCC sequence, the white box indicates using the OCC sequence, and X indicates canceling transmission. This will not be elaborated in the following embodiments.
[0294] Embodiment 2-1-2:
[0295] Figure 14Fig. 4 shows a schematic diagram of a transmission method according to an embodiment of the present disclosure. As Figure 14 shown, solt1 in OCC group 1 is an overlapping time slot. UE1 does not transmit PUSCH on the resources of solt1 in OCC group 1, but transmits UCI, and uses OCC sequences for PUSCH transmission on solt2 in OCC group 1.
[0296] UE2 cancels all PUSCH transmissions in OCC group 1.
[0297] UE1 and UE2 both use OCC sequences for PUSCH transmission in OCC groups without overlapping time slots.
[0298] Embodiment 2-1-3:
[0299] Figure 15 Fig. 5 shows a schematic diagram of a transmission method according to an embodiment of the present disclosure. As Figure 15 shown, solt1 in OCC group 1 is an overlapping time slot. UE1 does not transmit PUSCH on the resources of solt1 in OCC group 1, but transmits UCI, and uses OCC sequences for PUSCH transmission on solt2 in OCC group 1.
[0300] UE2 cancels PUSCH transmission on solt1 in OCC group 1 and uses OCC sequences for PUSCH transmission on solt2 in OCC group 1.
[0301] UE1 and UE2 both use OCC sequences for PUSCH transmission in OCC groups without overlapping time slots.
[0302] Embodiment 2-1-4:
[0303] Figure 16 Fig. 6 shows a schematic diagram of a transmission method according to an embodiment of the present disclosure. As Figure 16 shown, solt1 in OCC group 1 is an overlapping time slot. UE1 does not transmit PUSCH on the resources of solt1 in OCC group 1, but transmits UCI, and does not use OCC sequences for PUSCH transmission on solt2 in OCC group 1 and in other OCC groups.
[0304] UE2 cancels PUSCH transmission in all OCC groups.
[0305] Embodiment 2-1-5:
[0306] Figure 17 Fig. 7 shows a schematic diagram of a transmission method according to an embodiment of the present disclosure. As Figure 17As shown, solt1 in OCC group 1 is an overlapping time slot. On the resource of solt1 in OCC group 1, UE1 does not transmit PUSCH but transmits UCI, and cancels PUSCH transmission on solt2 in OCC group 1.
[0307] UE2 cancels PUSCH transmission in OCC group 1.
[0308] Both UE1 and UE2 use OCC sequences for PUSCH transmission within OCC groups without overlapping time slots.
[0309] Embodiment 2-1-6:
[0310] Figure 18 Figure 8 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. As Figure 18 As shown, solt1 in OCC group 1 is an overlapping time slot. On the resource of solt1 in OCC group 1, UE1 does not transmit PUSCH but transmits UCI, and cancels PUSCH transmission on solt2 in OCC group 1.
[0311] UE2 cancels PUSCH transmission on the resource of solt1 in OCC group 1 and does not use OCC sequences for PUSCH transmission on solt2 in OCC group 1.
[0312] Both UE1 and UE2 use OCC sequences for PUSCH transmission within OCC groups without overlapping time slots.
[0313] Embodiment 2-1-7:
[0314] Figure 19 Figure 9 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. As Figure 19 As shown, solt1 in OCC group 1 is an overlapping time slot. On the resource of solt1 in OCC group 1, UE1 does not transmit PUSCH but transmits UCI, and cancels PUSCH transmission on solt2 in OCC group 1.
[0315] UE2 cancels PUSCH transmission on the resource of solt1 in OCC group 1 and uses OCC sequences for PUSCH transmission on solt2 in OCC group 1.
[0316] Both UE1 and UE2 use OCC sequences for PUSCH transmission within OCC groups without overlapping time slots.
[0317] Embodiment 2-1-8:
[0318] Figure 20 Figure 10 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. As Figure 20As shown, solt1 in OCC group 1 is an overlapping time slot. On the resources of solt1 in OCC group 1, UE1 does not transmit PUSCH, but transmits UCI, and cancels PUSCH transmission on solt2 in OCC group 1.
[0319] Within an OCC group without overlapping time slots, UE1 does not use the OCC sequence for PUSCH transmission.
[0320] UE2 cancels PUSCH transmission in all OCC groups.
[0321] Embodiment 2-1-9:
[0322] Figure 21 Fig. 11 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 21 As shown, solt1 in OCC group 1 is an overlapping time slot. On the resources of solt1 in OCC group 1, UE1 does not transmit PUSCH, but transmits UCI, and cancels PUSCH transmission on solt2 in OCC group 1.
[0323] Within an OCC group without overlapping time slots, UE1 does not use the OCC sequence for PUSCH transmission.
[0324] UE2 does not use the OCC sequence for PUSCH transmission on solt2 in OCC group 1, cancels PUSCH transmission on the resources of solt1 in OCC group 1, and cancels PUSCH transmission within an OCC group without overlapping time slots.
[0325] Embodiment 2-1-10:
[0326] Figure 22 Fig. 12 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 22 As shown, solt1 in OCC group 1 is an overlapping time slot. On the resources of solt1 in OCC group 1, UE1 does not transmit PUSCH, but transmits UCI, and cancels PUSCH transmission on solt2 in OCC group 1.
[0327] Within an OCC group without overlapping time slots, UE1 does not use the OCC sequence for PUSCH transmission.
[0328] UE2 uses the OCC sequence for PUSCH transmission on solt2 in OCC group 1, cancels PUSCH transmission on the resources of solt1 in OCC group 1, and cancels PUSCH transmission within an OCC group without overlapping time slots.
[0329] Embodiment 2-2 may include the following multiple embodiments:
[0330] Embodiment 2-2-1:
[0331] Figure 23 FIG. 13 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 23 shown, UE1 does not transmit PUSCH on the resources of all time slots in OCC group 1 and transmits UCI. In an OCC group without overlapping time slots, OCC sequences are used for PUSCH transmission.
[0332] UE2 cancels PUSCH transmission on the resources of all time slots in OCC group 1 and uses OCC sequences for PUSCH transmission in an OCC group without overlapping time slots.
[0333] Embodiment 2-2-2:
[0334] Figure 24 FIG. 14 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 24 shown, UE1 transmits UCI using OCC sequences on the resources of all time slots in OCC group 1. In an OCC group without overlapping time slots, OCC sequences are used for PUSCH transmission.
[0335] UE2 uses OCC sequences for PUSCH transmission on the resources of all time slots in all OCC groups.
[0336] Embodiment 2-2-3:
[0337] Figure 25 FIG. 15 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 25 shown, UE1 does not transmit UCI using OCC sequences on the resources of all time slots in OCC group 1. In an OCC group without overlapping time slots, OCC sequences are not used for PUSCH transmission.
[0338] UE2 cancels PUSCH transmission on the resources of all time slots in all OCC groups.
[0339] Embodiment 2-3 may include the following various embodiments:
[0340] Embodiment 2-3-1:
[0341] Figure 26 FIG. 16 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 26 shown, UE1 discards all PUSCH transmissions on all resources in all OCC groups and transmits UCI on the overlapping time slot resources in OCC group 1.
[0342] UE2 cancels PUSCH transmission on the resources of all time slots in all OCC groups.
[0343] Embodiment 2-3-2:
[0344] Figure 27 FIG. 17 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. As Figure 27 shown, UE1 discards all PUSCH transmissions on all resources in all OCC groups, and transmits UCI on the resources of solt1 in OCC group 1.
[0345] UE2 cancels PUSCH transmission on the resources of solt1 in OCC group 1, does not use OCC sequences for PUSCH transmission on the resources of solt2 in OCC group 1, and does not use OCC sequences for PUSCH transmission in OCC groups without overlapping time slots.
[0346] Embodiment 2-3-3:
[0347] Figure 28 FIG. 18 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. As Figure 28 shown, UE1 discards all PUSCH transmissions on all resources in all OCC groups, and transmits UCI on the resources of solt1 in OCC group 1.
[0348] UE2 cancels PUSCH transmission on the resources of solt1 in OCC group 1, uses OCC sequences for PUSCH transmission on the resources of solt2 in OCC group 1, and uses OCC sequences for PUSCH transmission in OCC groups without overlapping time slots.
[0349] Embodiment 2-4 may include multiple embodiments.
[0350] Embodiment 2-4-1:
[0351] Figure 29 FIG. 19 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. As Figure 29 shown, UE1 discards all PUSCH transmissions on all resources in all OCC groups, and transmits UCI.
[0352] UE2 cancels PUSCH transmission on the resources of all OCC groups.
[0353] Embodiment 2-4-2:
[0354] Figure 30 FIG. 20 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. As Figure 30 shown, UE1 uses OCC sequences to transmit UCI on all resources in all OCC groups.
[0355] UE2 uses the OCC sequence to perform PUSCH transmission on the resources of all OCC groups.
[0356] In Embodiment 3, OCC group 1 is used as the OCC group with overlapping time slots, and N = 0 is taken as an example for illustration.
[0357] Embodiment 3-1 may include various embodiments.
[0358] Embodiment 3-1-1:
[0359] Figure 31 FIG. 21 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 31 shown, UE1 simultaneously transmits UCI and PUSCH on the resources of solt1 in OCC group 1. UE1 is scheduled for non-repetitive UCI in the first time slot resources within OCC group 1, and does not use the OCC sequence to perform PUSCH transmission on the resources of solt2 in OCC group 1.
[0360] UE2 discards or cancels all PUSCH transmissions on all time slot resources within OCC group 1.
[0361] UE1 uses the OCC sequence to perform PUSCH transmission on all resources within other OCC groups except OCC group 1 in all OCC groups.
[0362] UE2 uses the OCC sequence to perform PUSCH transmission on all resources within other OCC groups except OCC group 1 in all OCC groups.
[0363] Embodiment 3-1-2:
[0364] Figure 32 FIG. 22 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 32 shown, UE1 simultaneously transmits UCI and PUSCH on the resources of solt1 in OCC group 1, and uses the OCC sequence to perform PUSCH transmission on the resources of solt2 in OCC group 1.
[0365] UE2 discards or cancels all PUSCH transmissions on all time slot resources within OCC group 1.
[0366] UE1 uses the OCC sequence to perform PUSCH transmission on all resources within other OCC groups except OCC group 1 in all OCC groups.
[0367] UE2 uses the OCC sequence to perform PUSCH transmission on all resources within other OCC groups except OCC group 1 in all OCC groups.
[0368] Embodiment 3-1-3:
[0369] Figure 33 FIG. 23 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 33 shown, UE1 simultaneously transmits UCI and PUSCH on the resources of solt1 in OCC group 1, and uses the OCC sequence for PUSCH transmission on the resources of solt2 in OCC group 1.
[0370] UE2 discards or cancels all PUSCH transmissions on the resources of solt1 in OCC group 1, and uses the OCC sequence for PUSCH transmission on the resources of solt2 in OCC group 1.
[0371] UE1 uses the OCC sequence for PUSCH transmission on all resources in all OCC groups except OCC group 1.
[0372] UE2 uses the OCC sequence for PUSCH transmission on all resources in all OCC groups except OCC group 1.
[0373] Embodiment 3-1-4:
[0374] Figure 34 FIG. 24 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 34 shown, UE1 simultaneously transmits UCI and PUSCH on the resources of solt1 in OCC group 1, and does not use the OCC sequence for PUSCH transmission on the resources of solt2 in OCC group 1.
[0375] UE1 does not use the OCC sequence for PUSCH transmission on all resources in all OCC groups except OCC group 1.
[0376] UE2 discards or cancels PUSCH transmissions on all resources except those in OCC group 1 in all OCC groups.
[0377] Embodiment 3-1-5:
[0378] Figure 35 FIG. 25 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 35 shown, UE1 simultaneously transmits UCI and PUSCH on the resources of solt1 in OCC group 1, and discards or cancels PUSCH transmission on the resources of solt2 in OCC group 1.
[0379] UE1 uses the OCC sequence for PUSCH transmission on all resources in all OCC groups except OCC group 1.
[0380] UE2 discards or cancels PUSCH transmissions on all resources in OCC group 1. PUSCH transmissions are performed using OCC sequences on all resources in all OCC groups other than OCC group 1.
[0381] Embodiment 3-1-6:
[0382] Figure 36 FIG. 26 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 36 shown, UE1 simultaneously transmits UCI and PUSCH on the resources of solt1 in OCC group 1, and discards or cancels PUSCH transmissions on the resources of solt2 in OCC group 1.
[0383] UE1 performs PUSCH transmissions using OCC sequences on all resources in all OCC groups other than OCC group 1.
[0384] UE2 discards or cancels PUSCH transmissions on the resources of solt1 in OCC group 1, and does not perform PUSCH transmissions using OCC sequences on the resources of solt2 in OCC group 1. PUSCH transmissions are performed using OCC sequences on all resources in all OCC groups other than OCC group 1.
[0385] Embodiment 3-1-7:
[0386] Figure 37 FIG. 27 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 37 shown, UE1 simultaneously transmits UCI and PUSCH on the resources of solt1 in OCC group 1, and discards or cancels PUSCH transmissions on the resources of solt2 in OCC group 1.
[0387] UE1 performs PUSCH transmissions using OCC sequences on all resources in all OCC groups other than OCC group 1.
[0388] UE2 discards or cancels PUSCH transmissions on the resources of solt1 in OCC group 1, and performs PUSCH transmissions using OCC sequences on the resources of solt2 in OCC group 1. PUSCH transmissions are performed using OCC sequences on all resources in all OCC groups other than OCC group 1.
[0389] Embodiment 3-1-8:
[0390] Figure 38 FIG. 28 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 38As shown, UE1 transmits UCI and PUSCH simultaneously on the resources of solt1 in OCC group 1, and discards or cancels PUSCH transmission on the resources of solt2 in OCC group 1.
[0391] UE1 does not use OCC sequences for PUSCH transmission on all resources in all OCC groups except OCC group 1.
[0392] UE2 discards or cancels PUSCH transmission on all resources in all OCC groups.
[0393] Embodiment 3-1-9:
[0394] Figure 39 FIG. 29 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 39 As shown, UE1 transmits UCI and PUSCH simultaneously on the resources of solt1 in OCC group 1, and discards or cancels PUSCH transmission on the resources of solt2 in OCC group 1.
[0395] UE1 does not use OCC sequences for PUSCH transmission on all resources in all OCC groups except OCC group 1.
[0396] UE2 does not use OCC sequences for PUSCH transmission on the resources of solt2 in OCC group 1, and discards or cancels PUSCH transmission on the resources of solt1 in OCC group 1 and all resources in all OCC groups except OCC group 1.
[0397] Embodiment 3-1-10:
[0398] Figure 40 FIG. 30 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 40 As shown, UE1 transmits UCI and PUSCH simultaneously on the resources of solt1 in OCC group 1, and discards or cancels PUSCH transmission on the resources of solt2 in OCC group 1.
[0399] UE1 does not use OCC sequences for PUSCH transmission on all resources in all OCC groups except OCC group 1.
[0400] UE2 uses OCC sequences for PUSCH transmission on the resources of solt2 in OCC group 1, and discards or cancels PUSCH transmission on the resources of solt1 in OCC group 1 and all resources in all OCC groups except OCC group 1.
[0401] Embodiment 3-2 may include multiple embodiments.
[0402] Embodiment 3-2-1:
[0403] Figure 41 Fig. 31 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 41 shown, UE1 simultaneously transmits UCI and PUSCH on all resources of OCC group 1.
[0404] UE1 uses OCC sequences to perform PUSCH transmission on all resources in other OCC groups except OCC group 1 among all OCC groups.
[0405] UE2 discards or cancels PUSCH transmission on all resources of OCC group 1, and uses OCC sequences to perform PUSCH transmission on all resources in other OCC groups except OCC group 1 among all OCC groups.
[0406] Embodiment 3-2-2:
[0407] Figure 42 Fig. 32 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 42 shown, UE1 uses OCC sequences to simultaneously transmit UCI and PUSCH on all resources of OCC group 1.
[0408] UE1 uses OCC sequences to perform PUSCH transmission on all resources in other OCC groups except OCC group 1 among all OCC groups.
[0409] UE2 uses OCC sequences to perform PUSCH transmission on OCC group 1 and uses OCC sequences to perform PUSCH transmission on all resources in other OCC groups except OCC group 1 among all OCC groups.
[0410] Embodiment 3-2-3:
[0411] Figure 43 Fig. 33 shows a schematic diagram of a transmission method in an embodiment of the present disclosure. As Figure 43 shown, UE1 uses OCC sequences to simultaneously transmit UCI and PUSCH on all resources of OCC group 1.
[0412] UE1 does not use OCC sequences to perform PUSCH transmission on all resources in other OCC groups except OCC group 1 among all OCC groups.
[0413] UE2 discards or cancels PUSCH transmission on all resources of all OCC groups.
[0414] Embodiment 3-3 may include multiple embodiments.
[0415] Embodiment 3-3-1:
[0416] Figure 44 FIG. 34 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. As Figure 44 shown, UE1 simultaneously transmits UCI and PUSCH on all resources within all OCC groups.
[0417] UE2 discards or cancels PUSCH transmission on all resources within all OCC groups.
[0418] Embodiment 3-3-2:
[0419] Figure 45 FIG. 35 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. As Figure 45 shown, UE1 simultaneously transmits UCI and PUSCH using an OCC sequence on all resources within all OCC groups.
[0420] UE2 performs PUSCH transmission using an OCC sequence on all resources within all OCC groups.
[0421] In a possible embodiment, the users currently using inter-slot OCC for PUSCH multiplexing are a first terminal device and a second terminal device respectively, and the two terminal devices belong to the same OCC group.
[0422] If, in the second terminal device, there are also overlapping time slots between the PUCCH carrying UCI and the PUSCH using the OCC sequence, in this case, the two terminal devices in the same OCC group can both belong to the first terminal device, and the two terminal devices can both perform information transmission according to the information transmission method with the execution subject being the first terminal device shown in the embodiments of the present disclosure. That is, determine the time slots where the PUCCH carrying UCI overlaps with the PUSCH, and / or determine the resources where the UCI is multiplexed on the PUSCH, and perform information transmission. The specific embodiments of performing information transmission can be performed in the manner shown in the embodiments.
[0423] In a possible embodiment, the network-side device receives third information sent by two terminal devices belonging to the same OCC group, and can send fourth information to both terminal devices, or can also not send fourth information, and make a decision according to the actual situation.
[0424] Embodiment 4: The OCC sequence used by the first terminal device (UE1) is [1, 1], the OCC sequence used by the second terminal device (UE2) is [1, -1], and the PUSCH retransmission times is 16.
[0425] Figure 46 FIG. 36 shows a schematic diagram of a transmission mode in an embodiment of the present disclosure. AsFigure 46 As shown, UE1 and UE2 determine whether there is UCI overlap on PUSCH resources applying OCC technology. UE1 determines that there is overlap with PUSCH on solt8 of OCC group 4, and UE2 determines that there is overlap with PUSCH on solt5 of OCC group 3.
[0426] based on Figure 46 , Figure 47 Schematic diagram 37 of a transmission method in an embodiment of the present disclosure is shown, Figure 47 As shown, UE1 and UE2 both belong to the first terminal device, and UE1 and UE2 can be selected to use the original OCC sequence for PUSCH transmission and transmit UCI at the same time.
[0427] The transmission of UE1 and UE2 is based on the predefined example, and the network side device determines the transmission mode of UE1 and UE2 is also based on the predefined example, receives the information transmitted by UE1 and UE2, and demultiplexes according to the transmission mode reported by UE1 and UE2.
[0428] Through the embodiments shown in the present disclosure, the PUCCH carrying UCI and the PUSCH supporting OCC can be multiplexed, the UCI and PUSCH transmission can be carried out normally, and the information can be correctly received according to the existing standards, thereby further improving the satellite communication uplink capacity.
[0429] Based on the same inventive concept, Figure 48 A schematic diagram of the structure of a terminal device in an embodiment of the present disclosure is shown. Figure 48 As shown, the terminal device 480 includes: a determination module 4801 and a first information transmission module 4802.
[0430] Among them, the determination module 4801 determines the OCC sequence used for PUSCH transmission according to the network side configuration or instruction; the first information transmission module 4802 determines the time slot in which the PUCCH carrying UCI overlaps with the PUSCH, and / or determines the resources multiplexed by UCI on the PUSCH, and performs information transmission.
[0431] Based on the same inventive concept, Figure 49 A schematic diagram showing the structure of another terminal device in an embodiment of the present disclosure is shown. Figure 49 As shown, the terminal device 490 includes: a second information transmission module 4901.
[0432] Among them, the second information transmission module 4901 is configured to receive the fourth information sent by the network side and perform information transmission; the fourth information is used to indicate at least one of the following: the OCC group where the UCI and the PUSCH overlap, the time slot where the UCI and the PUSCH overlap, and the transmission mode for the first terminal device to perform information transmission; the fourth information includes at least one of the following: the third high-layer signaling configuration, the third downlink control information, and the fourth MAC CE.
[0433] Based on the same inventive concept, Figure 50 FIG. shows a schematic structural diagram of a network side device in an embodiment of the present disclosure, as Figure 50 shown, the network side device 500 includes: a receiving module 5001.
[0434] Among them, the receiving module 5001 is configured to receive the information for the first terminal device to perform information transmission.
[0435] Those skilled in the art can understand that various aspects of the present disclosure can be implemented as a system, a method, or a program product. Therefore, various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software aspects, which can be collectively referred to as "circuitry", "module", or "system" here.
[0436] Next, refer to Figure 51 to describe the electronic device 5100 according to this embodiment of the present disclosure. Figure 51 The shown electronic device 5100 is only an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.
[0437] As Figure 51 shown, the electronic device 5100 is presented in the form of a general-purpose computing device. The components of the electronic device 5100 may include, but are not limited to: at least one of the above-mentioned processing units 5110, at least one of the above-mentioned storage units 5120, and a bus 5130 connecting different system components (including the storage unit 5120 and the processing unit 5110).
[0438] Among them, the storage unit stores program code, and the program code can be executed by the processing unit 5110, so that the processing unit 5110 executes the steps according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of this specification. For example, the processing unit 5110 can execute the steps of any one of the above method embodiments.
[0439] The storage unit 5120 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 51201 and / or a cache storage unit 51202, and may further include a read-only storage unit (ROM) 51203.
[0440] The storage unit 5120 may also include a program / utilities 51204 having a set (at least one) of program modules 51205. Such program modules 51205 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.
[0441] The bus 5130 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus structures.
[0442] The electronic device 5100 may also communicate with one or more external devices 5140 (such as a keyboard, a pointing device, a Bluetooth device, etc.), and may also communicate with one or more devices that enable a user to interact with the electronic device 5100, and / or communicate with any device that enables the electronic device 5100 to communicate with one or more other computing devices (such as a router, a modem, etc.). Such communication may be through an input / output (I / O) interface 5150. Moreover, the electronic device 5100 may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 5160. As shown in the figure, the network adapter 5160 communicates with other modules of the electronic device 5100 through the bus 5130. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 5100, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0443] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software, or can be implemented by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which may be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
[0444] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method in the above embodiment.
[0445] In an exemplary embodiment of the present disclosure, there is also provided a computer-readable storage medium, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the above method of the present disclosure is stored thereon. In some possible implementation manners, various aspects of the present disclosure may also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to cause the terminal device to execute the steps according to various exemplary embodiments of the present disclosure described in the "Exemplary Method" section of this specification.
[0446] More specific examples of the computer-readable storage medium in the present disclosure may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0447] In the present disclosure, the computer-readable storage medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The readable signal medium may also be any readable medium other than the readable storage medium, and the readable medium may send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device.
[0448] Optionally, the program code contained on the computer-readable storage medium may be transmitted by any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination of the above.
[0449] In specific implementation, program code for performing the operations of the present disclosure can be written in any combination of one or more programming languages. The programming languages include object-oriented programming languages such as Java, C++, etc., and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user computing device, partially on the user device, executed as an independent software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., connected through the Internet using an Internet service provider).
[0450] It should be noted that although several modules or units of the devices for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more of the above-described modules or units can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0451] In addition, although the steps of the methods in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additionally or alternatively, some steps can be omitted, multiple steps can be combined into one step for execution, and / or one step can be decomposed into multiple steps for execution, etc.
[0452] Through the description of the above embodiments, those skilled in the art can easily understand that the example embodiments described herein can be implemented by software, or can be implemented by a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the methods according to the embodiments of the present disclosure.
[0453] Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and examples are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the appended claims.
Claims
1. An information transmission method, characterized in that: Applied to a first terminal device, the method includes: Determine the orthogonal cover code OCC sequence used for physical uplink shared channel PUSCH transmission according to the network side configuration or instruction; Determine a time slot in which a physical uplink control channel PUCCH carrying uplink control information UCI overlaps with the PUSCH, and / or determine a resource on which the UCI is multiplexed on the PUSCH, and perform information transmission.
2. The method according to claim 1, characterized in that Perform information transfer, including: The UCI is discarded or not transmitted.
3. The method according to claim 1 or 2, characterized in that: Perform information transfer, including: In overlapping time slot resources of part or all OCC groups, the PUSCH is transmitted using the OCC sequence, and the UCI is discarded or not transmitted.
4. The method according to claim 1, characterized in that: Perform information transfer, including: The UCI is transmitted and the PUSCH is not transmitted.
5. The method according to claim 1 or 4, characterized in that: Perform information transfer, including: On overlapping time slot resources within an OCC group where overlapping time slots exist, the PUSCH is not transmitted, but the UCI is transmitted.
6. The method according to claim 1, characterized in that Perform information transfer, including: In an OCC group with overlapping time slots, the UCI is transmitted on overlapping time slot resources, and, in an OCC group with overlapping time slots, all PUSCH transmissions are dropped.
7. The method according to claim 1 or 4, characterized in that: Perform information transfer, including: The UCI is transmitted on all time slot resources in the OCC group with overlapping time slots, and the PUSCH is not transmitted.
8. The method according to claim 1 or 4, characterized in that: Perform information transfer, including: All PUSCH transmissions are dropped on all resources within all OCC groups, and the UCI is transmitted on overlapping time slot resources within the OCC groups where overlapping time slots exist.
9. The method according to claim 1 or 4, characterized in that: Perform information transfer, including: On all resources in all OCC groups, all PUSCH transmissions are discarded and UCI is transmitted on all resources.
10. The method according to claim 1, characterized in that Perform information transfer, including: The UCI is multiplexed and transmitted on the PUSCH.
11. The method according to claim 1 or 10, characterized in that: Perform information transfer, including: On overlapping time slot resources in the Nth OCC group after the OCC group with overlapping time slots, UCI and PUSCH are transmitted simultaneously, where N≥0 and N is an integer.
12. The method according to claim 1, characterized in that Perform information transfer, including: On the overlapping time slot resources in the 0th OCC group after the OCC group with overlapping time slots, UCI and PUSCH are transmitted simultaneously, and the OCC sequence is not used for PUSCH transmission in the OCC group with overlapping time slots.
13. The method according to claim 12, characterized in that The method further comprises: In the first time slot resource in the OCC group with overlapping time slots, the UCI is scheduled as non-repetitive, the OCC sequence is not used for PUSCH transmission in the second time slot resource, and the original OCC sequence is used for PUSCH transmission in the OCC group without overlapping time slots.
14. The method according to claim 1, characterized in that Perform information transfer, including: On the overlapping time slot resources in the 0th OCC group after the OCC group with overlapping time slots, UCI and PUSCH are transmitted simultaneously, and all OCC groups do not use OCC sequences for PUSCH transmission.
15. The method according to claim 14, characterized in that The method further comprises: The UCI is scheduled as non-repetitive in the first time slot resource within the OCC group where overlapping time slots exist.
16. The method according to claim 1 or 10, characterized in that: Perform information transfer, including: On all resources in the Nth OCC group after the OCC group with overlapping time slots, UCI and PUSCH are transmitted simultaneously, where N≥0 and N is an integer.
17. The method according to claim 1, characterized in that Perform information transfer, including: UCI and PUSCH are transmitted simultaneously on all resources in the 0th OCC group after the OCC group with overlapping time slots, and all OCC groups use the OCC sequence for PUSCH transmission. The second terminal device uses the original OCC sequence for PUSCH transmission in all OCC groups.
18. The method according to claim 1 or 10, characterized in that: Perform information transfer, including: UCI and PUSCH are transmitted simultaneously on all resources in all OCC groups.
19. The method according to claim 1, characterized in that The method further comprises: Receive first information sent by a network side device; the first information is used to indicate a transmission mode in which the first terminal device performs information transmission; the first information includes at least one of the following: a first high-layer signaling configuration, a first downlink control information, and a first media access control element MAC CE; Alternatively, based on the first pre-definition, a transmission mode of transmitting the execution information is determined.
20. The method according to claim 1, characterized in that The method further comprises: Receive second information sent by the network side device; the second information is used to indicate that the first terminal device allows the transmission mode of reporting the execution information transmission; the second information includes at least one of the following: a second high-layer signaling configuration, a second downlink control information, and a second MAC CE; Alternatively, based on the second pre-definition, a transmission mode that allows reporting of the execution information transmission is determined.
21. The method according to claim 1, characterized in that The method further comprises: Sending third information to the network side device; the third information is used to report the transmission mode of information transmission performed by the first terminal device; The third information includes at least one of the following: a third MAC CE or PUSCH data.
22. The method according to claim 1, characterized in that The determining the resource on which the UCI is multiplexed on the PUSCH includes: Determine the number of resources for UCI to multiplex hybrid automatic repeat request acknowledgment HARQ-ACK in PUSCH; And / or, determining the number of resources for multiplexing channel state information CSI reports by UCI in PUSCH.
23. An information transmission method, characterized in that: Applied to a second terminal device, where the second terminal device is at least one terminal device that uses the same OCC sequence group as the first terminal device; The method comprises: receiving fourth information sent by the network side, and performing information transmission; The fourth information is used to indicate at least one of the following: an OCC group where UCI and PUSCH overlap, a time slot where UCI and PUSCH overlap, a transmission mode in which the first terminal device performs information transmission, and a transmission mode in which the second terminal device performs information transmission; The fourth information includes at least one of the following: a third high-level signaling configuration, third downlink control information, and a fourth MACCE.
24. The method according to claim 23, characterized in that The execution information transmission includes: In overlapping time slot resources of part or all OCC groups, the PUSCH is transmitted using the OCC sequence, and the UCI is discarded or not transmitted.
25. The method according to claim 23, characterized in that The execution information transmission includes: Dropping or canceling PUSCH transmission on the overlapping time slot resources in the OCC group where the overlapping time slots exist; and / or, on non-overlapping time slot resources within an OCC group with overlapping time slots, canceling PUSCH transmission, or using the original OCC sequence for PUSCH transmission, or not using the OCC sequence for PUSCH transmission; And / or, in an OCC group where there is no overlapping time slot, PUSCH transmission is canceled, or the original OCC sequence is used for PUSCH transmission.
26. The method according to claim 23 or 25, characterized in that The execution information transmission includes: In an OCC group where overlapping slots exist, all PUSCH transmissions are dropped.
27. The method according to claim 23, characterized in that The execution information transmission includes: On the overlapping time slot resources in the OCC group with overlapping time slots, cancel the PUSCH transmission, or use the original OCC sequence for PUSCH transmission; And / or, in an OCC group where there is no overlapping time slot, PUSCH transmission is canceled, or the original OCC sequence is used for PUSCH transmission.
28. The method according to claim 23, characterized in that The execution information transmission includes: On overlapping time slot resources within an OCC group where overlapping time slots exist, PUSCH transmission is dropped or cancelled; And / or, on non-overlapping time slot resources within the OCC group with overlapping time slots, cancel PUSCH transmission, or use the original OCC sequence for PUSCH transmission, or do not use the OCC sequence for PUSCH transmission.
29. The method according to claim 23, characterized in that The execution information transmission includes: Discard or cancel all PUSCH transmissions, or use the original OCC sequence for PUSCH transmission.
30. The method according to claim 23, characterized in that The execution information transmission includes: On overlapping time slot resources within an OCC group where overlapping time slots exist, PUSCH transmission is dropped or cancelled; and / or, on non-overlapping time slot resources within an OCC group with overlapping time slots, canceling PUSCH transmission, or using the original OCC sequence for PUSCH transmission, or not using the OCC sequence for PUSCH transmission; And / or, in an OCC group where there is no overlapping time slot, PUSCH transmission is canceled, or the original OCC sequence is used for PUSCH transmission.
31. The method according to claim 23 or 30, characterized in that The execution information transmission includes: On all time slot resources in the OCC group with overlapping time slots, all PUSCH transmissions are discarded or cancelled. In the OCC group without overlapping time slots, the original OCC sequence is used for PUSCH transmission.
32. The method according to claim 23 or 30, characterized in that The execution information transmission includes: All PUSCH transmissions are dropped or cancelled on all time slot resources of all OCC groups.
33. The method according to claim 23, characterized in that The execution information transmission includes: In an OCC group with overlapping time slots, cancel PUSCH transmission or use the original OCC sequence for PUSCH transmission; And / or, in an OCC group where there is no overlapping time slot, PUSCH transmission is canceled, or the original OCC sequence is used for PUSCH transmission.
34. The method according to claim 23 or 33, characterized in that The execution information transmission includes: The original OCC sequence is used for PUSCH transmission in all OCC groups.
35. The method according to claim 23, characterized in that The execution information transmission includes: Discard or cancel all PUSCH transmissions, or use the original OCC sequence for PUSCH transmission.
36. An information transmission method, characterized in that: Applied to a network side device, the method further includes: Receive information that the first terminal device performs information transmission.
37. The method according to claim 36, characterized in that The method further comprises: Sending first information to the first terminal device; the first information is used to indicate the transmission mode of information transmission performed by the first terminal device; the first information includes at least one of the following: a first high-level signaling configuration, a first downlink control information, and a first MAC CE.
38. The method according to claim 36, characterized in that The method further comprises: Sending second information to the first terminal device; the second information is used to indicate that the first terminal device allows the transmission mode of reporting execution information transmission; the second information includes at least one of the following: a second high-level signaling configuration, a second downlink control information, and a second MAC CE.
39. The method according to claim 36, characterized in that The method further comprises: receiving third information of the first terminal device; the third information is used to report the transmission mode of information transmission performed by the first terminal device; The third information includes at least one of the following: a third MAC CE and PUSCH data.
40. The method according to claim 36, characterized in that The method further comprises: In response to the transmission mode in which the first terminal device executes information transmission, the information is parsed.
41. The method according to claim 36, characterized in that The method further comprises: Sending fourth information to the second terminal device; The fourth information is used to indicate at least one of the following: an OCC group where UCI and PUSCH overlap, a time slot where UCI and PUSCH overlap, a transmission mode in which the first terminal device performs information transmission, and a transmission mode in which the second terminal device performs information transmission; The fourth information includes at least one of the following: a third high-level signaling configuration, third downlink control information, and a fourth MACCE.
42. A terminal device, characterized in that: include: A determination module, which determines an OCC sequence used for PUSCH transmission according to a network side configuration or instruction; The first information transmission module determines a time slot in which a PUCCH carrying UCI overlaps with the PUSCH, and / or determines a resource on which the UCI is multiplexed on the PUSCH, and performs information transmission.
43. A terminal device, characterized in that: include: A second information transmission module, used for receiving fourth information sent by the network side and performing information transmission; The fourth information is used to indicate at least one of the following: an OCC group where UCI and PUSCH overlap, a time slot where UCI and PUSCH overlap, a transmission mode in which the first terminal device performs information transmission, and a transmission mode in which the second terminal device performs information transmission; The fourth information includes at least one of the following: a third high-level signaling configuration, third downlink control information, and a fourth MACCE.
44. A network side device, characterized in that: include: The receiving module is used to receive information about the first terminal device executing information transmission.
Citation Information
Patent Citations
Wireless communication method, terminal equipment and network equipment
CN119654953A
System and methods for configuring user equipments with overlapping pucch resources for transmitting scheduling requests
US20200229177A1
Frequency domain orthogonal cover code based uplink shared channel multiplexing
US20250055747A1