Information transmission method and device, equipment and storage medium

CN122972090APending Publication Date: 2026-10-23GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480089264.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-13
Publication Date
2026-10-23

Smart Images

  • Figure CN122972090A_ABST
    Figure CN122972090A_ABST
Patent Text Reader

Abstract

An information transmission method, device, equipment and storage medium, relating to the technical field of communication. The method comprises: a terminal device multiplexes first information and second information for transmission in a first channel, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource satisfy a predetermined condition (410). The technical scheme provided by the embodiments of the present application can reduce the uplink independent transmission channels of the terminal device by multiplexing the information transmitted on multiple different resources for transmission in the same channel, thereby achieving the purpose of reducing the uplink transmission power consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission method, device, equipment and storage medium Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and in particular to an information transmission method, apparatus, device, and storage medium. Background Art

[0002] In a communication system, information needs to be transmitted between terminal devices and network devices (such as base stations).

[0003] With the evolution of communication technology, higher requirements are placed on energy saving of terminal devices. From the perspective of terminal device transmission, how to transmit information to achieve better energy saving still needs further research.

[0004] Summary of the Invention

[0005] The embodiments of the present application provide an information transmission method, apparatus, device, and storage medium. The technical solutions provided by the embodiments of the present application are as follows:

[0006] According to one aspect of an embodiment of the present application, a method for transmitting information is provided, the method being executed by a terminal device, the method comprising:

[0007] The first information and the second information are multiplexed and transmitted in a first channel, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet an agreed condition.

[0008] According to one aspect of an embodiment of the present application, a method for information transmission is provided, the method being performed by a network device, the method comprising:

[0009] First information and second information multiplexed for transmission in a first channel are received, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet an agreed condition.

[0010] According to one aspect of an embodiment of the present application, there is provided an information transmission device, the device comprising:

[0011] A sending module is used to multiplex first information and second information for transmission in a first channel, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet an agreed condition.

[0012] According to one aspect of an embodiment of the present application, there is provided an information transmission device, the device comprising:

[0013] The receiving module is used to receive first information and second information multiplexed for transmission in a first channel, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet an agreed condition.

[0014] According to one aspect of an embodiment of the present application, a terminal device is provided, comprising a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-mentioned information transmission method on the terminal device side.

[0015] According to one aspect of an embodiment of the present application, a network device is provided, comprising a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-mentioned information transmission method on the network device side.

[0016] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is used to be executed by a processor to implement the above-mentioned information transmission method on the terminal device side, or to implement the above-mentioned information transmission method on the network device side.

[0017] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the above-mentioned information transmission method on the terminal device side, or to implement the above-mentioned information transmission method on the network device side.

[0018] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned information transmission method on the terminal device side, or to implement the above-mentioned information transmission method on the network device side.

[0019] The technical solution provided by the embodiment of the present application may include the following beneficial effects: the terminal device can reduce the terminal device's independent uplink transmission channels by multiplexing the information transmitted on multiple different resources to transmit on the same channel, thereby achieving the purpose of reducing uplink transmission power consumption. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application.

[0021] FIG2 is a schematic diagram of multiplexing transmission when multiple PUCCHs overlap according to an embodiment of the present application.

[0022] FIG3 is a schematic diagram of multiplexing transmission when PUCCH and PUSCH overlap, provided by an embodiment of the present application.

[0023] FIG4 is a flowchart of an information transmission method provided by an embodiment of the present application.

[0024] FIG5 is a schematic diagram of information multiplexing and transmission in a first time period determined based on a second resource provided by an embodiment of the present application.

[0025] FIG6 is a schematic diagram of information multiplexing and transmission in a second time period determined based on a first resource provided by an embodiment of the present application.

[0026] FIG7 is a schematic diagram of information multiplexing transmission when a first resource provided by an embodiment of the present application belongs to multiple different multiplexing windows at the same time.

[0027] FIG8 is a block diagram of an information transmission device provided by an embodiment of the present application.

[0028] FIG9 is a block diagram of an information transmission device provided by another embodiment of the present application.

[0029] FIG10 is a schematic structural diagram of a communication device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.

[0031] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0032] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wireless Fidelity) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system, B5G (Beyound 5G) system, sixth-generation communication (6G) system or other communication systems, etc.

[0033] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0034] The communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.

[0035] The communication system in the embodiment of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, where the authorized spectrum can also be considered as an unshared spectrum.

[0036] The embodiments of the present application can be applied to both non-terrestrial networks (NTN) and terrestrial networks (TN). NTNs generally use satellite communications to provide communication services to terrestrial users. Currently, NTN systems include NR-NTN and IoT-NTN systems, and may include other NTN systems in the future.

[0037] Please refer to FIG1 , which shows a schematic diagram of a network architecture 100 provided by an embodiment of the present application. The network architecture 100 may include: a terminal device 10 , an access network device 20 , and a core network element 30 .

[0038] The terminal device 10 may refer to a UE (User Equipment), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent, or a user apparatus. In some embodiments, the terminal device 10 may also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5GS (5th Generation System) or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For ease of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is generally multiple, and one or more terminal devices 10 may be distributed in a cell managed by each access network device 20. The terminal device may also be referred to as a terminal or UE for short, and those skilled in the art will understand its meaning.

[0039] Access network equipment 20 is a device deployed in an access network to provide wireless communication capabilities for terminal devices 10. Access network equipment 20 may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems employing different wireless access technologies, the names of devices that provide access network equipment functions may vary. For example, in 5G NR systems, they are referred to as gNodeBs or gNBs. As communication technologies evolve, the term "access network equipment" may change. For ease of description, in the embodiments of this application, the aforementioned devices that provide wireless communication capabilities for terminal devices 10 are collectively referred to as access network equipment. In some embodiments, access network equipment 20 enables communication between terminal devices 10 and core network elements 30. For example, in an LTE (Long Term Evolution) system, access network equipment 20 may be an Evolved Universal Terrestrial Radio Access Network (EUTRAN) or one or more eNodeBs within the EUTRAN. In a 5G NR system, access network equipment 20 may be a Radio Access Network (RAN) or one or more gNBs within the RAN. In the embodiment of the present application, unless otherwise specified, the "network device" refers to the access network device 20, such as a base station.

[0040] The core network element 30 is a network element deployed in the core network. The functions of the core network element 30 are mainly to provide user connection, user management, and service bearer, and to provide an interface to the external network as a bearer network. For example, the core network elements in the 5G NR system may include network elements such as the AMF (Access and Mobility Management Function) entity, the UPF (User Plane Function) entity, and the SMF (Session Management Function) entity.

[0041] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via an air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via an air interface technology, such as the Uu interface.

[0042] The "5G NR system" in the embodiments of the present application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of the present application may be applicable to LTE systems, 5G NR systems, and subsequent evolution systems of 5G NR systems (e.g., B5G (Beyond 5G) systems, 6G systems (6th Generation System, sixth generation mobile communication systems)), and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems, which are not limited in this application.

[0043] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0044] In the 5G NR system, the uplink control information transmitted using the PUCCH (Physical Uplink Control Channel) includes: SR (Scheduling Request), response feedback information (including ACK (Acknowledgement) / NACK (Negative Acknowledgement), CSI (Channel State Information) and LRR (Link Recovery Request).

[0045] If multiple PUCCH resources to be transmitted by the terminal device overlap (in the time domain) or at least one PUCCH resource overlaps with at least one PUSCH (Physical Uplink Shared Channel) resource (in the time domain), the control information in at least one control channel will be multiplexed into one PUCCH or PUSCH for transmission.

[0046] As shown in Figure 2, it shows a schematic diagram of multiplexing transmission when multiple PUCCHs overlap. PUCCH 1, PUCCH 2 and PUCCH 3 overlap in the time domain, where PUCCH 1 is used to carry CSI, PUCCH 2 is used to carry HARQ-ACK information, and PUCCH 3 is used to carry SR. The control information in the above three PUCCHs is multiplexed into the same PUCCH for transmission.

[0047] As shown in Figure 3, it shows a schematic diagram of multiplexing transmission when PUCCH and PUSCH overlap. PUCCH 1, PUCCH 2 and PUSCH overlap in the time domain, where PUCCH 1 is used to carry CSI and PUCCH 2 is used to carry HARQ-ACK information. The control information in the above two PUCCHs is multiplexed into PUSCH for transmission.

[0048] In B5G systems and 6G systems, energy saving will become a key factor in the design. From the perspective of terminal device transmission, sending the information to be sent as centrally as possible can improve system efficiency on the one hand, and on the other hand, it is also conducive to reducing total power consumption. To do so, it is necessary to take into account the impact on the complexity of terminal device implementation (such as storing more information) and the impact on information timeliness. Based on this, the present application provides an information transmission method, which can reduce the independent uplink transmission channel of the terminal device, thereby achieving the purpose of reducing uplink transmission power consumption.

[0049] Please refer to Figure 4, which shows a flow chart of an information transmission method provided by an embodiment of the present application. The method can be applied to the network architecture shown in Figure 1. The method can include the following step 410.

[0050] In step 410, the terminal device multiplexes the first information and the second information for transmission in the first channel, wherein the first information occupies the first resource, the second information occupies the second resource, and the first resource and the second resource meet the agreed conditions.

[0051] Accordingly, the network device receives the first information and the second information multiplexed for transmission in the first channel.

[0052] In some embodiments, information can be divided into the following two types: data information and control information. Data information can be in the form of a TB (Transport Block), a PDU (Protocol Data Unit), a packet, etc. Control information can be in the form of UCI (Uplink Control Information), configuration information, grant information, etc. Control information can also be called signaling information. Generally speaking, compared with data information, control information has a smaller number of bits. The above-mentioned first information may include data information and / or control information, and the second information may also include data information and / or control information, which is not limited in this application. In addition, in this application, data information is also called service information, and the two express the same meaning.

[0053] In some embodiments, the first channel is a channel that supports carrying data information and / or control information.

[0054] The first channel may be a control channel, which may be a control channel for uplink transmission and supports carrying control information. We may refer to it as an uplink control channel. In some embodiments, the first channel is a PUCCH, which supports carrying uplink control information. Of course, as communication technology evolves, the name of the uplink control channel may change, such as no longer being called PUCCH but being called another name, and this application does not limit this.

[0055] The first channel may be a data channel, which may be a data channel for uplink transmission and supports carrying data information. This may be referred to as an uplink data channel. In some embodiments, the first channel is a PUSCH, which supports carrying uplink data information. Of course, as communication technology evolves, the name of the uplink data channel may change, such as no longer being called PUSCH but being called another name, and this application does not limit this.

[0056] Therefore, the first channel may be a control channel, a data channel, or a channel newly defined in a standard or protocol, and this application does not limit this.

[0057] In some embodiments, resources refer to physical resources occupied by information, and may include resources in at least one of the following dimensions: time domain, frequency domain, space domain, and code domain. For example, the physical resources occupied by the first information / second information include physical resources such as resource elements (REs), subcarriers, and symbols occupied by the first information / second information.

[0058] In some embodiments, the first and second resources described above both refer to time-frequency resources. Time-frequency resources are determined based on the time domain resource location and the frequency domain resource location. The time domain resource location refers to the resource location allocated in time, and the frequency domain resource location refers to the resource location allocated in frequency. The granularity for dividing time domain resources can be frames, subframes, time slots, subslots, symbols, symbol groups, etc. The granularity for dividing frequency domain resources can be RBs (Resource Blocks), RB groups, subcarriers, etc.

[0059] In an embodiment of the present application, information on different resources that meet the agreed conditions is multiplexed in the same channel for transmission, so that multiple information is sent through one channel, thereby reducing the uplink transmission power consumption of the terminal device.

[0060] In some embodiments, the first and second resources described above both refer to time domain resources. Accordingly, the aforementioned agreed conditions are also agreed conditions related to the time domain. That is, the first and second resources meet the agreed conditions in the time domain. For example, the first and second resources are close in time domain. By considering the time domain constraints and the latency requirements for multiplexing information transmitted on different resources, information that meets the latency requirements is multiplexed and transmitted, taking into account the impact of information timeliness.

[0061] Several possible situations of the first channel are described below.

[0062] Case 1: the first channel occupies at least part of the second resource.

[0063] In some embodiments, the first channel occupies all of the second resource.

[0064] In some embodiments, the first channel occupies a portion of the second resource.

[0065] In some embodiments, the first channel only occupies at least a portion of the second resources, for example, the first channel only occupies all or a portion of the second resources.

[0066] In some embodiments, the first channel occupies at least part of the second resource and also occupies a portion of other resources except the second resource. For example, the first channel occupies all or part of the second resource and also occupies a portion of other resources except the second resource.

[0067] In some embodiments, the number of second resources is 1, the first channel occupying all second resources means that the first channel occupies all resources of this second resource, and the first channel occupying part of the second resources means that the first channel occupies part of the resources of this second resource.

[0068] In some embodiments, the number of second resources is multiple, and the first channel occupying all the second resources means that the first channel occupies all the resources of the multiple second resources, and the first channel occupying part of the second resources means that the first channel occupies part of the resources of the multiple second resources. In some embodiments, the first channel occupies one second resource among the multiple second resources, such as occupying all or part of the resources of the one second resource. Exemplarily, the one second resource can be the second resource with the most forward time domain position among the above-mentioned multiple second resources, or it can be the second resource with the most backward time domain position, or it can be a second resource selected based on random or other preset rules, and this application is not limited to this. In some embodiments, the first channel occupies at least two second resources among the multiple second resources, such as for each of the at least two second resources, the first channel occupies all or part of the resources of the second resource. In addition, this application does not limit the selection method of the at least two second resources.

[0069] In some embodiments, when the second information transmitted by occupying the second resources includes data information, the first channel occupies at least a portion of the second resources.

[0070] Case 2: the first channel is a pre-configured channel for transmitting the second information.

[0071] In some embodiments, there may be one or more preconfigured channels for transmitting the second information. For example, if the number of second information is one, the number of preconfigured channels for transmitting the second information is also one. For example, if the number of second information is multiple, the number of preconfigured channels for transmitting the second information is also multiple, and the number of the multiple channels is the same as the number of the multiple second information, and the multiple channels correspond one-to-one to the multiple second information.

[0072] In some embodiments, when there is one channel pre-configured for transmitting the second information, the first channel is this channel.

[0073] In some embodiments, when there are multiple channels pre-configured for transmitting the second information, the first channel may be all or part of the multiple channels. In some embodiments, the first channel is one of the multiple channels. For example, the one channel may be the channel with the earliest time domain position among the multiple channels, or the channel with the latest time domain position, or a channel selected based on randomness or other preset rules, which is not limited in this application. In some embodiments, the first channel is at least two of the multiple channels. In addition, this application does not limit the selection method of the at least two channels.

[0074] In some embodiments, when the second information includes data information, or the channel preconfigured for transmitting the second information is a data channel (such as PUSCH), the first channel is a channel preconfigured for transmitting the second information.

[0075] Case 3: The resources occupied by the first channel are determined according to the information multiplexed for transmission in the first channel.

[0076] In some embodiments, the resources occupied by the first channel are determined based on at least one parameter of the information multiplexed for transmission in the first channel. In some embodiments, the at least one parameter includes, but is not limited to, at least one of the following: the content of the information, the number of bits of the information, the type of information, etc., which is not limited in this application.

[0077] In some embodiments, when the second information includes control information, or the channel preconfigured for transmitting the second information is a control channel (such as PUCCH), the resources occupied by the first channel are determined according to the information multiplexed for transmission in the first channel.

[0078] It is understandable that if the resources occupied by the first channel are determined based on the information multiplexed for transmission in the first channel, the result of the determination may be the same as or different from the second resources.

[0079] Below, several possible situations of agreed conditions are explained.

[0080] Case 1: The agreed conditions include: the time domain location of the first resource is in a first time period, and the first time period includes time domain resources other than the second resource.

[0081] In some embodiments, the first time period includes the second resource and time domain resources other than the second resource.

[0082] In some embodiments, the first time period includes time domain resources other than the second resource, including: the first time period includes time domain resources adjacent to the second resource. It is understood that "adjacent" here refers to time domain proximity, such as being end-to-end connected to or close to the second resource in the time domain.

[0083] In some embodiments, the first time period is determined according to the time domain position of the second resource. Exemplarily, the terminal device determines the first time period according to the time domain position of the second resource.

[0084] In some embodiments, the first time period satisfies at least one of the following characteristics:

[0085] The first time period includes A time domain units before the time domain start position of the second resource, where A is a positive integer;

[0086] The first time period includes B time domain units before the time domain end position of the second resource, where B is a positive integer;

[0087] The first time period includes C time domain units after the time domain start position of the second resource, where C is a positive integer;

[0088] The first time period includes D time domain units after the time domain end position of the second resource, where D is a positive integer;

[0089] The first time period includes the time domain unit where the time domain starting position of the second resource is located and E time domain units before it, where E is a positive integer;

[0090] The first time period includes the time domain unit where the time domain end position of the second resource is located and F time domain units before it, where F is a positive integer;

[0091] The first time period includes the time domain unit where the time domain starting position of the second resource is located and G time domain units thereafter, where G is a positive integer;

[0092] The first time period includes the time domain unit where the time domain end position of the second resource is located and H time domain units thereafter, where H is a positive integer.

[0093] In some embodiments, the time domain unit is any one of the following: symbol, time slot, subframe, frame. When the time domain unit is a symbol, the first time period is consistent with the minimum granularity of the second resource in the time domain.

[0094] Exemplarily, the first time period includes A symbols before the time domain starting position (such as the starting symbol) of the second resource.

[0095] Exemplarily, the first time period includes D symbols after the time domain end position (such as the end symbol) of the second resource.

[0096] Exemplarily, the first time period includes A symbols before the time domain starting position (such as the starting symbol) of the second resource, and D symbols after the time domain ending position (such as the ending symbol) of the second resource.

[0097] Exemplarily, the first time period includes the time domain unit (such as time slot or subframe or frame) where the time domain starting position (such as starting symbol) of the second resource is located and the previous E time domain units (such as time slot or subframe or frame).

[0098] Exemplarily, the first time period includes the time domain unit (such as time slot or subframe or frame) where the time domain end position (such as end symbol) of the second resource is located and the subsequent H time domain units (such as time slot or subframe or frame).

[0099] Exemplarily, the first time period includes the time domain unit (such as a time slot or subframe or frame) where the time domain starting position (such as a starting symbol) of the second resource is located and the previous E time domain units (such as a time slot or subframe or frame), and the time domain unit (such as a time slot or subframe or frame) where the time domain ending position (such as an ending symbol) of the second resource is located and the subsequent H time domain units (such as a time slot or subframe or frame).

[0100] In some embodiments, the values ​​of A, B, C, D, E, F, G, and H are determined by network device configuration or protocol agreement.

[0101] In some embodiments, the values ​​of A, B, C, D, E, F, G, and H are related to at least one of the following: the capabilities of the terminal device, and the service characteristics corresponding to the transmission of the terminal device. In some embodiments, the capabilities of the terminal device include at least one of the following: the capability of downlink demodulation (time), the capability of CSI calculation (time), the capability of uplink preparation (time), and the capability of feedback information generation (time). In some embodiments, the service characteristics corresponding to the transmission of the terminal device include at least one of the following: maximum transmission delay, minimum transmission delay, and jitter. Of course, the reference factors and examples for the values ​​of A, B, C, D, E, F, G, and H are only exemplary and explanatory, and this application does not limit other factors.

[0102] In some embodiments, the first time period includes one or more symbols, or the first time period includes one or more time slots, or the first time period includes one or more subframes, or the first time period includes one or more frames.

[0103] In some embodiments, the terminal device determines the first time period based on the time domain position of the second resource, including: the terminal device determines the first time period based on the first agreed rule or the first signaling, and the time domain position of the second resource. The first agreed rule may be agreed upon by the protocol, for example, the protocol stipulates the duration of the first time period and the relative position in the time domain with the second resource. The terminal device can determine the first time period based on the agreed rule in combination with the time domain position of the second resource. The first signaling can be sent by the network device to the terminal device, for example, the first signaling can indicate the duration of the first time period and the relative position in the time domain with the second resource. The terminal device can determine the first time period based on the indication of the first signaling in combination with the time domain position of the second resource.

[0104] In some embodiments, the first time period may include at least one first resource, and the terminal device multiplexes at least one first information and second information in the first channel for transmission, wherein each first information occupies one first resource and the second information occupies a second resource. In some embodiments, the first time period includes multiple first resources, and the terminal device multiplexes the first information and the second information carried in each of the multiple first resources in the first channel for transmission. For example, as shown in FIG5 , the first time period determined by the terminal device according to the time domain position of the second resource is shown in the figure. The first time period may also be referred to as a multiplexing window. The first resource 1, the first resource 2, and the first resource 3 are all located within the multiplexing window. Assuming that the first resource 1 is used to transmit the first information 1, the first resource 2 is used to transmit the first information 2, the first resource 3 is used to transmit the first information 3, and the second resource is used to transmit the second information, the terminal device multiplexes the first information 1, the first information 2, the first information 3, and the second information in the same channel for transmission. If multiplexed for transmission in the first channel, the first channel may be a channel preconfigured for transmitting the second information.

[0105] In some embodiments, the time domain position of the first resource is within the first time period, including at least one of the following situations: the time domain starting position of the first resource is within the first time period; and the time domain ending position of the first resource is within the first time period. The time domain starting position of the first resource may be a starting symbol of the first resource, and the time domain ending position of the first resource may be an ending symbol of the first resource.

[0106] In some embodiments, the terminal device receives a second signaling, which may be a downlink control signaling or a high-layer signaling, and the second signaling is used to determine a second resource, and the second resource is used to transmit the second information. Exemplarily, the second information may be data information or PUSCH. Of course, the second information may also be control information or PUCCH, which is not limited in this application. The terminal device determines a first time period related to the second resource according to the first agreed rule or the first signaling, and the first time period includes time domain resources other than the second resource, such as time domain resources adjacent to the second resource. The terminal device multiplexes the first information carried in at least one first resource and the second information carried in the above-mentioned second resource for transmission in the first channel, and the first resource is a resource in the first time period. Exemplarily, the first information may be control information or PUCCH. Of course, the first information may also be data information or PUSCH, which is not limited in this application. Exemplarily, the first channel occupies at least part of the second resource, or the first channel is a channel pre-configured to transmit the second information, or the resources occupied by the first channel are determined according to the information multiplexed for transmission in the first channel.

[0107] In this way, when the terminal device receives an indication that the second information needs to be transmitted on the second resource, a first time period is determined based on the second resource. If the first time period includes the first resource, the first information to be transmitted by the first resource and the second information are multiplexed in the same channel for transmission. In this way, while considering the information transmission delay, multiple information can be multiplexed in the same channel for transmission as much as possible, thereby saving terminal power consumption.

[0108] Case 2: The agreed condition includes: the second time period related to the first resource includes at least part of the second resource.

[0109] In some embodiments, the second time period includes at least a portion of the second resource, which means that the second time period includes all or a portion of the second resource.

[0110] In some embodiments, the second time period includes the first resource and time domain resources other than the first resource.

[0111] In some embodiments, the second time period includes time domain resources other than the first resource, including: the second time period includes time domain resources adjacent to the first resource. It is understood that "adjacent" here means adjacent in the time domain, such as being connected end to end or close to the first resource in the time domain.

[0112] In some embodiments, the second time period is determined according to the time domain position of the first resource. Exemplarily, the terminal device determines the second time period according to the time domain position of the first resource.

[0113] In some embodiments, the second time period satisfies at least one of the following characteristics:

[0114] The second time period includes I time domain units before the time domain start position of the first resource, where I is a positive integer;

[0115] The second time period includes J time domain units before the time domain end position of the first resource, where J is a positive integer;

[0116] The second time period includes K time domain units after the time domain start position of the first resource, where K is a positive integer;

[0117] The second time period includes L time domain units after the time domain end position of the first resource, where L is a positive integer;

[0118] The second time period includes the time domain unit where the time domain starting position of the first resource is located and M time domain units before it, where M is a positive integer;

[0119] The second time period includes the time domain unit where the time domain end position of the first resource is located and the N time domain units before it, where N is a positive integer;

[0120] The second time period includes the time domain unit where the time domain starting position of the first resource is located and O time domain units thereafter, where O is a positive integer;

[0121] The second time period includes the time domain unit where the time domain end position of the first resource is located and P time domain units thereafter, where P is a positive integer.

[0122] In some embodiments, the time domain unit is any one of the following: symbol, time slot, subframe, frame. When the time domain unit is a symbol, the second time period is consistent with the minimum granularity of the first resource in the time domain.

[0123] Exemplarily, the second time period includes I symbols before the time domain starting position (such as the starting symbol) of the first resource.

[0124] Exemplarily, the second time period includes L symbols after the time domain end position (such as the end symbol) of the first resource.

[0125] Exemplarily, the second time period includes I symbols before the time domain starting position (such as the starting symbol) of the first resource, and L symbols after the time domain ending position (such as the ending symbol) of the first resource.

[0126] Exemplarily, the second time period includes the time domain unit (such as time slot or subframe or frame) where the time domain starting position (such as starting symbol) of the first resource is located and the previous M time domain units (such as time slot or subframe or frame).

[0127] Exemplarily, the second time period includes the time domain unit (such as time slot or subframe or frame) where the time domain end position (such as end symbol) of the first resource is located and the subsequent P time domain units (such as time slot or subframe or frame).

[0128] Exemplarily, the second time period includes the time domain unit (such as a time slot or subframe or frame) where the time domain starting position (such as a starting symbol) of the first resource is located and the previous M time domain units (such as a time slot or subframe or frame), and the time domain unit (such as a time slot or subframe or frame) where the time domain ending position (such as an ending symbol) of the first resource is located and the subsequent P time domain units (such as a time slot or subframe or frame).

[0129] In some embodiments, the values ​​of I, J, K, L, M, N, O, and P are determined by network device configuration or protocol agreement.

[0130] In some embodiments, the values ​​of I, J, K, L, M, N, O, and P are related to at least one of the following: the capabilities of the terminal device, and the service characteristics corresponding to the transmission of the terminal device. In some embodiments, the capabilities of the terminal device include at least one of the following: the capability of downlink demodulation (time), the capability of CSI calculation (time), the capability of uplink preparation (time), and the capability of feedback information generation (time). In some embodiments, the service characteristics corresponding to the transmission of the terminal device include at least one of the following: maximum transmission delay, minimum transmission delay, and jitter. Of course, the reference factors and examples for the values ​​of I, J, K, L, M, N, O, and P are only exemplary and explanatory, and this application does not limit the reference to other factors.

[0131] In some embodiments, the second time period includes one or more symbols, or the second time period includes one or more time slots, or the second time period includes one or more subframes, or the second time period includes one or more frames.

[0132] In some embodiments, the terminal device determines the second time period based on the time domain position of the first resource, including: the terminal device determines the second time period based on the second agreed rule or the third signaling, and the time domain position of the first resource. The second agreed rule may be agreed upon by the protocol, for example, the protocol stipulates the duration of the second time period and the relative position in the time domain with respect to the first resource. The terminal device can determine the second time period based on the agreed rule in combination with the time domain position of the first resource. The third signaling can be sent by the network device to the terminal device, for example, the third signaling can indicate the duration of the second time period and the relative position in the time domain with respect to the first resource. The terminal device can determine the second time period based on the indication of the third signaling in combination with the time domain position of the first resource.

[0133] In some embodiments, the second time period may include at least one second resource. If the second time period includes one second resource, the second information transmitted by the second resource is multiplexed with the first information and transmitted on the first channel. In some embodiments, the second time period includes multiple second resources, and the terminal device multiplexes the second information carried by the target second resource with the first information and transmits it on the first channel, where the target second resource is one of the multiple second resources.

[0134] In some embodiments, the target second resource is determined based on at least one of the following information: the time domain starting position of each second resource among the multiple second resources, the time domain ending position of each second resource among the multiple second resources, the cell number corresponding to the second information carried by each second resource among the multiple second resources, and the carrier number corresponding to the second information carried by each second resource among the multiple second resources. For example, the target second resource is the second resource with the earliest or latest time domain starting position among the multiple second resources, or the target second resource is the second resource with the earliest or latest time domain ending position among the multiple second resources. In some embodiments, for carrier aggregation scenarios, the cell numbers or carrier numbers corresponding to the second information carried by different second resources may be different. For example, the target second resource is the second resource with the smallest cell number or carrier number corresponding to the second information carried by the multiple second resources, or the target second resource is the second resource with the largest cell number or carrier number corresponding to the second information carried by the multiple second resources. Of course, in some other embodiments, a second resource may be determined as the target second resource from the multiple second resources using a random determination method or other method, which is not limited in this application.

[0135] In some embodiments, the second time period includes at least a portion of the second resource, including at least one of the following situations: a time domain start position of the second resource is located in the second time period; and a time domain end position of the second resource is located in the second time period. The time domain start position of the second resource may be a start symbol of the second resource, and the time domain end position of the second resource may be an end symbol of the second resource.

[0136] In some embodiments, the terminal device determines a first resource based on pre-configuration parameters and / or a third agreed rule, and the first resource is used to transmit the first information. The pre-configuration parameters may be parameters sent by the network device when allocating the first resource, such as for indicating the time-frequency position of the first resource. The third agreed rule may be a protocol agreement, such as parameters such as the duration of the first resource agreed upon by the protocol. If the terminal device configures the second resource within the second time period related to the first resource (or the terminal device receives configuration information about the second resource, and the second time period includes at least part of the second resource), the terminal device multiplexes the first information with the second information carried in the second resource for transmission. If the terminal device does not configure the second resource within the second time period related to the first resource (or the terminal device does not receive configuration information about the second resource, and the second time period includes at least part of the second resource), the terminal device uses the first resource to transmit the first information.

[0137] Exemplarily, as shown in Figure 6, the terminal device determines the first resource 1 and the first resource 2 according to the pre-configured parameters and / or the third agreed rule. If the terminal device configures the second resource (or the terminal device receives configuration information about the second resource, and the second time period includes at least part of the second resource) within the second time period related to the first resource 1, the terminal device multiplexes and transmits the first information in the first resource 1 with the second information carried in the second resource. Similarly, if the terminal device configures the second resource (or the terminal device receives configuration information about the second resource, and the second time period includes at least part of the second resource) within the second time period related to the first resource 2, the terminal device multiplexes and transmits the first information in the first resource 2 with the second information carried in the second resource. For the case of Figure 6, the terminal device can multiplex and transmit the first information in the first resource 1, the first information in the first resource 2, and the second information in the second resource.

[0138] For this method, after the terminal device determines the first resource according to the pre-configured parameters and / or the third agreed rule, the second time period is determined based on the first resource. If the second time period includes the configured second resource, the first information to be transmitted by the first resource and the second information to be transmitted by the second resource are multiplexed in the same channel for transmission. In this way, while considering the information transmission delay, multiple information can be multiplexed in the same channel for transmission as much as possible, thereby saving terminal power consumption.

[0139] Case 3: The agreed conditions include: the time domain interval between the first resource and the second resource is less than or equal to Q time domain units, where Q is a positive integer.

[0140] In some embodiments, the time domain interval between the first resource and the second resource is less than or equal to Q time domain units, including any one of the following situations:

[0141] A time domain interval between a time domain starting position of the first resource and a time domain starting position of the second resource is less than or equal to Q time domain units;

[0142] A time domain interval between the time domain end position of the first resource and the time domain end position of the second resource is less than or equal to Q time domain units;

[0143] The time domain interval between the time domain start position of the first resource and the time domain end position of the second resource is less than or equal to Q time domain units;

[0144] A time domain interval between a time domain end position of the first resource and a time domain start position of the second resource is less than or equal to Q time domain units.

[0145] In some embodiments, the time domain unit is any one of the following: symbol, time slot, subframe, frame.

[0146] Exemplarily, the time domain interval between the time domain starting position (such as the starting symbol) of the first resource and the time domain starting position (such as the starting symbol) of the second resource is less than or equal to Q symbols.

[0147] Exemplarily, the time domain interval between the time domain end position (such as the end symbol) of the first resource and the time domain end position (such as the end symbol) of the second resource is less than or equal to Q symbols.

[0148] Exemplarily, the time domain interval between the time domain starting position (such as the starting symbol) of the first resource and the time domain ending position (such as the ending symbol) of the second resource is less than or equal to Q symbols.

[0149] Exemplarily, the time domain interval between the time domain end position (such as the end symbol) of the first resource and the time domain start position (such as the start symbol) of the second resource is less than or equal to Q symbols.

[0150] In some embodiments, the value of Q is determined by network device configuration or protocol agreement.

[0151] In some embodiments, the value of Q is related to at least one of the following: the capability of the terminal device, the service characteristics corresponding to the transmission of the terminal device. In some embodiments, the capability of the terminal device includes at least one of the following: the capability of downlink demodulation (time), the capability of CSI calculation (time), the capability of uplink preparation (time), the capability of feedback information generation (time). In some embodiments, the service characteristics corresponding to the transmission of the terminal device include at least one of the following: maximum transmission delay, minimum transmission delay, jitter. Of course, the above-mentioned reference factors and examples for the value of Q are only exemplary and explanatory, and this application does not limit the reference to other factors.

[0152] The above method also takes into account the time domain location requirements when multiple information is multiplexed and transmitted. On the basis of considering the information transmission delay, multiple information is multiplexed on the same channel as much as possible to save terminal power consumption.

[0153] Next, possible situations of first information transmission are introduced and explained.

[0154] Case 1: The first information is not transmitted in any channel other than the first channel.

[0155] In some embodiments, if a first resource belongs to multiple different multiplexing windows (i.e., the first time period described above), the first resource is used to transmit the first information, and the first information is multiplexed with the second information in only one of the multiplexing windows (referred to as the target multiplexing window) and transmitted on the same channel. In some embodiments, the target multiplexing window may be the multiplexing window with the earliest time domain start position or time domain end position among the multiple different multiplexing windows.

[0156] Exemplarily, as shown in Figure 7, the first time period determined according to the second resource 1 is multiplexing window 1, the first time period determined according to the second resource 2 is multiplexing window 2, and the first resource 2 belongs to both multiplexing window 1 and multiplexing window 2. The information in the first resource 2 is multiplexed with the information in the second resource 1 for transmission in the same channel. This method enables the information in the first resource 2 to be transmitted as early as possible, reducing its transmission delay, and the information in the first resource 2 only needs to be multiplexed and transmitted once, with less overhead. In Figure 7, the information in the first resource 1 and the first resource 2 is multiplexed with the information in the second resource 1 for transmission in the same channel. The information in the first resource 3 is multiplexed with the information in the second resource 2 for transmission in the same channel.

[0157] Case 2: The first information is also transmitted in a second channel in addition to the first channel.

[0158] That is, in addition to being transmitted on the first channel, the first information is also transmitted on a second channel other than the first channel. In some embodiments, the first information is carried alone on the second channel for transmission. In some embodiments, the first information is multiplexed with other information for transmission on the second channel.

[0159] For example, as shown in Figure 7, the first time period determined based on the second resource 1 is multiplexing window 1, the first time period determined based on the second resource 2 is multiplexing window 2, and the first resource 2 belongs to both multiplexing window 1 and multiplexing window 2. The information in the first resource 2 is multiplexed with the information in the second resource 1 for transmission in the same channel, and the information in the first resource 2 is also multiplexed with the information in the second resource 2 for transmission in the same channel. This method enables the information in the first resource 2 to be transmitted multiple times with high reliability. In Figure 7, the information in the first resource 1 and the first resource 2 is multiplexed with the information in the second resource 1 for transmission in the same channel. The information in the first resource 2 and the first resource 3 is multiplexed with the information in the second resource 2 for transmission in the same channel.

[0160] Next, when there are multiple pieces of first information, a transmission method of the multiple pieces of first information will be introduced.

[0161] Case 1: There are multiple pieces of first information, which are independently encoded and then multiplexed in the first channel for transmission.

[0162] In some embodiments, multiple first information are independently encoded to obtain multiple encoded first information, and the multiple encoded first information are mapped to different resources for transmission. This method has high reliability and can avoid inconsistent understanding of a certain first information by the terminal device and the network device, resulting in inconsistent understanding of all first information. Taking Figure 5 as an example, the first resource 1 carries the first information 1, the first resource 2 carries the first information 2, and the first resource 3 carries the first information 3. The first information 1, the first information 2, and the first information 3 are encoded separately and then multiplexed with the second information for transmission.

[0163] Case 2: There are multiple first information, and the multiple first information are jointly encoded and then multiplexed in the first channel for transmission.

[0164] In some embodiments, multiple first information are jointly encoded, including: concatenating multiple first information and then jointly encoding; or merging multiple first information and then jointly encoding. This method has less redundant information and higher coding efficiency.

[0165] In some embodiments, there are multiple first information messages, each of which has the same priority or type. The priority of the information can be determined based on the type of information. For example, the priority of control information is higher than the priority of data information, and the priority of data information of different service types can also be different. The type of information can be divided into control information and data information. Control information can be further subdivided, such as SR, response feedback information, CSI, LRR, etc. Data information can also be further subdivided based on service type, which is not limited in this application.

[0166] In some embodiments, multiple pieces of first information with the same priority or type are concatenated or combined, then jointly encoded and multiplexed with the second information for transmission. Taking Figure 5 as an example, first information 1 carried by first resource 1 is HARQ-ACK information, first information 2 carried by first resource 2 is CSI information, and first information 3 carried by first resource 3 is HARQ-ACK information. In one implementation, first information 1 is concatenated with first information 3 (for example, in chronological order, with first information 1 first). In another implementation, first information 1 is combined with first information 3, i.e., an information sequence is generated in a completely new order, which includes at least part of the HARQ-ACK information in the original first information 1 and the original first information 3. The HARQ-ACK information is uniformly channel-coded, while the CSI is separately channel-coded and then multiplexed with the second information for transmission. Because the coding requirements for information of different priorities or types vary, such as different reliability requirements, information of the same priority or type is concatenated or combined and then jointly encoded, while information of different priorities or types is encoded independently. This maximizes coding efficiency while ensuring the requirements of different information.

[0167] In some embodiments, the first information includes at least one of the following information: control information for periodic or semi-continuous transmission; service information or data information for periodic or semi-continuous transmission; uplink control information; PUSCH with configured grant (CG); SPS (Semi-Persistent Scheduling) PUSCH.

[0168] In some embodiments, the second information includes at least one of the following information: service information or data information transmitted periodically or semi-continuously; service information or data information transmitted dynamically; uplink control information transmitted dynamically; PUSCH.

[0169] The technical solution provided in the embodiment of the present application is that the terminal device can reduce the terminal device's independent uplink transmission channels by multiplexing the information transmitted on multiple different resources to transmit on the same channel, thereby achieving the purpose of reducing uplink transmission power consumption.

[0170] The above embodiments only describe the technical solutions provided by this application from the perspective of the interaction between terminal devices and network devices. The above steps performed by the terminal device can be independently implemented as a wireless communication method on the terminal device side. The above steps performed by the network device can also be independently implemented as a wireless communication method on the network device side.

[0171] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.

[0172] Please refer to Figure 8, which shows a block diagram of an information transmission device provided by one embodiment of the present application. This device has the function of implementing the above-mentioned information transmission method on the terminal device side. The function can be implemented by hardware or by hardware executing corresponding software. The device can be the terminal device described above, or it can be set in a terminal device. As shown in Figure 8, the device 800 can include: a sending module 810.

[0173] The sending module 810 is used to multiplex the first information and the second information for transmission in the first channel, wherein the first information occupies the first resource, the second information occupies the second resource, and the first resource and the second resource meet the agreed conditions.

[0174] In some embodiments, the first channel occupies at least part of the second resources; or, the first channel is a channel preconfigured to transmit the second information; or, the resources occupied by the first channel are determined based on information multiplexed for transmission in the first channel.

[0175] In some embodiments, the agreed condition includes: the time domain location of the first resource is in a first time period, and the first time period includes time domain resources other than the second resource.

[0176] In some embodiments, the first time period includes time domain resources other than the second resource, including: the first time period includes time domain resources that are time domain adjacent to the second resource.

[0177] In some embodiments, the first time period is determined according to a time domain location of the second resource.

[0178] In some embodiments, the first time period satisfies at least one of the following characteristics:

[0179] The first time period includes A time domain units before the time domain start position of the second resource, where A is a positive integer;

[0180] The first time period includes B time domain units before the time domain end position of the second resource, where B is a positive integer;

[0181] The first time period includes C time domain units after the time domain start position of the second resource, where C is a positive integer;

[0182] The first time period includes D time domain units after the time domain end position of the second resource, where D is a positive integer;

[0183] The first time period includes the time domain unit where the time domain starting position of the second resource is located and E time domain units before it, where E is a positive integer;

[0184] The first time period includes the time domain unit where the time domain end position of the second resource is located and F time domain units before it, where F is a positive integer;

[0185] The first time period includes the time domain unit where the time domain starting position of the second resource is located and G time domain units thereafter, where G is a positive integer;

[0186] The first time period includes the time domain unit where the time domain end position of the second resource is located and H time domain units thereafter, where H is a positive integer.

[0187] In some embodiments, the values ​​of A, B, C, D, E, F, G, and H are determined by network device configuration or protocol agreement.

[0188] In some embodiments, the values ​​of A, B, C, D, E, F, G, and H are related to at least one of the following: the capabilities of the terminal device, and the service characteristics corresponding to the transmission of the terminal device.

[0189] In some embodiments, the first time period includes a plurality of first resources, and the sending module 810 is configured to multiplex the first information carried in each of the plurality of first resources and the second information for transmission in the first channel.

[0190] In some embodiments, the time domain position of the first resource is located in the first time period, including at least one of the following situations: the time domain starting position of the first resource is located in the first time period; the time domain ending position of the first resource is located in the first time period.

[0191] In some embodiments, the agreed condition includes: a second time period associated with the first resource includes at least a portion of the second resource.

[0192] In some embodiments, the second time period is determined according to a time domain location of the first resource.

[0193] In some embodiments, the second time period satisfies at least one of the following characteristics:

[0194] The second time period includes I time domain units before the time domain start position of the first resource, where I is a positive integer;

[0195] The second time period includes J time domain units before the time domain end position of the first resource, where J is a positive integer;

[0196] The second time period includes K time domain units after the time domain start position of the first resource, where K is a positive integer;

[0197] The second time period includes L time domain units after the time domain end position of the first resource, where L is a positive integer;

[0198] The second time period includes the time domain unit where the time domain starting position of the first resource is located and M time domain units before it, where M is a positive integer;

[0199] The second time period includes the time domain unit where the time domain end position of the first resource is located and N time domain units before it, where N is a positive integer;

[0200] The second time period includes the time domain unit where the time domain starting position of the first resource is located and O time domain units thereafter, where O is a positive integer;

[0201] The second time period includes the time domain unit where the time domain end position of the first resource is located and P time domain units thereafter, where P is a positive integer.

[0202] In some embodiments, the values ​​of I, J, K, L, M, N, O, and P are determined by network device configuration or protocol agreement.

[0203] In some embodiments, the values ​​of I, J, K, L, M, N, O, and P are related to at least one of the following: the capabilities of the terminal device, and the service characteristics corresponding to the transmission of the terminal device.

[0204] In some embodiments, the second time period includes multiple second resources, and the sending module 810 is used to multiplex the second information carried in the target second resource and the first information for transmission in the first channel, wherein the target second resource is one of the multiple second resources.

[0205] In some embodiments, the target second resource is determined based on at least one of the following information: the time domain starting position of each of the multiple second resources, the time domain ending position of each of the multiple second resources, the cell number corresponding to the second information carried in each of the multiple second resources, and the carrier number corresponding to the second information carried in each of the multiple second resources.

[0206] In some embodiments, the second time period includes at least part of the second resource, including at least one of the following situations: the time domain starting position of the second resource is located in the second time period; the time domain ending position of the second resource is located in the second time period.

[0207] In some embodiments, the agreed condition includes: a time domain interval between the first resource and the second resource is less than or equal to Q time domain units, where Q is a positive integer.

[0208] In some embodiments, the time domain interval between the first resource and the second resource is less than or equal to Q time domain units, including any one of the following situations:

[0209] A time domain interval between a time domain starting position of the first resource and a time domain starting position of the second resource is less than or equal to the Q time domain units;

[0210] A time domain interval between a time domain end position of the first resource and a time domain end position of the second resource is less than or equal to the Q time domain units;

[0211] A time domain interval between a time domain start position of the first resource and a time domain end position of the second resource is less than or equal to the Q time domain units;

[0212] A time domain interval between a time domain end position of the first resource and a time domain start position of the second resource is less than or equal to the Q time domain units.

[0213] In some embodiments, the value of Q is determined by network device configuration or protocol agreement.

[0214] In some embodiments, the value of Q is related to at least one of the following: the capability of the terminal device, and the service characteristics corresponding to the transmission of the terminal device.

[0215] In some embodiments, the time domain unit is any one of the following: a symbol, a time slot, a subframe, or a frame.

[0216] In some embodiments, the first information is not transmitted in any other channel other than the first channel.

[0217] In some embodiments, the first information is also transmitted in a second channel in addition to the first channel.

[0218] In some embodiments, the first information is carried alone in the second channel for transmission; or, the first information is multiplexed with other information for transmission in the second channel.

[0219] In some embodiments, there are multiple pieces of the first information, and the multiple pieces of the first information are independently encoded and then multiplexed for transmission in the first channel.

[0220] In some embodiments, multiple pieces of first information are independently encoded to obtain multiple pieces of encoded first information, and the multiple pieces of encoded first information are mapped to different resources for transmission.

[0221] In some embodiments, the first information is multiple, and the multiple first information are jointly encoded and then multiplexed for transmission in the first channel.

[0222] In some embodiments, multiple pieces of the first information are jointly encoded, including: multiple pieces of the first information are cascaded and then jointly encoded; or multiple pieces of the first information are merged and then jointly encoded.

[0223] In some embodiments, there are multiple pieces of the first information, and the multiple pieces of the first information have the same priority or the same type.

[0224] In some embodiments, the first information includes at least one of the following information: periodically or semi-continuously transmitted control information; periodically or semi-continuously transmitted service information or data information; uplink control information; configured authorized PUSCH; SPS PUSCH.

[0225] In some embodiments, the second information includes at least one of the following information: service information or data information transmitted periodically or semi-continuously; service information or data information transmitted dynamically; uplink control information transmitted dynamically; PUSCH.

[0226] Please refer to Figure 9, which shows a block diagram of an information transmission device provided by another embodiment of the present application. This device has the function of implementing the above-mentioned information transmission method on the network device side. The function can be implemented by hardware or by hardware executing corresponding software. This device can be the network device described above, or it can be installed in the network device. As shown in Figure 9, the device 900 can include: a receiving module 910.

[0227] The receiving module 910 is configured to receive first information and second information multiplexed for transmission in a first channel, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet an agreed condition.

[0228] In some embodiments, the first channel occupies at least part of the second resources; or, the first channel is a channel preconfigured to transmit the second information; or, the resources occupied by the first channel are determined based on information multiplexed for transmission in the first channel.

[0229] In some embodiments, the agreed condition includes: the time domain location of the first resource is in a first time period, and the first time period includes time domain resources other than the second resource.

[0230] In some embodiments, the first time period includes time domain resources other than the second resource, including: the first time period includes time domain resources that are time domain adjacent to the second resource.

[0231] In some embodiments, the first time period is determined according to a time domain location of the second resource.

[0232] In some embodiments, the first time period satisfies at least one of the following characteristics:

[0233] The first time period includes A time domain units before the time domain start position of the second resource, where A is a positive integer;

[0234] The first time period includes B time domain units before the time domain end position of the second resource, where B is a positive integer;

[0235] The first time period includes C time domain units after the time domain start position of the second resource, where C is a positive integer;

[0236] The first time period includes D time domain units after the time domain end position of the second resource, where D is a positive integer;

[0237] The first time period includes the time domain unit where the time domain starting position of the second resource is located and E time domain units before it, where E is a positive integer;

[0238] The first time period includes the time domain unit where the time domain end position of the second resource is located and F time domain units before it, where F is a positive integer;

[0239] The first time period includes the time domain unit where the time domain starting position of the second resource is located and G time domain units thereafter, where G is a positive integer;

[0240] The first time period includes the time domain unit where the time domain end position of the second resource is located and H time domain units thereafter, where H is a positive integer.

[0241] In some embodiments, the values ​​of A, B, C, D, E, F, G, and H are determined by network device configuration or protocol agreement.

[0242] In some embodiments, the values ​​of A, B, C, D, E, F, G, and H are related to at least one of the following: the capabilities of the terminal device, and the service characteristics corresponding to the transmission of the terminal device.

[0243] In some embodiments, the first time period includes a plurality of first resources, and the first information carried in each of the plurality of first resources is multiplexed with the second information for transmission in the first channel.

[0244] In some embodiments, the time domain position of the first resource is located in the first time period, including at least one of the following situations: the time domain starting position of the first resource is located in the first time period; the time domain ending position of the first resource is located in the first time period.

[0245] In some embodiments, the agreed condition includes: a second time period associated with the first resource includes at least a portion of the second resource.

[0246] In some embodiments, the second time period is determined according to a time domain location of the first resource.

[0247] In some embodiments, the second time period satisfies at least one of the following characteristics:

[0248] The second time period includes I time domain units before the time domain start position of the first resource, where I is a positive integer;

[0249] The second time period includes J time domain units before the time domain end position of the first resource, where J is a positive integer;

[0250] The second time period includes K time domain units after the time domain start position of the first resource, where K is a positive integer;

[0251] The second time period includes L time domain units after the time domain end position of the first resource, where L is a positive integer;

[0252] The second time period includes the time domain unit where the time domain starting position of the first resource is located and M time domain units before it, where M is a positive integer;

[0253] The second time period includes the time domain unit where the time domain end position of the first resource is located and N time domain units before it, where N is a positive integer;

[0254] The second time period includes the time domain unit where the time domain starting position of the first resource is located and O time domain units thereafter, where O is a positive integer;

[0255] The second time period includes the time domain unit where the time domain end position of the first resource is located and P time domain units thereafter, where P is a positive integer.

[0256] In some embodiments, the values ​​of I, J, K, L, M, N, O, and P are determined by network device configuration or protocol agreement.

[0257] In some embodiments, the values ​​of I, J, K, L, M, N, O, and P are related to at least one of the following: the capabilities of the terminal device, and the service characteristics corresponding to the transmission of the terminal device.

[0258] In some embodiments, the second time period includes multiple second resources, and the second information carried in the target second resource is multiplexed with the first information for transmission in the first channel, wherein the target second resource is one of the multiple second resources.

[0259] In some embodiments, the target second resource is determined based on at least one of the following information: the time domain starting position of each of the multiple second resources, the time domain ending position of each of the multiple second resources, the cell number corresponding to the second information carried in each of the multiple second resources, and the carrier number corresponding to the second information carried in each of the multiple second resources.

[0260] In some embodiments, the second time period includes at least part of the second resource, including at least one of the following situations: the time domain starting position of the second resource is located in the second time period; the time domain ending position of the second resource is located in the second time period.

[0261] In some embodiments, the agreed condition includes: a time domain interval between the first resource and the second resource is less than or equal to Q time domain units, where Q is a positive integer.

[0262] In some embodiments, the time domain interval between the first resource and the second resource is less than or equal to Q time domain units, including any one of the following situations:

[0263] A time domain interval between a time domain starting position of the first resource and a time domain starting position of the second resource is less than or equal to the Q time domain units;

[0264] A time domain interval between a time domain end position of the first resource and a time domain end position of the second resource is less than or equal to the Q time domain units;

[0265] A time domain interval between a time domain start position of the first resource and a time domain end position of the second resource is less than or equal to the Q time domain units;

[0266] A time domain interval between a time domain end position of the first resource and a time domain start position of the second resource is less than or equal to the Q time domain units.

[0267] In some embodiments, the value of Q is determined by network device configuration or protocol agreement.

[0268] In some embodiments, the value of Q is related to at least one of the following: the capability of the terminal device, and the service characteristics corresponding to the transmission of the terminal device.

[0269] In some embodiments, the time domain unit is any one of the following: a symbol, a time slot, a subframe, or a frame.

[0270] In some embodiments, the first information is not transmitted in any other channel other than the first channel.

[0271] In some embodiments, the first information is also transmitted in a second channel in addition to the first channel.

[0272] In some embodiments, the first information is carried alone in the second channel for transmission; or, the first information is multiplexed with other information for transmission in the second channel.

[0273] In some embodiments, there are multiple pieces of the first information, and the multiple pieces of the first information are independently encoded and then multiplexed for transmission in the first channel.

[0274] In some embodiments, multiple pieces of first information are independently encoded to obtain multiple pieces of encoded first information, and the multiple pieces of encoded first information are mapped to different resources for transmission.

[0275] In some embodiments, the first information is multiple, and the multiple first information are jointly encoded and then multiplexed for transmission in the first channel.

[0276] In some embodiments, multiple pieces of the first information are jointly encoded, including: multiple pieces of the first information are cascaded and then jointly encoded; or multiple pieces of the first information are merged and then jointly encoded.

[0277] In some embodiments, there are multiple pieces of the first information, and the multiple pieces of the first information have the same priority or the same type.

[0278] In some embodiments, the first information includes at least one of the following information: periodically or semi-continuously transmitted control information; periodically or semi-continuously transmitted service information or data information; uplink control information; configured authorized PUSCH; SPS PUSCH.

[0279] In some embodiments, the second information includes at least one of the following information: service information or data information transmitted periodically or semi-continuously; service information or data information transmitted dynamically; uplink control information transmitted dynamically; PUSCH.

[0280] It should be noted that, when the device provided in the above embodiment realizes its function, it only uses the division of the above-mentioned functional modules as an example. In actual application, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0281] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here. For details not described in detail in the embodiment of the device, reference can be made to the above method embodiment.

[0282] Please refer to Figure 10, which shows a schematic diagram of the structure of a communication device provided by one embodiment of the present application. The communication device can be the terminal device or network device described above. The communication device 1000 may include: a processor 1001, a transceiver 1002, and a memory 1003. The processor 1001 is used to implement various processing functions of the communication device 1000, such as generating information to be transmitted, processing received information, and controlling transmission and / or reception. The transceiver 1002 is used to implement transmission and / or reception functions, such as the functions of the transmission module and / or reception module described above.

[0283] The processor 1001 includes one or more processing cores. The processor 1001 executes various functional applications and information processing by running software programs and modules.

[0284] The transceiver 1002 may include a receiver and a transmitter. For example, the receiver and the transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.

[0285] The memory 1003 may be connected to the processor 1001 and the transceiver 1002 .

[0286] The memory 1003 may be used to store a computer program executed by the processor, and the processor 1001 is used to execute the computer program to implement each step in the above method embodiment.

[0287] In some embodiments, the communication device 1000 is a terminal device, and the transceiver 1002 is used to multiplex the first information and the second information for transmission in the first channel, wherein the first information occupies the first resource, the second information occupies the second resource, and the first resource and the second resource meet the agreed conditions.

[0288] In some embodiments, the communication device 1000 is a network device, and the transceiver 1002 is used to receive first information and second information multiplexed for transmission in a first channel, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet agreed conditions.

[0289] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.

[0290] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.

[0291] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored, and the computer program is used to be executed by a processor to implement the above-mentioned information transmission method on the terminal device side, or to implement the above-mentioned information transmission method on the network device side. In some embodiments, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).

[0292] An embodiment of the present application also provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the above-mentioned information transmission method on the terminal device side, or to implement the above-mentioned information transmission method on the network device side.

[0293] An embodiment of the present application also provides a computer program product, which includes computer instructions, which are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned information transmission method on the terminal device side, or to implement the above-mentioned information transmission method on the network device side.

[0294] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

[0295] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.

[0296] In some embodiments of the present application, "predefined" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, predefined may refer to information defined in a protocol.

[0297] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, it may include the BLE protocol, the Wi-Fi protocol and related protocols used in future communication systems, and the present application does not limit this.

[0298] In this document, "plurality" refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.

[0299] The term “greater than or equal to” mentioned herein may mean greater than or equal to, or greater than, and the term “less than or equal to” may mean less than or equal to, or less than.

[0300] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.

[0301] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0302] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. An information transmission method, characterized in that: The method is executed by a terminal device, and includes: The first information and the second information are multiplexed and transmitted in a first channel, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet an agreed condition.

2. The method according to claim 1, characterized in that The first channel occupies at least part of the second resource; or, The first channel is a channel pre-configured to transmit the second information; or, The resources occupied by the first channel are determined according to information multiplexed for transmission in the first channel.

3. The method according to claim 1 or 2, characterized in that The agreed condition includes: the time domain location of the first resource is located in a first time period, and the first time period includes time domain resources other than the second resource.

4. The method according to claim 3, characterized in that The first time period includes time domain resources other than the second resources, including: the first time period includes time domain resources that are time domain adjacent to the second resources.

5. The method according to claim 3 or 4, characterized in that The first time period is determined according to a time domain position of the second resource.

6. The method according to claim 5, characterized in that The first time period satisfies at least one of the following characteristics: The first time period includes A time domain units before the time domain start position of the second resource, where A is a positive integer; The first time period includes B time domain units before the time domain end position of the second resource, where B is a positive integer; The first time period includes C time domain units after the time domain start position of the second resource, where C is a positive integer; The first time period includes D time domain units after the time domain end position of the second resource, where D is a positive integer; The first time period includes the time domain unit where the time domain starting position of the second resource is located and E time domain units before it, where E is a positive integer; The first time period includes the time domain unit where the time domain end position of the second resource is located and F time domain units before it, where F is a positive integer; The first time period includes the time domain unit where the time domain starting position of the second resource is located and G time domain units thereafter, where G is a positive integer; The first time period includes the time domain unit where the time domain end position of the second resource is located and H time domain units thereafter, where H is a positive integer.

7. The method according to claim 6, characterized in that The values ​​of A, B, C, D, E, F, G, and H are determined by network device configuration or protocol agreement.

8. The method according to claim 6 or 7, characterized in that The values ​​of A, B, C, D, E, F, G, and H are related to at least one of the following: the capabilities of the terminal device and the service characteristics corresponding to the transmission of the terminal device.

9. The method according to any one of claims 3 to 8, characterized in that The first time period includes a plurality of the first resources, and the multiplexing of the first information and the second information for transmission in the first channel includes: The first information carried in each of the multiple first resources and the second information are multiplexed and transmitted in the first channel.

10. The method according to any one of claims 3 to 9, characterized in that The time domain location of the first resource is in a first time period, including at least one of the following situations: A time domain starting position of the first resource is located in the first time period; The time domain end position of the first resource is located in the first time period.

11. The method according to claim 1 or 2, characterized in that The agreed condition includes: a second time period related to the first resource includes at least a portion of the second resource.

12. The method according to claim 11, characterized in that The second time period is determined according to the time domain position of the first resource.

13. The method according to claim 12, characterized in that The second time period satisfies at least one of the following characteristics: The second time period includes I time domain units before the time domain start position of the first resource, where I is a positive integer; The second time period includes J time domain units before the time domain end position of the first resource, where J is a positive integer; The second time period includes K time domain units after the time domain start position of the first resource, where K is a positive integer; The second time period includes L time domain units after the time domain end position of the first resource, where L is a positive integer; The second time period includes the time domain unit where the time domain starting position of the first resource is located and M time domain units before it, where M is a positive integer; The second time period includes the time domain unit where the time domain end position of the first resource is located and N time domain units before it, where N is a positive integer; The second time period includes the time domain unit where the time domain starting position of the first resource is located and O time domain units thereafter, where O is a positive integer; The second time period includes the time domain unit where the time domain end position of the first resource is located and P time domain units thereafter, where P is a positive integer.

14. The method according to claim 13, characterized in that The values ​​of I, J, K, L, M, N, O, and P are determined by network device configuration or protocol agreement.

15. The method according to claim 13 or 14, characterized in that The values ​​of I, J, K, L, M, N, O, and P are related to at least one of the following: the capabilities of the terminal device and the service characteristics corresponding to the transmission of the terminal device.

16. The method according to any one of claims 11 to 15, characterized in that The second time period includes a plurality of the second resources, and the multiplexing of the first information and the second information for transmission in the first channel includes: The second information carried in a target second resource is multiplexed with the first information for transmission in the first channel, wherein the target second resource is one of a plurality of second resources.

17. The method according to claim 16, characterized in that The target second resource is determined based on at least one of the following information: the time domain starting position of each of the multiple second resources, the time domain ending position of each of the multiple second resources, the cell number corresponding to the second information carried in each of the multiple second resources, and the carrier number corresponding to the second information carried in each of the multiple second resources.

18. The method according to any one of claims 11 to 17, characterized in that The second time period includes at least part of the second resource, including at least one of the following situations: A time domain starting position of the second resource is located in the second time period; The time domain end position of the second resource is located in the second time period.

19. The method according to claim 1 or 2, characterized in that The agreed condition includes: the time domain interval between the first resource and the second resource is less than or equal to Q time domain units, where Q is a positive integer.

20. The method according to claim 19, characterized in that The time domain interval between the first resource and the second resource is less than or equal to Q time domain units, including any one of the following situations: A time domain interval between a time domain starting position of the first resource and a time domain starting position of the second resource is less than or equal to the Q time domain units; A time domain interval between a time domain end position of the first resource and a time domain end position of the second resource is less than or equal to the Q time domain units; A time domain interval between a time domain start position of the first resource and a time domain end position of the second resource is less than or equal to the Q time domain units; A time domain interval between a time domain end position of the first resource and a time domain start position of the second resource is less than or equal to the Q time domain units.

21. The method according to claim 19 or 20, characterized in that The value of Q is determined by network device configuration or protocol agreement.

22. The method according to any one of claims 19 to 21, characterized in that The value of Q is related to at least one of the following: the capability of the terminal device, and the service characteristics corresponding to the transmission of the terminal device.

23. The method according to any one of claims 6 to 8, 13 to 15, 19 to 22, characterized in that The time domain unit is any one of the following: symbol, time slot, subframe, frame.

24. The method according to any one of claims 1 to 23, characterized in that The first information is not transmitted in any channel other than the first channel.

25. The method according to any one of claims 1 to 23, characterized in that The first information is also transmitted in a second channel other than the first channel.

26. The method according to claim 25, characterized in that The first information is carried and transmitted solely in the second channel; or, The first information is multiplexed with other information and transmitted in the second channel.

27. The method according to any one of claims 1 to 26, characterized in that There are multiple pieces of the first information, and the multiple pieces of the first information are independently encoded and then multiplexed for transmission in the first channel.

28. The method according to claim 27, characterized in that After independently encoding the multiple first information, multiple encoded first information are obtained, and the multiple encoded first information are mapped to different resources for transmission.

29. The method according to any one of claims 1 to 26, characterized in that There are multiple pieces of the first information, and the multiple pieces of the first information are jointly encoded and then multiplexed for transmission in the first channel.

30. The method according to claim 29, wherein The multiple first information are jointly encoded, including: Multiple pieces of the first information are concatenated and jointly encoded; or, Multiple pieces of the first information are combined and then jointly encoded.

31. The method according to any one of claims 1 to 30, characterized in that There are multiple pieces of first information, and the multiple pieces of first information have the same priority or the same type.

32. The method according to any one of claims 1 to 31, characterized in that The first information includes at least one of the following information: Control information transmitted periodically or semi-continuously; Periodic or semi-continuous transmission of business information or data information; Uplink control information; Configure the authorized physical uplink shared channel PUSCH; Semi-persistent scheduling SPS PUSCH.

33. The method according to any one of claims 1 to 32, characterized in that The second information includes at least one of the following information: Periodic or semi-continuous transmission of business information or data information; Dynamically transmitted business information or data information; Dynamically transmitted uplink control information; PUSCH.

34. An information transmission method, characterized in that: The method is performed by a network device, and includes: First information and second information multiplexed for transmission in a first channel are received, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet an agreed condition.

35. The method according to claim 34, wherein The first channel occupies at least part of the second resource; or, The first channel is a channel pre-configured to transmit the second information; or, The resources occupied by the first channel are determined according to information multiplexed for transmission in the first channel.

36. The method according to claim 34 or 35, characterized in that The agreed condition includes: the time domain location of the first resource is located in a first time period, and the first time period includes time domain resources other than the second resource.

37. The method according to claim 36, wherein The first time period includes time domain resources other than the second resources, including: the first time period includes time domain resources that are time domain adjacent to the second resources.

38. The method according to claim 36 or 37, characterized in that The first time period is determined according to a time domain position of the second resource.

39. The method according to claim 38, wherein The first time period satisfies at least one of the following characteristics: The first time period includes A time domain units before the time domain start position of the second resource, where A is a positive integer; The first time period includes B time domain units before the time domain end position of the second resource, where B is a positive integer; The first time period includes C time domain units after the time domain start position of the second resource, where C is a positive integer; The first time period includes D time domain units after the time domain end position of the second resource, where D is a positive integer; The first time period includes the time domain unit where the time domain starting position of the second resource is located and E time domain units before it, where E is a positive integer; The first time period includes the time domain unit where the time domain end position of the second resource is located and F time domain units before it, where F is a positive integer; The first time period includes the time domain unit where the time domain starting position of the second resource is located and G time domain units thereafter, where G is a positive integer; The first time period includes the time domain unit where the time domain end position of the second resource is located and H time domain units thereafter, where H is a positive integer.

40. The method according to claim 39, wherein The values ​​of A, B, C, D, E, F, G, and H are determined by network device configuration or protocol agreement.

41. The method according to claim 39 or 40, characterized in that The values ​​of A, B, C, D, E, F, G, and H are related to at least one of the following: the capabilities of the terminal device and the service characteristics corresponding to the transmission of the terminal device.

42. The method according to any one of claims 36 to 41, characterized in that The first time period includes a plurality of first resources, and the first information carried in each of the plurality of first resources is multiplexed with the second information for transmission in the first channel.

43. The method according to any one of claims 36 to 42, characterized in that The time domain location of the first resource is in a first time period, including at least one of the following situations: A time domain starting position of the first resource is located in the first time period; The time domain end position of the first resource is located in the first time period.

44. The method according to claim 34 or 35, characterized in that The agreed condition includes: a second time period related to the first resource includes at least a portion of the second resource.

45. The method according to claim 44, characterized in that The second time period is determined according to the time domain position of the first resource.

46. ​​The method according to claim 45, characterized in that The second time period satisfies at least one of the following characteristics: The second time period includes I time domain units before the time domain start position of the first resource, where I is a positive integer; The second time period includes J time domain units before the time domain end position of the first resource, where J is a positive integer; The second time period includes K time domain units after the time domain start position of the first resource, where K is a positive integer; The second time period includes L time domain units after the time domain end position of the first resource, where L is a positive integer; The second time period includes the time domain unit where the time domain starting position of the first resource is located and M time domain units before it, where M is a positive integer; The second time period includes the time domain unit where the time domain end position of the first resource is located and N time domain units before it, where N is a positive integer; The second time period includes the time domain unit where the time domain starting position of the first resource is located and O time domain units thereafter, where O is a positive integer; The second time period includes the time domain unit where the time domain end position of the first resource is located and P time domain units thereafter, where P is a positive integer.

47. The method according to claim 46, wherein The values ​​of I, J, K, L, M, N, O, and P are determined by network device configuration or protocol agreement.

48. The method according to claim 46 or 47, characterized in that The values ​​of I, J, K, L, M, N, O, and P are related to at least one of the following: the capabilities of the terminal device and the service characteristics corresponding to the transmission of the terminal device.

49. The method according to any one of claims 44 to 48, characterized in that The second time period includes multiple second resources, and the second information carried in the target second resource is multiplexed with the first information for transmission in the first channel, wherein the target second resource is one of the multiple second resources.

50. The method according to claim 49, wherein The target second resource is determined based on at least one of the following information: the time domain starting position of each of the multiple second resources, the time domain ending position of each of the multiple second resources, the cell number corresponding to the second information carried in each of the multiple second resources, and the carrier number corresponding to the second information carried in each of the multiple second resources.

51. The method according to any one of claims 44 to 50, characterized in that The second time period includes at least part of the second resource, including at least one of the following situations: A time domain starting position of the second resource is located in the second time period; The time domain end position of the second resource is located in the second time period.

52. The method according to claim 34 or 35, characterized in that The agreed condition includes: the time domain interval between the first resource and the second resource is less than or equal to Q time domain units, where Q is a positive integer.

53. The method according to claim 52, characterized in that The time domain interval between the first resource and the second resource is less than or equal to Q time domain units, including any one of the following situations: A time domain interval between a time domain starting position of the first resource and a time domain starting position of the second resource is less than or equal to the Q time domain units; A time domain interval between a time domain end position of the first resource and a time domain end position of the second resource is less than or equal to the Q time domain units; The time domain interval between the time domain starting position of the first resource and the time domain ending position of the second resource is less than or equal to the Q Time domain unit; A time domain interval between a time domain end position of the first resource and a time domain start position of the second resource is less than or equal to the Q time domain units.

54. The method according to claim 52 or 53, characterized in that The value of Q is determined by network device configuration or protocol agreement.

55. The method according to any one of claims 52 to 54, characterized in that The value of Q is related to at least one of the following: the capability of the terminal device, and the service characteristics corresponding to the transmission of the terminal device.

56. The method according to any one of claims 39 to 41, 46 to 48, 52 to 55, characterized in that The time domain unit is any one of the following: symbol, time slot, subframe, frame.

57. The method according to any one of claims 34 to 56, characterized in that The first information is not transmitted in any channel other than the first channel.

58. The method according to any one of claims 34 to 56, characterized in that The first information is also transmitted in a second channel other than the first channel.

59. The method according to claim 58, characterized in that The first information is carried and transmitted solely in the second channel; or, The first information is multiplexed with other information and transmitted in the second channel.

60. The method according to any one of claims 34 to 59, characterized in that There are multiple pieces of the first information, and the multiple pieces of the first information are independently encoded and then multiplexed for transmission in the first channel.

61. The method according to claim 60, characterized in that After independently encoding the multiple first information, multiple encoded first information are obtained, and the multiple encoded first information are mapped to different resources for transmission.

62. The method according to any one of claims 34 to 59, characterized in that There are multiple pieces of the first information, and the multiple pieces of the first information are jointly encoded and then multiplexed for transmission in the first channel.

63. The method according to claim 62, characterized in that The multiple first information are jointly encoded, including: Multiple pieces of the first information are concatenated and jointly encoded; or, Multiple pieces of the first information are combined and then jointly encoded.

64. The method according to any one of claims 34 to 63, wherein: There are multiple pieces of first information, and the multiple pieces of first information have the same priority or the same type.

65. The method according to any one of claims 34 to 64, characterized in that The first information includes at least one of the following information: Control information transmitted periodically or semi-continuously; Periodic or semi-continuous transmission of business information or data information; Uplink control information; Configure the authorized physical uplink shared channel PUSCH; Semi-persistent scheduling SPS PUSCH.

66. The method according to any one of claims 34 to 65, characterized in that The second information includes at least one of the following information: Periodic or semi-continuous transmission of business information or data information; Dynamically transmitted business information or data information; Dynamically transmitted uplink control information; PUSCH.

67. An information transmission device, characterized in that: The device comprises: A sending module is used to multiplex first information and second information for transmission in a first channel, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet an agreed condition.

68. An information transmission device, characterized in that: The device comprises: The receiving module is used to receive first information and second information multiplexed for transmission in a first channel, wherein the first information occupies a first resource, the second information occupies a second resource, and the first resource and the second resource meet an agreed condition.

69. A terminal device, characterized in that: The terminal device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 33.

70. A network device, characterized in that The network device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 34 to 66.

71. A computer-readable storage medium, characterized in that The storage medium stores a computer program, which is used to be executed by a processor to implement the method according to any one of claims 1 to 33, or to implement the method according to any one of claims 34 to 66.

72. A chip, characterized in that The chip includes a programmable logic circuit and / or program instructions, and when the chip is running, it is used to implement the method according to any one of claims 1 to 33, or to implement the method according to any one of claims 34 to 66.

73. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium. The processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 33, or implements the method according to any one of claims 34 to 66.