Information transmission method and apparatus, and device, chip and storage medium
By sending a first sequence instruction for the first channel content through the terminal device, and deciding on the information carrier itself, the problem of high base station scheduling complexity is solved, and the effects of reducing scheduling complexity and improving uplink transmission efficiency are achieved.
Patent Information
- Application Number
- PCT/CN2024/099893
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-18
- Publication Date
- 2025-12-26
AI Technical Summary
When scheduling downlink channel transmission, the base station needs to take into account the uplink control channel transmission, which results in high scheduling complexity.
The terminal device determines the information carried in the first channel by sending a first sequence indicating the content in the first channel, and the network device does not need to schedule certain information.
It reduces the scheduling complexity of network devices, improves uplink transmission efficiency, and reduces downlink control signaling overhead.
Smart Images

Figure CN2024099893_26122025_PF_FP_ABST
Abstract
Description
An information transmission method, apparatus, device, chip, and storage medium Technical Field
[0001] This application relates to the field of communication technology, specifically to an information transmission method, apparatus, device, chip, and storage medium. Background Technology
[0002] Currently, base stations need to schedule downlink channel transmission while simultaneously scheduling uplink control channel transmission. For example, while scheduling downlink channel transmission, base stations must also consider allocating uplink control channels for uplink control information (UCI). This results in high scheduling complexity for base stations.
[0003] Summary of the Invention
[0004] This application provides an information transmission method, apparatus, device, chip, and storage medium.
[0005] In a first aspect, embodiments of this application provide an information transmission method applied to a terminal device, the method comprising: sending a first sequence, the first sequence being used to indicate content in a first channel.
[0006] Secondly, embodiments of this application provide an information transmission method applied to a network device, the method comprising: receiving a first sequence from a terminal device, the first sequence being used to indicate content in a first channel.
[0007] Thirdly, embodiments of this application provide an information transmission device, which includes: a first communication unit configured to transmit a first sequence, the first sequence being used to indicate content in a first channel.
[0008] Fourthly, embodiments of this application provide an information transmission device, which includes: a second communication unit configured to receive a first sequence from a terminal device, the first sequence being used to indicate content in a first channel.
[0009] Fifthly, embodiments of this application provide a communication device, including: a memory for storing a computer program; a processor connected to the memory for calling and running the computer program from the memory to implement the method described in the first or second aspect; and a transceiver for receiving and sending information during the process of sending and receiving information with other devices.
[0010] Sixthly, embodiments of this application provide a chip. The chip includes: a processor for retrieving and running a computer program from a memory, causing a device on which the chip is installed to perform the method described in the first or second aspect; and a transceiver for receiving and sending information during the exchange of information with the device or the chip.
[0011] In a seventh aspect, embodiments of this application provide a computer-readable storage medium for storing a computer program that causes a computer to perform the methods described in the first or second aspect.
[0012] In the method of this application embodiment, the terminal device can indicate the content in the first channel through the first sequence. In this way, the terminal device can decide on its own what content to carry in the first channel, or in other words, the terminal device can decide on its own what kind (or several kinds) of information to carry in the first channel for transmission, and can indicate the content carried in the first channel through the first sequence. As a result, the network device does not need to schedule for the certain kind (or several kinds) of information, thereby reducing the scheduling complexity of the network device. Attached Figure Description
[0013] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0014] Figure 1 is a schematic diagram of an application scenario of an embodiment of this application;
[0015] Figure 2 is a flowchart illustrating an information transmission method provided in an embodiment of this application;
[0016] Figure 3 is a schematic diagram of the structural composition of the information transmission device provided in an embodiment of this application;
[0017] Figure 4 is a schematic diagram of the structural composition of the information transmission device provided in the embodiment of this application;
[0018] Figure 5 is a schematic structural diagram of a communication device provided in an embodiment of this application;
[0019] Figure 6 is a schematic structural diagram of the chip according to an embodiment of this application;
[0020] Figure 7 is a schematic block diagram of a communication system provided in an embodiment of this application. Detailed Implementation
[0021] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0022] Figure 1 is a schematic diagram of an application scenario of an embodiment of this application.
[0023] As shown in Figure 1, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 via an air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120.
[0024] It should be understood that the embodiments of this application are only illustrated by way of example with communication system 100, but the embodiments of this application are not limited thereto. That is to say, the technical solutions of the embodiments of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as New Radio (NR) communication system), 6G communication system, or future communication systems, etc.
[0025] In the communication system 100 shown in Figure 1, network device 120 may be an access network device that communicates with terminal device 110. The access network device can provide communication coverage for a specific geographical area and can communicate with terminal device 110 (e.g., UE) located within that coverage area.
[0026] Network device 120 may be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in an NR system, or a base station in a 6G system, or a radio controller in a Cloud Radio Access Network (CRAN), or the network device 120 may be a relay station, access point, vehicle-mounted equipment, wearable device, hub, switch, bridge, router, or network equipment in a future evolved Public Land Mobile Network (PLMN), etc.
[0027] Terminal device 110 can be any terminal device, including but not limited to terminal devices that are connected to network device 120 or other terminal devices via wired or wireless connections.
[0028] For example, the terminal device 110 can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The access terminal can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, IoT device, satellite handheld terminal, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in a 5G network, terminal device in a 6G network, or terminal device in a future evolved network, etc.
[0029] Terminal device 110 can be used for device-to-device (D2D) communication.
[0030] The communication system 100 may further include a core network device 130 that communicates with the network device 120. This core network device 130 may be a 5G core network (5G Core, 5GC) device, such as an Access and Mobility Management Function (AMF), an Authentication Server Function (AUSF), a User Plane Function (UPF), or a Session Management Function (SMF). In some embodiments, the core network device 130 may also be an Evolved Packet Core (EPC) device for an LTE network, such as a Session Management Function + Core Packet Gateway (SMF+PGW-C) device. It should be understood that SMF+PGW-C can simultaneously implement the functions of both SMF and PGW-C. During network evolution, the aforementioned core network device may also be called by other names, or new network entities may be formed by dividing the core network functions; this embodiment does not limit this.
[0031] The various functional units in the communication system 100 can also establish connections and communicate with each other through the next generation (NG) interface.
[0032] For example, terminal devices establish air interface connections with access network devices through the NR interface for transmitting user plane data and control plane signaling; terminal devices can establish control plane signaling connections with the AMF through NG interface 1 (N1); access network devices, such as next-generation radio access base stations (gNB), can establish user plane data connections with the UPF through NG interface 3 (N3); access network devices can establish control plane signaling connections with the AMF through NG interface 2 (N2); the UPF can establish control plane signaling connections with the SMF through NG interface 4 (N4); the UPF can interact with the data network for user plane data through NG interface 6 (N6); the AMF can establish control plane signaling connections with the SMF through NG interface 11 (N11); and the SMF can establish control plane signaling connections with the PCF through NG interface 7 (N7).
[0033] Figure 1 exemplarily illustrates a network device, a core network device, and two terminal devices. Optionally, the communication system 100 may include multiple network devices, and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0034] It should be noted that Figure 1 is merely an example illustrating the system to which this application applies. Of course, the method shown in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship. It should also be understood that "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a related relationship. For example, A instructing B can mean that A directly instructs B, for example, B can be obtained through A; it can also mean that A indirectly instructs B, for example, A instructs C, B can be obtained through C; or it can mean that there is a related relationship between A and B. It should also be understood that "correspondence" mentioned in the embodiments of this application can indicate a direct or indirect correspondence between two things, or an related relationship between two things, or a relationship of instruction and being instructed, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of this application can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices), and this application does not limit the specific implementation method. For example, predefined can refer to those defined in a protocol. It should also be understood that in the embodiments of this application, the "protocol" can refer to standard protocols in the field of communication, such as LTE protocol, NR protocol, and related protocols applied to future communication systems, and this application does not limit this.
[0035] In a 5G NR system, UCIs include: Scheduling Request (SR), Feedback Response Information (such as Acknowledgment (ACK) and Negative Acknowledgment (NACK)), Channel-state Information (CSI), and Link Recovery Request (LRR). The base station can configure the transmission time resources for each UCI separately. Specifically, for the feedback response information corresponding to the Physical Downlink Shared Channel (PDSCH) of CSI, SR, and semi-persistent scheduling (SPS), the base station can semi-statically configure the Physical Uplink Control Channel (PUCCH) resources for transmitting each UCI; this PUCCH is periodic. For the feedback response information corresponding to the dynamically scheduled PDSCH and Physical Downlink Control Channel (PDCCH), the base station can dynamically indicate the PUCCH resources for transmitting the feedback response information through Downlink Control Information (DCI).
[0036] Currently, base stations need to schedule downlink channel transmission while simultaneously scheduling uplink control channel transmission. For example, while scheduling downlink channel transmission, the base station must also consider allocating uplink control channels for uplink control information. This results in high scheduling complexity for base stations.
[0037] In view of this, this application provides an information transmission method, apparatus, device, chip, and storage medium. In this method, a terminal device can indicate the content in a first channel through a first sequence. Thus, the terminal device can decide on its own what content to carry in the first channel, or in other words, the terminal device can decide on its own to carry certain information (or several types of information) in the first channel for transmission, and can indicate the content carried in the first channel through the first sequence. Therefore, the network device does not need to schedule the certain information (or several types of information) (for example, the terminal device can decide on its own to carry uplink control information in the first channel for transmission, and the network device does not need to allocate a separate uplink control channel for the uplink control information), thereby reducing the scheduling complexity of the network device.
[0038] To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0039] Figure 2 is a flowchart illustrating the information transmission method provided in an embodiment of this application. As shown in Figure 2, the method may include the following steps:
[0040] S201, the terminal device sends a first sequence, which is used to indicate the content in the first channel.
[0041] In this embodiment, the terminal device can send a first sequence, and correspondingly, the receiving end (such as a network device) can receive the first sequence from the terminal device. This first sequence can be used to indicate the content in the first channel. In this way, when the terminal device sends the first channel, it can decide the content carried in the first channel and indicate the content through the first sequence. Thus, the network device can know the content carried in the first channel based on the received first sequence, and then receive the first channel according to the corresponding receiving method.
[0042] According to the method of this embodiment, the terminal device can decide to carry certain information (or several types) in the first channel for transmission, and can indicate the content carried in the first channel through the first sequence. In this way, the network device does not need to schedule the certain information (or several types) (for example, the terminal device can decide to carry uplink control information in the first channel for transmission, and the network device does not need to allocate an independent uplink control channel for the uplink control information), thereby reducing the scheduling complexity of the network device.
[0043] It should be noted that the "content in the first channel" mentioned in the embodiments of this application can also be understood or replaced as "content carried / included in the first channel", or it can also be understood or replaced as "information content / information type in the first channel".
[0044] In some embodiments, the first sequence may be used to indicate that a first type of information is included in the first channel.
[0045] In other words, the terminal device can indicate that the first channel includes a first type of information by sending a first sequence. Accordingly, after receiving the first sequence, the receiving end (such as a network device) can know that the first channel includes the first type of information based on the first sequence, and thus can receive the first type of information in the first channel according to a predetermined receiving method.
[0046] In some embodiments, the type or content of the first type of information may be predefined (such as by a protocol) or configured by the network device.
[0047] For example, assuming the first type of information is uplink control information, the type or content of this uplink control information can be predefined or configured by the network device. For instance, the type or content of this uplink control information might be: a Type-3 HARQ-ACK codebook and CSI information corresponding to CSI reporting configuration 1.
[0048] When the type or content of the first type of information (such as uplink control information) is determined, the sending end (terminal device) and the receiving end (network device) have a consistent understanding of the generation method, corresponding content or payload of the first type of information. Thus, when the receiving end learns that the first type of information exists in the first channel, it can receive it in a predetermined manner.
[0049] In some embodiments, the first sequence is used to indicate that the first channel includes a first type of information, including: the first sequence is used to indicate that the first channel includes a first type of information of a predetermined length.
[0050] In other words, by sending a first sequence, the terminal device can indicate not only that the first channel includes a first type of information, but also the length of that first type of information (e.g., A bits). Correspondingly, after receiving the first sequence, the receiving end (e.g., a network device) can determine not only that the first channel includes the first type of information, but also the length of that first type of information. Thus, even when the first type of information has multiple lengths, the receiving end can determine the length of the first type of information carried in the first channel based on the first sequence, thereby facilitating the correct reception of the first type of information in the first channel.
[0051] It should be noted that, in the embodiments of this application, the length of information (such as the length of the first type of information) can also be understood as the payload of the information. For example, if the length of the information is A bits, it means that the payload of the information is A bits.
[0052] In some embodiments, the first sequence may be used to indicate that the first channel includes information of a predetermined length.
[0053] In other words, the terminal device can indicate that the first channel includes information of a predetermined length (e.g., A bits) by sending a first sequence. Accordingly, after receiving the first sequence, the receiving end (e.g., a network device) can determine that the first channel includes information of that predetermined length based on the first sequence.
[0054] In some embodiments, the predetermined length may be predefined or configured by the network device.
[0055] In some embodiments, where the first sequence is used to indicate that the first channel includes information of a predetermined length, the information of the predetermined length may include first information, which may be used to indicate that the information of the predetermined length includes a first type of information.
[0056] For example, the information of a predetermined length is A bits, which may include X bits (first information). The X bits can be used to indicate that the A bits include a first type of information. Thus, the receiving end (such as a network device) can understand the information content included in the A bits based on the content indicated by the X bits (e.g., it can be understood from the X bits that the A bits include a first type of information).
[0057] According to the above technical solution, the type / content of the information included in the information of the predetermined length (such as the first type of information) can be flexibly determined by the terminal device according to actual needs, and the type / content of the information can be indicated by the first information.
[0058] In some embodiments, the first sequence is one of a plurality of sequences, which are associated with different information contents.
[0059] The information content associated with the first sequence is the content in the first channel indicated by the first sequence.
[0060] For example, suppose the multiple sequences include sequence #1, sequence #2, and sequence #3, where the information content associated with sequence #1 is information #1, the information content associated with sequence #2 is information #2, and the information content associated with sequence #3 is information #3. Then, if the first sequence is sequence #1, it means that the first sequence is used to indicate that the first channel includes information #1; that is, the first type of information is information #1. Similarly, if the first sequence is sequence #2, it means that the first sequence is used to indicate that the first channel includes information #2; that is, the first type of information is information #2.
[0061] In some embodiments, the information content associated with the plurality of sequences is predefined or configured by the network device.
[0062] In other words, the relationships between each sequence and its associated information content are predefined or configured by the network device. For example, the relationships between sequence #1 and information #1, sequence #2 and information #2, and sequence #3 and information #3 are predefined or configured by the network device.
[0063] It should be noted that the examples of the multiple sequences and their associated information content described above are merely illustrative. For example, the multiple sequences may include other numbers of sequences and may correspond to other information content, which is not limited in this application embodiment.
[0064] In some embodiments, the multiple sequences may have different time-domain positions, frequency-domain positions, cyclic shifts, or numbering.
[0065] In other words, among these multiple sequences, different sequences can correspond to different time-domain positions, frequency-domain positions, cyclic shifts, or numbers. Thus, the receiving end (such as a network device) can determine whether the received sequence is the first sequence based on the time-domain position, frequency-domain position, cyclic shift, or number corresponding to the sequence.
[0066] The time-domain position / frequency-domain position corresponding to a certain sequence can also be understood as the time-domain position / frequency-domain position of the physical resources occupied by the sequence.
[0067] In some embodiments, the cyclic shifts or numbering corresponding to the plurality of sequences are associated with a first offset, which is predefined or configured by the network device.
[0068] As an example, the cyclic shift or numbering corresponding to the multiple sequences can be determined based on a first offset (denoted as offset) and an initial value, where the initial value may be nonexistent (or equal to 0), configured by the network device, or predefined. For example, for the i-th sequence among the multiple sequences, the cyclic shift or numbering corresponding to the i-th sequence can be determined as follows: Cyclic shift or numbering corresponding to the i-th sequence = initial value + (i-1)*offset, i = 1, 2, ...
[0069] In some embodiments, the first sequence is the sequence used by the demodulation reference signal (DMRS) in the first channel, or in other words, the first sequence is the DMRS in the first channel.
[0070] In some embodiments, the physical resources occupied by the first sequence are the physical resources occupied by the DMRS in the first channel.
[0071] In some embodiments, the time-domain resources occupied by the first sequence precede those occupied by the first channel. For example, the first sequence occupies one time-domain symbol, which is the time-domain symbol preceding the time-domain symbol occupied by the first channel.
[0072] In some embodiments, the frequency domain resources occupied by the first sequence are the same as those occupied by the first channel.
[0073] In some embodiments, the first sequence includes a second sequence and a third sequence, wherein the second sequence is determined based on the third sequence and the second information, or in other words, the second sequence is related to the third sequence and the second information. The second information is used to indicate the content in the first channel.
[0074] In some embodiments, the second sequence is obtained by multiplying the third sequence by the second information. That is, the second sequence = the second information × the third sequence.
[0075] In some embodiments, where the second sequence is obtained by multiplying the third sequence with the second information, the second information may be a modulation symbol, such as a binary phase shift keying (BPSK) modulation symbol or a quadrature phase shift keying (QPSK) modulation symbol.
[0076] In some embodiments, the sum of the cyclic shift or number corresponding to the second sequence and the cyclic shift or number corresponding to the third sequence, and the second information, is equal. That is, the difference between the cyclic shift or number corresponding to the second sequence and the cyclic shift or number corresponding to the third sequence is the second information.
[0077] According to the method of this embodiment, after receiving the first sequence, the receiving end (such as a network device) can obtain the second information based on the second and third sequences, thereby knowing the content in the first channel based on the second information. This receiving process is simple and easy to implement.
[0078] In some embodiments, the second information can be used to indicate that the first channel includes a first type of information. Thus, after receiving the first sequence, the receiving end (such as a network device) can obtain the second information based on the second and third sequences, thereby knowing that the first channel includes the first type of information, and subsequently receiving the first type of information in the first channel according to a predetermined receiving method.
[0079] In some embodiments, the second information is used to indicate that the first channel includes a first type of information, including: the second information indicating that the first channel includes a first type of information of a predetermined length. Thus, the receiving end (such as a network device) can not only know that the first channel includes the first type of information based on the second information, but also know the length of the first type of information. In this way, when the first type of information has multiple lengths, the receiving end can know the length of the first type of information carried in the first channel based on the second information, thereby facilitating the correct reception of the first type of information in the first channel.
[0080] In some embodiments, the second information can be used to indicate that the first channel includes information of a predetermined length. Thus, after receiving the first sequence, the receiving end (such as a network device) can obtain the second information based on the second and third sequences, thereby knowing that the first channel includes information of the predetermined length based on the second information.
[0081] In some embodiments, the predetermined length may be predefined or configured by the network device.
[0082] In some embodiments, where the second information is used to indicate that the first channel includes information of a predetermined length, the information of the predetermined length may include the first information, which may be used to indicate that the information of the predetermined length includes a first type of information.
[0083] For example, the information of a predetermined length is A bits, which may include X bits (first information). The X bits can be used to indicate that the A bits include a first type of information. Thus, the receiving end (such as a network device) can understand the information content included in the A bits based on the content indicated by the X bits (e.g., it can be understood from the X bits that the A bits include a first type of information).
[0084] According to the above technical solution, the type / content of the information included in the information of the predetermined length (such as the first type of information) can be flexibly determined by the terminal device according to actual needs, and the type / content of the information can be indicated by the first information.
[0085] In some embodiments, the content indicated by the second information in the first channel differs when the indication result (or value) of the second information is different.
[0086] For example, if the indication result of the second information is 0, the content of the first channel indicated by the second information is information #1, or in other words, the second information being 0 indicates that the first channel includes information #1; if the indication result of the second information is 1, the content of the first channel indicated by the second information is information #2, or in other words, the second information being 1 indicates that the first channel includes information #2.
[0087] In some embodiments, the content in the first channel indicated by the different indication results of the second information is predefined or configured by the network device.
[0088] In other words, the association / correspondence between each indication result of the second information and the content in the first channel it indicates is predefined or configured by the network device. For example, the association between indication result 0 and information #1, and the association between indication result 1 and information #2, are predefined or configured by the network device.
[0089] It should be noted that the indication result of the second information and the content indicated in the first channel mentioned above are merely exemplary. For example, the indication result of the second information may also be other indication results (such as 00, 01, 10 or 11) and may correspond to other information content. This application embodiment does not limit this.
[0090] In some embodiments, the second sequence and / or the third sequence are sequences used by the DMRS in the first channel.
[0091] As an example, the second sequence is the sequence used by the DMRS in the first channel, or in other words, the second sequence is the DMRS in the first channel.
[0092] Another example is that the third sequence is the sequence used by the DMRS in the first channel, or in other words, the third sequence is the DMRS in the first channel.
[0093] In another example, the second and third sequences are both sequences used by the DMRS in the first channel. For instance, the second and third sequences are sequences used by two groups / individual DMRS in the first channel, which may occupy different time-domain symbol transmissions.
[0094] In some embodiments, the physical resources occupied by the second sequence and / or the third sequence are the physical resources occupied by the DMRS in the first channel.
[0095] As an example, the physical resources occupied by the second sequence are the same as those occupied by the DMRS in the first channel.
[0096] In another example, the physical resources occupied by the third sequence are the same as those occupied by the DMRS in the first channel.
[0097] In another example, the physical resources occupied by the second and third sequences are the same physical resources occupied by the DMRS in the first channel. For instance, the physical resources occupied by the second and third sequences are the same physical resources occupied by two groups / individual DMRS in the first channel, and these two groups / individual DMRS may, for example, occupy different time-domain symbol transmissions.
[0098] In some embodiments, the physical resources occupied by the second sequence and / or the third sequence are outside the physical resources occupied by the first channel.
[0099] As an example, the physical resources occupied by the second sequence are outside the physical resources occupied by the first channel. For example, the second sequence occupies a time-domain symbol that precedes the time-domain symbol occupied by the first channel. In this case, the physical resources occupied by the third sequence may be outside the physical resources occupied by the first channel, or the physical resources occupied by the third sequence may be within the physical resources occupied by the first channel (e.g., the physical resources occupied by the DMRS in the first channel).
[0100] In another example, the physical resources occupied by the third sequence are outside the physical resources occupied by the first channel. For example, the third sequence occupies a time-domain symbol that precedes the time-domain symbol occupied by the first channel. In this case, the physical resources occupied by the second sequence may be outside the physical resources occupied by the first channel, or the physical resources occupied by the second sequence may be within the physical resources occupied by the first channel (e.g., the physical resources occupied by the DMRS in the first channel).
[0101] In another example, the physical resources occupied by the second and third sequences are both outside the physical resources occupied by the first channel.
[0102] In some embodiments, the first type of information may include one or more of the following: data information; first uplink control information; feedback acknowledgment information (such as HARQ-ACK); channel state information (CSI); channel interference information (such as cross-link interference (CLI) information); and buffer state information.
[0103] In some embodiments, the type or content of the first uplink control information is predefined or configured by the network device. For example, the type or content of the first uplink control information may be: a type 3 HARQ-ACK codebook and CSI information corresponding to CSI report configuration 1. When the type or content of the first uplink control information is determined, the sending end (terminal device) and the receiving end (network device) have a consistent understanding of the generation method, corresponding content, or payload of the first uplink control information. Thus, when the receiving end learns that the first uplink control information exists in the first channel, it can receive it in a predetermined manner.
[0104] In some embodiments, the length / payload of the first uplink control information is predefined or configured by the network device. For example, the length / payload of the first uplink control information is A bits. Thus, the receiving end (network device) can determine the presence of A bits of first uplink control information in the first channel based on the first sequence.
[0105] Furthermore, the A bit may include an X bit, which can be used to indicate the type or content of other AX bit information (i.e., information other than the X bit in the A bit). Thus, the receiving end can understand the other AX bit information based on the indication of the X bit. For example, the X bit information can be used to indicate that other AX bit information includes: Type 3 HARQ-ACK codebook and CSI report configuration 1 corresponding CSI information.
[0106] In some embodiments, the first parameter corresponding to the feedback response information is predefined or configured by the network device.
[0107] As an example, the first parameter may include one or more of the following 11) to 14):
[0108] 11) Codebook type information for feedback response information.
[0109] 12) Physical resource information (such as carrier information, time domain information) of the downlink data corresponding to the feedback response information.
[0110] 13) Information on how feedback response information is generated.
[0111] The generation method information may include one or more of the following: whether to perform bundling (i.e., to merge M feedback response information into 1 feedback response information); the granularity of bundling (i.e., the value of M); generating the feedback response information based on a code block (CB) or a group of code blocks; or generating the feedback response information based on a transport block (TB).
[0112] 14) Priority information for feedback response information.
[0113] In some embodiments, the second parameter corresponding to the channel state information is predefined or configured by the network device.
[0114] As an example, the second parameter may include one or more of the following 21) to 24):
[0115] 21) Information on the measurement objects (such as carrier, frequency band, etc.) corresponding to channel state information.
[0116] 22) Measurement resource information corresponding to channel state information.
[0117] For example, the physical resources occupied by the reference signal (RS) corresponding to the channel state information.
[0118] 23) Transmission / reporting resource information for channel state information.
[0119] Such as the reporting period for channel state information, or the maximum reporting delay after obtaining measurement results.
[0120] 24) The contents included in channel state information.
[0121] Examples include Channel Quality Indicator (CQI), Rank Indicator (RI), and Precoding Matrix Indicator (PMI).
[0122] In some embodiments, the third parameter corresponding to the channel interference information is predefined or configured by the network device.
[0123] As an example, the third parameter may include one or more of the following 31) to 34):
[0124] 31) Information on the measurement objects (such as carrier, frequency band, etc.) corresponding to channel interference information.
[0125] 32) Measurement resource information corresponding to channel interference information.
[0126] For example, the physical resources occupied by the RS corresponding to channel interference information.
[0127] 33) Transmission / reporting resource information for channel interference.
[0128] Such as the reporting period for channel interference information, or the maximum reporting delay after obtaining measurement results.
[0129] 34) The contents included in channel interference information.
[0130] Examples include Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), and Signal to Interference plus Noise Ratio (SINR).
[0131] In some embodiments, the cache status information includes: uplink data status information in the buffer of the terminal device. That is, information about the data waiting to be sent, such as the amount of data to be sent and the requirements information corresponding to the data to be sent (such as latency requirements, reliability requirements, etc.).
[0132] In some embodiments, the cache state information includes information about the downlink data received in the cache of the terminal device. That is, information reflecting the downlink data that has been stored but not correctly decoded.
[0133] In some embodiments, the cache state information includes: idle state information of the terminal device's cache. That is, information that can also be used to store uplink information that has not been sent or downlink data that has not been correctly decoded.
[0134] In some embodiments, the first channel is a data channel.
[0135] In other words, terminal devices can multiplex type 1 information into the data channel for transmission. For example, a terminal device can multiplex uplink control information (an example of type 1 information) into the data channel for transmission. This eliminates the need for network devices to allocate a separate uplink control channel for this information, thus improving uplink transmission efficiency. Furthermore, network devices do not need to dynamically send signaling (such as DCI) to indicate the PUCCH resources for this uplink control information, thereby reducing the overhead of downlink control signaling in the system.
[0136] The foregoing described the information transmission method provided in the embodiments of this application. To facilitate understanding of the embodiments of this application, the following describes possible implementation schemes of the information transmission method applicable to the embodiments of this application.
[0137] In this embodiment, the terminal device can use a sequence (denoted as the first sequence) to indicate the information content carried in the first channel. Thus, the terminal device can independently determine whether to transmit unsent information carried in the first channel. For example, the terminal device can independently determine whether to transmit unsent uplink control information carried in the first channel. This eliminates the need for the base station to allocate a separate uplink control channel for uplink control information, thereby improving uplink transmission efficiency. Furthermore, the base station does not need to dynamically send signaling (such as DCI) to indicate PUCCH resources for uplink control information, thereby reducing the overhead of downlink control signaling in the system.
[0138] The following sections describe two implementation schemes provided in the embodiments of this application (referred to as Scheme 1 and Scheme 2).
[0139] Option 1
[0140] In Scheme 1, the first sequence can be one of multiple sequences, which have agreed-upon correspondences with various information contents. These agreed-upon correspondences can be configured by the network or agreed upon by a protocol.
[0141] In one implementation, as shown in Table 1, if the terminal device transmits sequence #1, that is, the first sequence is sequence #1, it indicates that the first channel carries the first type of information; if the terminal device transmits sequence #2, that is, the first sequence is sequence #2, it indicates that the first channel carries the second type of information.
[0142] Table 1
[0143] In one possible approach, it is assumed that the first type of information is the default information in the first channel, or in other words, the first type of information is the information that the first channel is used to transmit by default. In this case, the terminal device transmission sequence #2 may indicate that the first channel carries the second type of information, or it may indicate that the first channel includes the second type of information in addition to the first type of information (that is, in addition to the default first type of information).
[0144] It should be noted that the sequence information and corresponding information content in Table 1 are merely exemplary. For example, the sequence information in Table 1 may also include more sequences and correspond to more types of information, which is not limited in this embodiment.
[0145] In one implementation, as shown in Table 2, if the terminal device transmits sequence #1, that is, the first sequence is sequence #1, it indicates that the first channel carries the first type of information; if the terminal device transmits sequence #2, that is, the first sequence is sequence #2, it indicates that the first channel carries A bits of the second type of information; if the terminal device transmits sequence #3, that is, the first sequence is sequence #3, it indicates that the first channel carries B bits of the second type of information.
[0146] Table 2
[0147] As shown in Table 2, Table 2 is applicable to situations where there are multiple payloads for the second type of information. Different sequences can correspond to different payloads of the second type of information. In this way, the terminal can more flexibly combine / determine the uplink information to be sent according to actual needs.
[0148] In one possible approach, it is assumed that the first type of information is the default information in the first channel, or in other words, the first type of information is the information that the first channel defaults to transmitting. In this case, the terminal device transmission sequence #2 can represent that the first channel carries A bits of the second type of information, or it can represent that the first channel includes A bits of the second type of information in addition to the first type of information. Similarly, the terminal device transmission sequence #3 can represent that the first channel carries B bits of the second type of information, or it can represent that the first channel includes B bits of the second type of information in addition to the first type of information.
[0149] In one possible approach, terminal device transmission sequence #2 may represent A bits of information carried in the first channel, which may include X bits of information, and the X bits of information may be used to indicate that the A bits of information include a second type of information. Similarly, terminal device transmission sequence #3 may represent B bits of information carried in the first channel, which may include Y bits of information, and the Y bits of information may be used to indicate that the B bits of information include a second type of information.
[0150] It should be noted that the sequence information and corresponding information content in Table 2 are merely exemplary. For example, the sequence information in Table 2 may also include more sequences and correspond to more types of information, which is not limited in this embodiment.
[0151] In some embodiments, the above-mentioned multiple sequences may correspond to different time-domain positions, frequency-domain positions, cyclic shifts, or numbering.
[0152] In some embodiments, the cyclic shift or number corresponding to each sequence can be determined according to a predetermined offset value. For example, the cyclic shift or number corresponding to sequence #i = initial value + (i-1) × offset, i = 1, 2, ..., where the initial value may not exist (or be equal to 0) or may be configured by the base station or agreed upon by the protocol.
[0153] In one implementation, the first sequence is the sequence used by the DMRS in the first channel (that is, the first sequence is the DMRS in the first channel).
[0154] In one implementation, the physical resources occupied by the first sequence are the same as those occupied by the DMRS in the first channel.
[0155] In one implementation, the time-domain resources occupied by the first sequence precede those occupied by the first channel. For example, the first sequence occupies one time-domain symbol, which is the time-domain symbol preceding the time-domain symbol occupied by the first channel.
[0156] In one implementation, the frequency domain resources occupied by the first sequence are the same as those occupied by the first channel.
[0157] Option 2
[0158] In Scheme 2, the first sequence may include a second sequence and a third sequence, wherein the second sequence may be determined based on the third sequence and the second information.
[0159] In one implementation, the second information can be a modulation symbol, such as a BPSK modulation symbol or a QPSK modulation symbol. In this case, the second sequence can be determined in the following way:
[0160] Second sequence = Modulation symbol × Third sequence;
[0161] The scheduling symbol can be used to indicate the information content carried in the first channel. In this way, after the base station receives the first sequence, it can obtain the modulation symbol by dividing the second sequence and the third sequence. This reception process is simple and easy to implement.
[0162] Tables 3 and 4 provide two examples of modulation symbol indications.
[0163] In one implementation, as shown in Table 3, if the BPSK modulation symbol is 0, it indicates that the first channel carries the first type of information; if the BPSK modulation symbol is 1, it indicates that the first channel carries the second type of information.
[0164] Table 3
[0165] In one possible approach, it is assumed that the first type of information is the default information in the first channel, or in other words, the first type of information is the information that the first channel uses by default for transmission. In this case, the BPSK modulation symbol is 1, which can indicate that the first channel carries the second type of information, or it can indicate that the first channel includes the second type of information in addition to the first type of information (i.e., in addition to the default first type of information).
[0166] It should be noted that the values of the BPSK modulation symbols and their corresponding information in Table 3 are merely illustrative. For example, the BPSK modulation symbols in Table 3 can also take other values and correspond to other types of information, which is not limited in this embodiment.
[0167] In one implementation, as shown in Table 4, if the QPSK modulation symbol is 00, it indicates that the first channel carries the first type of information; if the QPSK modulation symbol is 01, it indicates that the first channel carries A bits of the second type of information; if the QPSK modulation symbol is 10, it indicates that the first channel carries B bits of the second type of information; and if the QPSK modulation symbol is 11, it indicates that the first channel carries C bits of the third type of information.
[0168] Table 4
[0169] In one possible approach, it is assumed that the first type of information is the default information in the first channel, or in other words, the first type of information is the information that the first channel defaults to transmitting. In this case, a QPSK modulation symbol of 01 can indicate that the first channel carries A bits of second type information, or it can indicate that the first channel includes A bits of second type information in addition to the first type of information. Similarly, a QPSK modulation symbol of 10 can indicate that the first channel carries B bits of second type information, or it can indicate that the first channel includes B bits of second type information in addition to the first type of information. Similarly, a QPSK modulation symbol of 11 can indicate that the first channel carries C bits of third type information, or it can indicate that the first channel includes C bits of third type information in addition to the first type of information.
[0170] In one possible approach, a QPSK modulation symbol of 01 can represent A bits of information carried in the first channel, which may include X bits of information. The X bits can be used to indicate that the A bits of information include a second type of information. Similarly, a QPSK modulation symbol of 10 can represent B bits of information carried in the first channel, which may include Y bits of information. The Y bits can be used to indicate that the B bits of information include a second type of information. Likewise, a QPSK modulation symbol of 11 can represent C bits of information carried in the first channel, which may include Z bits of information. The Z bits can be used to indicate that the C bits of information include a third type of information.
[0171] It should be noted that the values of the QPSK modulation symbols and their corresponding information in Table 4 are merely illustrative. For example, the QPSK modulation symbols in Table 4 can also take other values and correspond to other types of information, which is not limited in this embodiment.
[0172] In one implementation, the second and third sequences are sequences used by two groups / units of DMRS in the first channel. For example, the two DMRSs occupy different time-domain symbol transmissions.
[0173] In one implementation, one of the second and third sequences is the sequence used by the DMRS in the first channel, while the other sequence occupies physical resources outside the physical resources occupied by the first channel. For example, the other sequence occupies a time-domain symbol that precedes the time-domain symbol occupied by the first channel.
[0174] In some embodiments, the first type of information / second type of information / third type of information described above may include one or more of the following a) to f):
[0175] a) Data information.
[0176] b) Uplink control information (such as the first uplink control information mentioned above).
[0177] In one implementation, the type or content of the uplink control information can be defined by the protocol or pre-configured by the base station. For example, the type or content of the uplink control information can be: Type 3 HARQ-ACK codebook and CSI reporting configuration 1 corresponding CSI information.
[0178] If the type or content of the uplink control information is determined, and the sending end and the receiving end (such as the base station) have a consistent understanding of the generation method, corresponding content or payload of the uplink control information, then the receiving end can determine whether the uplink control information exists in the first channel based on the received sequence (first sequence). If it exists, it can be received in a predetermined manner.
[0179] In one implementation, the payload of the uplink control information is defined by the protocol or pre-configured by the base station; for example, the payload of the uplink control information is A bits. In this case, the receiving end (such as the base station) can determine whether the A bits of the uplink control information exist in the first channel based on the received sequence (first sequence). If they exist, they can be received according to a predetermined method. Further, the A bits may include X bits, which can be used to indicate the type or content of other AX bits of information (i.e., other information in the A bits besides the X bits). In this way, the receiving end can understand the other AX bits of information based on the indication content of the X bits. For example, the X bits can be used to indicate that the other AX bits of information include: Type 3 HARQ-ACK codebook and CSI report configuration 1 corresponding CSI information. According to the above technical solution, the terminal device can more flexibly combine / determine the uplink control information to be sent according to actual needs.
[0180] c) Feedback response information (HARQ-ACK).
[0181] In one implementation, the parameters corresponding to the HARQ-ACK can be agreed upon by the protocol or pre-configured by the base station.
[0182] As an example, the parameters corresponding to HARQ-ACK may include one or more of the following: codebook type information; physical resource information (such as carrier information, time domain area information) where the corresponding downlink data is located; priority information; generation method information.
[0183] The generation method information may include one or more of the following: whether to perform bundling (i.e., to merge M HARQ-ACK messages into 1 HARQ-ACK message); the granularity of bundling (i.e., the value of M); generating the HARQ-ACK message based on a coding block or a group of coding blocks; generating the HARQ-ACK message based on a transport block.
[0184] d) Channel State Information (CSI).
[0185] In one implementation, the measurement and / or reporting parameters corresponding to the CSI can be agreed upon by the protocol or pre-configured by the base station.
[0186] As an example, the measurement and / or reporting parameters corresponding to this CSI may include one or more of the following:
[0187] Measurement objects (such as carrier, frequency band, etc.); measurement resource information (such as physical resources occupied by RS); reporting resources (such as reporting period, or maximum reporting delay after obtaining measurement results); reporting content (such as CQI, RI, PMI, etc.).
[0188] e) Channel Interference Information (CLI).
[0189] In one implementation, the measurement and / or reporting parameters corresponding to the CLI can be agreed upon by the protocol or pre-configured by the base station.
[0190] As an example, the measurement and / or reporting parameters corresponding to this CLI may include one or more of the following:
[0191] Measurement object (e.g., carrier, frequency band); measurement resource information (e.g., physical resources occupied by RS); reporting resources (e.g., reporting period, or maximum reporting delay after obtaining measurement results); reporting content (e.g., RSRP, RSRQ, SINR).
[0192] f) Cache state information.
[0193] As an example, cache state information may include:
[0194] The uplink data status information in the buffer, that is, information about the data waiting to be sent, such as the amount of data to be sent and the corresponding requirements (such as latency, reliability, etc.); or,
[0195] The information received in the buffer, that is, information reflecting the incorrectly decoded downlink data that has already been stored; or,
[0196] The idle state information of the buffer reflects information that it can still be used to store uplink information that has not been sent or downlink data that has not been correctly decoded.
[0197] 5G system design prioritizes factors like system capacity and transmission latency, resulting in high overall power consumption. In 6G systems, energy efficiency will become a critical design consideration. From the perspective of terminal devices transmitting information, concentrating the transmission of information as much as possible improves system efficiency and reduces overall power consumption. This requires balancing the impact on the complexity of terminal device implementation (e.g., storing more information) with the timeliness of information delivery.
[0198] To address this, embodiments of this application provide an information transmission method in which the terminal device can (independently) determine whether to transmit uplink control information on a first channel (such as an uplink data channel) and indicate this to the base station via a sequence. This eliminates the need for the base station to simultaneously schedule downlink channel transmission and uplink control channel transmission, thus reducing the complexity of base station scheduling. Furthermore, the base station does not need to dynamically send signaling (such as DCI) to indicate PUCCH resources for uplink control information, thereby reducing the overhead of downlink control signaling in the system. In some scenarios, the terminal device can also transmit multiple types of uplink control information on the first channel, thereby reducing the number of times the terminal device sends uplink control information and consequently reducing uplink transmission power consumption.
[0199] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solutions of this application, and these simple modifications all fall within the protection scope of this application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this application will not describe the various possible combinations separately. Furthermore, various different embodiments of this application can also be arbitrarily combined, as long as they do not violate the spirit of this application, they should also be considered as the content disclosed in this application. Moreover, without conflict, the various embodiments and / or the technical features in the various embodiments described in this application can be arbitrarily combined with the prior art, and the resulting technical solutions should also fall within the protection scope of this application.
[0200] It should also be understood that in the various method embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. Furthermore, in the embodiments of this application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data. "Downlink" indicates that the transmission direction of signals or data is a first direction from the site to the user equipment in the cell; "uplink" indicates that the transmission direction of signals or data is a second direction from the user equipment in the cell to the site; and "sidelink" indicates that the transmission direction of signals or data is a third direction from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. Additionally, in the embodiments of this application, the term "and / or" is merely a description of the association relationship between related objects, indicating that three relationships can exist. Specifically, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0201] Based on the foregoing embodiments, this application provides a corresponding information transmission device.
[0202] Figure 3 is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application, applied to a terminal device. As shown in Figure 3, the information transmission device 300 includes:
[0203] The first communication unit 301 is configured to transmit a first sequence, the first sequence being used to indicate the content in the first channel.
[0204] In some embodiments, the first sequence is used to indicate that the first channel includes a first type of information; or, the first sequence is used to indicate that the first channel includes information of a predetermined length.
[0205] In some embodiments, the first sequence is used to indicate that the first channel includes a first type of information, including: the first sequence is used to indicate that the first channel includes a predetermined length of the first type of information.
[0206] In some embodiments, where the first sequence is used to indicate that the first channel includes information of a predetermined length, the information of the predetermined length includes first information, which is used to indicate that the information of the predetermined length includes a first type of information.
[0207] In some embodiments, the first sequence is one of a plurality of sequences, and the plurality of sequences are associated with different information contents.
[0208] In some embodiments, the information content associated with the plurality of sequences is predefined or configured by the network device.
[0209] In some embodiments, the multiple sequences may have different time-domain positions, frequency-domain positions, cyclic shifts, or numberings.
[0210] In some embodiments, the cyclic shifts or numbering corresponding to the plurality of sequences are associated with a first offset, which is predefined or configured by the network device.
[0211] In some embodiments, the first sequence is the sequence used by the demodulation reference signal (DMRS) in the first channel; or, the physical resources occupied by the first sequence are the physical resources occupied by the DMRS in the first channel; or, the time domain resources occupied by the first sequence precede the time domain resources occupied by the first channel.
[0212] In some embodiments, the frequency domain resources occupied by the first sequence are the same as those occupied by the first channel.
[0213] In some embodiments, the first sequence includes a second sequence and a third sequence, the second sequence being determined based on the third sequence and second information, the second information being used to indicate the content in the first channel.
[0214] In some embodiments, the third sequence is multiplied by the second information to obtain the second sequence; or, the cyclic shift or number corresponding to the second sequence is equal to the sum of the cyclic shift or number corresponding to the third sequence and the second information.
[0215] In some embodiments, where the second sequence is obtained by multiplying the third sequence with the second information, the second information is a modulation symbol.
[0216] In some embodiments, the second information is used to indicate that the first channel includes a first type of information; or, the second information is used to indicate that the first channel includes information of a predetermined length.
[0217] In some embodiments, the second information is used to indicate that the first channel includes a first type of information, including: the second information is used to indicate that the first channel includes a predetermined length of the first type of information.
[0218] In some embodiments, where the second information is used to indicate that the first channel includes information of a predetermined length, the predetermined length of information includes first information, and the first information is used to indicate that the predetermined length of information includes a first type of information.
[0219] In some embodiments, the content indicated by the second information in the first channel is different when the indication result of the second information is different.
[0220] In some embodiments, the content in the first channel indicated by the different indication results of the second information is predefined or configured by the network device.
[0221] In some embodiments, the second sequence and / or the third sequence are sequences used by the DMRS in the first channel; or, the physical resources occupied by the second sequence and / or the third sequence are the physical resources occupied by the DMRS in the first channel; or, the physical resources occupied by the second sequence and / or the third sequence are outside the physical resources occupied by the first channel.
[0222] In some embodiments, the first type of information includes one or more of the following: data information; first uplink control information; feedback response information; channel state information; channel interference information; and buffer state information.
[0223] In some embodiments, the first parameter corresponding to the feedback response information is predefined or configured by the network device, and the first parameter includes one or more of the following: codebook type information of the feedback response information; physical resource information where the downlink data corresponding to the feedback response information is located; generation method information of the feedback response information; and priority information of the feedback response information.
[0224] In some embodiments, the second parameter corresponding to the channel state information is predefined or configured by the network device, and the second parameter includes one or more of the following: measurement object information corresponding to the channel state information; measurement resource information corresponding to the channel state information; transmission resource information of the channel state information; and the content included in the channel state information.
[0225] In some embodiments, the third parameter corresponding to the channel interference information is predefined or configured by the network device, and the third parameter includes one or more of the following: measurement object information corresponding to the channel interference information; measurement resource information corresponding to the channel interference information; transmission resource information of the channel interference information; and the content included in the channel interference information.
[0226] In some embodiments, the cache status information includes: uplink data status information in the cache of the terminal device; or, downlink data information received in the cache of the terminal device; or, idle status information of the cache of the terminal device.
[0227] In some embodiments, the first channel is a data channel.
[0228] Figure 4 is a schematic diagram of the structure of the information transmission device provided in an embodiment of this application, applied to a network device. As shown in Figure 4, the information transmission device 400 includes:
[0229] The second communication unit 401 is configured to receive a first sequence from a terminal device, the first sequence being used to indicate the content in the first channel.
[0230] In some embodiments, the first sequence is used to indicate that the first channel includes a first type of information; or, the first sequence is used to indicate that the first channel includes information of a predetermined length.
[0231] In some embodiments, the first sequence is used to indicate that the first channel includes a first type of information, including: the first sequence is used to indicate that the first channel includes a predetermined length of the first type of information.
[0232] In some embodiments, where the first sequence is used to indicate that the first channel includes information of a predetermined length, the information of the predetermined length includes first information, which is used to indicate that the information of the predetermined length includes a first type of information.
[0233] In some embodiments, the first sequence is one of a plurality of sequences, and the plurality of sequences are associated with different information contents.
[0234] In some embodiments, the information content associated with the plurality of sequences is predefined or configured by the network device.
[0235] In some embodiments, the multiple sequences may have different time-domain positions, frequency-domain positions, cyclic shifts, or numberings.
[0236] In some embodiments, the cyclic shifts or numbering corresponding to the plurality of sequences are associated with a first offset, which is predefined or configured by the network device.
[0237] In some embodiments, the first sequence is the sequence used by the demodulation reference signal (DMRS) in the first channel; or, the physical resources occupied by the first sequence are the physical resources occupied by the DMRS in the first channel; or, the time domain resources occupied by the first sequence precede the time domain resources occupied by the first channel.
[0238] In some embodiments, the frequency domain resources occupied by the first sequence are the same as those occupied by the first channel.
[0239] In some embodiments, the first sequence includes a second sequence and a third sequence, the second sequence being determined based on the third sequence and second information, the second information being used to indicate the content in the first channel.
[0240] In some embodiments, the third sequence is multiplied by the second information to obtain the second sequence; or, the cyclic shift or number corresponding to the second sequence is equal to the sum of the cyclic shift or number corresponding to the third sequence and the second information.
[0241] In some embodiments, where the second sequence is obtained by multiplying the third sequence with the second information, the second information is a modulation symbol.
[0242] In some embodiments, the second information is used to indicate that the first channel includes a first type of information; or, the second information is used to indicate that the first channel includes information of a predetermined length.
[0243] In some embodiments, the second information is used to indicate that the first channel includes a first type of information, including: the second information is used to indicate that the first channel includes a predetermined length of the first type of information.
[0244] In some embodiments, where the second information is used to indicate that the first channel includes information of a predetermined length, the predetermined length of information includes first information, and the first information is used to indicate that the predetermined length of information includes a first type of information.
[0245] In some embodiments, the content indicated by the second information in the first channel is different when the indication result of the second information is different.
[0246] In some embodiments, the content in the first channel indicated by the different indication results of the second information is predefined or configured by the network device.
[0247] In some embodiments, the second sequence and / or the third sequence are sequences used by the DMRS in the first channel; or, the physical resources occupied by the second sequence and / or the third sequence are the physical resources occupied by the DMRS in the first channel; or, the physical resources occupied by the second sequence and / or the third sequence are outside the physical resources occupied by the first channel.
[0248] In some embodiments, the first type of information includes one or more of the following: data information; first uplink control information; feedback response information; channel state information; channel interference information; and buffer state information.
[0249] In some embodiments, the first parameter corresponding to the feedback response information is predefined or configured by the network device, and the first parameter includes one or more of the following: codebook type information of the feedback response information; physical resource information where the downlink data corresponding to the feedback response information is located; generation method information of the feedback response information; and priority information of the feedback response information.
[0250] In some embodiments, the second parameter corresponding to the channel state information is predefined or configured by the network device, and the second parameter includes one or more of the following: measurement object information corresponding to the channel state information; measurement resource information corresponding to the channel state information; transmission resource information of the channel state information; and the content included in the channel state information.
[0251] In some embodiments, the third parameter corresponding to the channel interference information is predefined or configured by the network device, and the third parameter includes one or more of the following: measurement object information corresponding to the channel interference information; measurement resource information corresponding to the channel interference information; transmission resource information of the channel interference information; and the content included in the channel interference information.
[0252] In some embodiments, the cache status information includes: uplink data status information in the cache of the terminal device; or, downlink data information received in the cache of the terminal device; or, idle status information of the cache of the terminal device.
[0253] In some embodiments, the first channel is a data channel.
[0254] Those skilled in the art should understand that the description of the information transmission device in the embodiments of this application can be understood with reference to the description of the information transmission method in the embodiments of this application.
[0255] Figure 5 is a schematic structural diagram of a communication device provided in an embodiment of this application. This communication device can be a terminal device or a network device. The communication device 500 shown in Figure 5 includes a processor 510, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0256] Optionally, as shown in FIG5, the communication device 500 may further include a memory 520. The processor 510 may retrieve and run computer programs from the memory 520 to implement the methods described in the embodiments of this application.
[0257] The memory 520 can be a separate device independent of the processor 510, or it can be integrated into the processor 510.
[0258] Optionally, as shown in FIG5, the communication device 500 may further include a transceiver 530, and the processor 510 may control the transceiver 530 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0259] The transceiver 530 may include a transmitter and a receiver. The transceiver 530 may further include antennas, and the number of antennas may be one or more.
[0260] Optionally, the communication device 500 may specifically be a terminal device in the embodiments of this application, and the communication device 500 may implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0261] Optionally, the communication device 500 may specifically be a network device in the embodiments of this application, and the communication device 500 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0262] Figure 6 is a schematic structural diagram of a chip according to an embodiment of this application. The chip 600 shown in Figure 6 includes a processor 610, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0263] Optionally, as shown in FIG6, chip 600 may further include memory 620. Processor 610 can retrieve and run computer programs from memory 620 to implement the methods in the embodiments of this application.
[0264] The memory 620 can be a separate device independent of the processor 610, or it can be integrated into the processor 610.
[0265] Optionally, the chip 600 may also include an input interface 630. The processor 610 can control the input interface 630 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0266] Optionally, the chip 600 may also include an output interface 640. The processor 610 can control the output interface 640 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.
[0267] Optionally, the chip can be applied to the terminal device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0268] Optionally, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0269] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0270] This application also provides a computer storage medium storing one or more programs, which can be executed by one or more processors to implement the methods in this application.
[0271] Figure 7 is a schematic block diagram of a communication system provided in an embodiment of this application. As shown in Figure 7, the communication system 700 includes a terminal device 710 and a network device 720.
[0272] The terminal device 710 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 720 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, these will not be elaborated here.
[0273] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0274] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0275] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0276] This application also provides a computer-readable storage medium for storing computer programs.
[0277] Optionally, the computer-readable storage medium can be applied to the terminal device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0278] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0279] This application also provides a computer program product, including computer program instructions.
[0280] Optionally, the computer program product can be applied to the terminal device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0281] Optionally, the computer program product can be applied to the network device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0282] This application also provides a computer program.
[0283] Optionally, the computer program can be applied to the terminal device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0284] Optionally, the computer program can be applied to the network device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0285] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0286] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0287] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0288] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0289] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0290] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0291] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. An information transmission method applied to a terminal device, the method comprising: A first sequence is sent, which indicates the content in the first channel.
2. The method according to claim 1, wherein, The first sequence is used to indicate that the first channel includes a first type of information; or, The first sequence is used to indicate that the first channel includes information of a predetermined length.
3. The method according to claim 2, wherein, The first sequence is used to indicate that the first channel includes a first type of information, including: The first sequence is used to indicate that the first channel includes the first type of information of a predetermined length.
4. The method according to claim 2, wherein, In the case where the first sequence is used to indicate that the first channel includes information of a predetermined length, the information of the predetermined length includes first information, and the first information is used to indicate that the information of the predetermined length includes a first type of information.
5. The method according to any one of claims 2 to 4, wherein, The first sequence is one of a plurality of sequences, and the information content associated with the plurality of sequences is different.
6. The method according to claim 5, wherein, The information content associated with the multiple sequences is predefined or configured by the network device.
7. The method according to claim 5 or 6, wherein, The multiple sequences have different time-domain positions, frequency-domain positions, cyclic shifts, or numbering.
8. The method according to any one of claims 5 to 7, wherein, The cyclic shifts or numbers corresponding to the plurality of sequences are related to a first offset, which is predefined or configured by the network device.
9. The method according to any one of claims 2 to 8, wherein, The first sequence is the sequence used by the demodulation reference signal DMRS in the first channel; or, The physical resources occupied by the first sequence are the physical resources occupied by the DMRS in the first channel; or, The time-domain resources occupied by the first sequence precede those occupied by the first channel.
10. The method according to any one of claims 2 to 9, wherein, The frequency domain resources occupied by the first sequence are the same as those occupied by the first channel.
11. The method according to claim 1, wherein, The first sequence includes a second sequence and a third sequence, wherein the second sequence is determined based on the third sequence and second information, and the second information is used to indicate the content in the first channel.
12. The method according to claim 11, wherein, The third sequence is multiplied by the second information to obtain the second sequence; or... The cyclic shift or number corresponding to the second sequence is equal to the sum of the cyclic shift or number corresponding to the third sequence and the second information.
13. The method according to claim 12, wherein, In the case where the second sequence is obtained by multiplying the third sequence with the second information, the second information is a modulation symbol.
14. The method according to any one of claims 11 to 13, wherein, The second information is used to indicate that the first channel includes the first type of information; or, The second information is used to indicate that the first channel includes information of a predetermined length.
15. The method according to claim 14, wherein, The second information is used to indicate that the first channel includes a first type of information, including: The second information is used to indicate that the first channel includes the first type of information of a predetermined length.
16. The method of claim 14, wherein, When the second information is used to indicate that the first channel includes information of a predetermined length, the information of the predetermined length includes first information, and the first information is used to indicate that the information of the predetermined length includes a first type of information.
17. The method according to any one of claims 11 to 16, wherein, When the indication result of the second information is different, the content in the first channel indicated by the second information is different.
18. The method according to claim 17, wherein, The different indication results of the second information indicate the content in the first channel, which is predefined or configured by the network device.
19. The method according to any one of claims 11 to 18, wherein, The second sequence and / or the third sequence are sequences used by the DMRS in the first channel; or, The physical resources occupied by the second sequence and / or the third sequence are the physical resources occupied by the DMRS in the first channel; or, The physical resources occupied by the second sequence and / or the third sequence are outside the physical resources occupied by the first channel.
20. The method according to any one of claims 2 to 10, 14 to 16, wherein, The first type of information includes one or more of the following: Data information; First uplink control information; Feedback and response information; Channel state information; Channel interference information; Cache status information.
21. The method according to claim 20, wherein, The first parameter corresponding to the feedback response information is predefined or configured by the network device, and the first parameter includes one or more of the following: The codebook type information of the feedback response information; The physical resource information where the downlink data corresponding to the feedback response information is located; Information on the generation method of the feedback response information; The priority information of the feedback response information.
22. The method according to claim 20 or 21, wherein, The second parameter corresponding to the channel state information is predefined or configured by the network device, and the second parameter includes one or more of the following: The measurement object information corresponding to the channel state information; The measurement resource information corresponding to the channel state information; The transmission resource information of the channel state information; The content included in the channel state information.
23. The method according to any one of claims 20 to 22, wherein, The third parameter corresponding to the channel interference information is predefined or configured by the network device, and the third parameter includes one or more of the following: The measurement object information corresponding to the channel interference information; The measurement resource information corresponding to the channel interference information; The transmission resource information of the channel interference information; The content included in the channel interference information.
24. The method according to any one of claims 20 to 23, wherein, The cache status information includes: The uplink data status information in the buffer of the terminal device; or... The information of the downlink data received in the buffer of the terminal device; or... The idle state information of the cache of the terminal device.
25. The method according to any one of claims 1 to 24, wherein, The first channel is a data channel.
26. An information transmission method applied to a network device, the method comprising: Receive a first sequence from a terminal device, the first sequence being used to indicate the content in a first channel.
27. The method according to claim 26, wherein, The first sequence is used to indicate that the first channel includes a first type of information; or, The first sequence is used to indicate that the first channel includes information of a predetermined length.
28. The method according to claim 27, wherein, The first sequence is used to indicate that the first channel includes a first type of information, including: The first sequence is used to indicate that the first channel includes the first type of information of a predetermined length.
29. The method according to claim 27, wherein, In the case where the first sequence is used to indicate that the first channel includes information of a predetermined length, the information of the predetermined length includes first information, and the first information is used to indicate that the information of the predetermined length includes a first type of information.
30. The method according to any one of claims 27 to 29, wherein, The first sequence is one of a plurality of sequences, and the information content associated with the plurality of sequences is different.
31. The method according to claim 30, wherein, The information content associated with the multiple sequences is predefined or configured by the network device.
32. The method according to claim 30 or 31, wherein, The multiple sequences have different time-domain positions, frequency-domain positions, cyclic shifts, or numbering.
33. The method according to any one of claims 30 to 32, wherein, The cyclic shifts or numbers corresponding to the plurality of sequences are related to a first offset, which is predefined or configured by the network device.
34. The method according to any one of claims 27 to 33, wherein, The first sequence is the sequence used by the demodulation reference signal DMRS in the first channel; or, The physical resources occupied by the first sequence are the physical resources occupied by the DMRS in the first channel; or, The time-domain resources occupied by the first sequence precede those occupied by the first channel.
35. The method according to any one of claims 27 to 34, wherein, The frequency domain resources occupied by the first sequence are the same as those occupied by the first channel.
36. The method according to claim 26, wherein, The first sequence includes a second sequence and a third sequence, wherein the second sequence is determined based on the third sequence and second information, and the second information is used to indicate the content in the first channel.
37. The method of claim 36, wherein, The third sequence is multiplied by the second information to obtain the second sequence; or... The cyclic shift or number corresponding to the second sequence is equal to the sum of the cyclic shift or number corresponding to the third sequence and the second information.
38. The method according to claim 37, wherein, In the case where the second sequence is obtained by multiplying the third sequence with the second information, the second information is a modulation symbol.
39. The method according to any one of claims 36 to 38, wherein, The second information is used to indicate that the first channel includes the first type of information; or, The second information is used to indicate that the first channel includes information of a predetermined length.
40. The method according to claim 39, wherein, The second information is used to indicate that the first channel includes a first type of information, including: The second information is used to indicate that the first channel includes the first type of information of a predetermined length.
41. The method according to claim 39, wherein, When the second information is used to indicate that the first channel includes information of a predetermined length, the information of the predetermined length includes first information, and the first information is used to indicate that the information of the predetermined length includes a first type of information.
42. The method according to any one of claims 36 to 41, wherein, When the indication result of the second information is different, the content in the first channel indicated by the second information is different.
43. The method according to claim 42, wherein, The different indication results of the second information indicate the content in the first channel, which is predefined or configured by the network device.
44. The method according to any one of claims 36 to 43, wherein, The second sequence and / or the third sequence are sequences used by the DMRS in the first channel; or, The physical resources occupied by the second sequence and / or the third sequence are the physical resources occupied by the DMRS in the first channel; or, The physical resources occupied by the second sequence and / or the third sequence are outside the physical resources occupied by the first channel.
45. The method according to any one of claims 27 to 35, 39 to 41, wherein, The first type of information includes one or more of the following: Data information; First uplink control information; Feedback and response information; Channel state information; Channel interference information; Cache status information.
46. The method according to claim 45, wherein, The first parameter corresponding to the feedback response information is predefined or configured by the network device, and the first parameter includes one or more of the following: The codebook type information of the feedback response information; The physical resource information where the downlink data corresponding to the feedback response information is located; Information on the generation method of the feedback response information; The priority information of the feedback response information.
47. The method according to claim 45 or 46, wherein, The second parameter corresponding to the channel state information is predefined or configured by the network device, and the second parameter includes one or more of the following: The measurement object information corresponding to the channel state information; The measurement resource information corresponding to the channel state information; The transmission resource information of the channel state information; The content included in the channel state information.
48. The method according to any one of claims 45 to 47, wherein, The third parameter corresponding to the channel interference information is predefined or configured by the network device, and the third parameter includes one or more of the following: The measurement object information corresponding to the channel interference information; The measurement resource information corresponding to the channel interference information; The transmission resource information of the channel interference information; The content included in the channel interference information.
49. The method according to any one of claims 45 to 48, wherein, The cache status information includes: The uplink data status information in the buffer of the terminal device; or... The information of the downlink data received in the buffer of the terminal device; or... The idle state information of the cache of the terminal device.
50. The method according to any one of claims 26 to 49, wherein, The first channel is a data channel.
51. An information transmission device, the device comprising: The first communication unit is configured to transmit a first sequence, the first sequence being used to indicate the content in the first channel.
52. An information transmission device, the device comprising: The second communication unit is configured to receive a first sequence from a terminal device, the first sequence being used to indicate the content in the first channel.
53. A communication device, the communication device comprising: Memory, used to store computer programs; A processor, connected to the memory, is configured to call and run the computer program from the memory to implement the method as described in any one of claims 1 to 25, or the method as described in any one of claims 26 to 50; A transceiver is used to receive and send information when exchanging information with other devices.
54. A chip, the chip comprising: A processor for retrieving and running a computer program from memory, causing a device having the chip mounted to perform the method as claimed in any one of claims 1 to 25, or the method as claimed in any one of claims 26 to 50; A transceiver is used to receive and send information during the exchange of information with a device or chip.
55. A computer-readable storage medium for storing a computer program that causes a computer to perform the method as claimed in any one of claims 1 to 25, or the method as claimed in any one of claims 26 to 50.
Citation Information
Patent Citations
Method and device for measuring channel quality
CN112753259A
Method and device for measuring channel quality
WO2020061893A1
Data transmission method and apparatus
WO2023221726A1