Information transmission method, communication device and storage medium
Patent Information
- Application Number
- CN202510532272.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-25
- Publication Date
- 2026-10-27
AI Technical Summary
基站在接收到UE发送的SR之后,基站可以调度该UE的数据(比如,传输块(Transport Block,TB)),但是在基站第一次调度该UE的数据时,基站无法确定UE相关联数据缓存区的数据量,造成资源浪费或不必要的延时
Smart Images

Figure CN122994838A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, specifically to an information transmission method, communication equipment, and storage medium. Background Technology
[0002] During uplink data transmission, the User Equipment (UE) needs to send a Scheduling Request (SR) to the base station. After receiving the SR from the UE, the base station can schedule the UE's data (e.g., a Transport Block (TB)). However, when the base station schedules the UE's data for the first time, it cannot determine the amount of data in the UE's associated data buffer, resulting in wasted resources or unnecessary delays. Summary of the Invention
[0003] In view of this, embodiments of this application provide an information transmission method, a communication device, and a storage medium, which realizes precise scheduling of UE data.
[0004] This application provides an information transmission method applied to a first communication node, including:
[0005] Determine the parameter values for the first channel;
[0006] Based on the parameter values, the first channel is sent to the second communication node.
[0007] This application provides an information transmission method applied to a second communication node, including:
[0008] The system receives a first channel transmitted by a first communication node based on parameter values; wherein the parameter values are parameter values of the first channel determined by the first communication node.
[0009] This application provides an information transmission device applied to a first communication node, comprising:
[0010] The module is configured to determine the parameter values for the first channel;
[0011] The sending module is configured to send the first channel to the second communication node based on the parameter values.
[0012] This application provides an information transmission device applied to a second communication node, comprising:
[0013] The receiving module is configured to receive a first channel sent by a first communication node based on parameter values; wherein the parameter values are parameter values of the first channel determined by the first communication node.
[0014] This application provides a communication device, including: a memory, and one or more processors;
[0015] The memory is configured to store one or more programs;
[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any of the above embodiments.
[0017] This application provides a storage medium storing a computer program, which, when executed by a processor, implements the methods described in any of the above embodiments. Attached Figure Description
[0018] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;
[0019] Figure 2 This is a flowchart of an information transmission method provided in an embodiment of this application;
[0020] Figure 3 This is a flowchart of another information transmission method provided in the embodiments of this application;
[0021] Figure 4 This is a structural block diagram of an information transmission device provided in an embodiment of this application;
[0022] Figure 5 This is a structural block diagram of another information transmission device provided in the embodiments of this application;
[0023] Figure 6 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0024] The embodiments of this application will be described below with reference to the accompanying drawings. The examples given are for illustrative purposes only and are not intended to limit the scope of this application.
[0025] In existing technologies, one or more Service Providers (SRs) can be configured for a UE, with each SR associated with an SR index (i.e., the SR ID, used to represent an SR configuration). An SR requires configuring a Physical Uplink Control Channel (PUCCH) resource, and this PUCCH resource is associated with a sequence through a sequence index. That is, an SR configures only one PUCCH resource, and this PUCCH resource is associated with only one sequence. If a UE needs to send an SR to request the base station to schedule UL data, the UE needs to transmit the sequence associated with that PUCCH resource on the PUCCH resource associated with the SR.
[0026] In existing technology, when a UE needs to transmit data to a base station, the UE first needs to send a Scheduling Request (SR) to the base station via PUCCH. After receiving the SR PUCCH from the UE, the base station schedules the UE's data (i.e., transport blocks, TB) via the Physical Uplink Shared Channel (PUSCH). However, in the first scheduling of the UE's data, the base station cannot determine the amount of data in the UE's data buffer. Therefore, the base station blindly schedules a data size, which may not be optimal for the UE. The UE transmits the scheduled TB via PUSCH based on the allocated resources, according to the base station's scheduling. Simultaneously, the UE includes a Buffer Status Report (BSR) in this PUSCH. After receiving the BSR included in the first PUSCH, the base station determines the UE's buffer size based on the BSR. Then, when scheduling the UE's data a second time, it will refer to the size of the data to be transmitted in the UE's buffer to perform more precise scheduling of TB sizes.
[0027] Obviously, in the scheduling process described above, missing the first accurate scheduling may result in wasted resources (e.g., allocating too many resources) or unnecessary delays (e.g., allocating too few resources, resulting in not being able to transmit all the data at once).
[0028] In the existing technology, SR is transmitted via PUCCH and is used by the UE to request the base station to schedule its own uplink data. SRPUCCH is configured to be periodic. If the UE needs to transmit an SR to request the base station to schedule itself, the UE only needs to transmit a sequence in the PUCCH resource of the SR, where the sequence is determined based on the sequence index associated with the SR.
[0029] In existing technologies, the BSR is a MAC CE that needs to be transmitted via PUSCH. It contains the UE's buffer status information, which can include the size of the data to be transmitted and the logical channel associated with that data. Based on the logical channel index, the priority of the data to be transmitted can be indirectly determined (note that this is the higher-layer priority, not the physical layer priority; they are different. For example, a higher-layer priority may not necessarily result in a higher priority during physical layer transmission, and vice versa, because physical layer transmission requires consideration of more factors).
[0030] Therefore, in order for the base station to obtain the buffer state during the first scheduling of UE data, the SR can be enhanced to achieve the above objective. Of course, the solution in this application can also be applied to situations where UE data is not scheduled for the first time.
[0031] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Figure 1 As shown, the communication system 100 may include one or more network devices (i.e., base stations) and one or more terminal devices (also referred to as UEs). Figure 1 As shown, the communication system 100 may include a base station 110, terminal equipment 120, terminal equipment 130, terminal equipment 140, and a core network 150. It should be noted that network equipment refers to the base station.
[0032] Base station 110 can provide communication services to terminal devices 120, 130, and 140, and can also connect to core network 150. For example, base station 110 communicates with terminal device 120 through a wireless network, and when terminal device 120 sends data, the wireless communication module can transmit the information.
[0033] When the transmission direction of the communication system 100 is uplink, the terminal device 120 is the transmitter and the access network device 110 is the receiver; when the transmission direction of the communication system 100 is downlink, the access network device 110 is the transmitter and the terminal device 120 is the receiver.
[0034] Mobile users can include: terminal equipment, mobile device, access terminal, user terminal, user station, user unit, mobile station, remote station, remote terminal, user agent, user device, user equipment, or other terms. Base stations can include access points (APs), or may be referred to as node B, radio network controller (RNC), evolved Node B (eNB), base station controller (BSC), base transceiver station (BTS), base station (BS), transceiver function (TF), radio router, radio transceiver, basic service unit, extended service unit, radio base station (RBS), or other terms.
[0035] Base stations can provide communication coverage for macro cells, pico cells, femto cells, and / or other types of cells. A macro cell can cover a relatively large geographic area (e.g., a radius of several kilometers) and can allow unrestricted access for UEs with a service subscription. A pico cell may cover a relatively small geographic area and may allow unrestricted access for UEs with a service subscription. A femto cell can cover a relatively small geographic area (e.g., a home) and can allow restricted access for UEs associated with the femto cell (e.g., UEs in a Closed Subscriber Group (CSG)). The ABS of a macro cell can be referred to as a macro BS. The BS of a pico cell can be referred to as a pico BS. The BS used for a femto cell may be referred to as a femto BS or a home BS. The terms “eNB,” “base station,” “NR BS,” “gNB,” “TRP,” “AP,” “Node B,” “5G NB,” “hNB,” “6G NB,” “iNB,” “7G NB,” and “cell” are used interchangeably here.
[0036] UEs can be distributed throughout the wireless network, and each UE can be fixed or mobile. A UE can communicate with one or more BSs in the wireless network.
[0037] UE can also be referred to as access terminal, terminal, mobile station, user unit, station, etc. UE can be a cellular phone (e.g., smartphone), personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop, cordless phone, wireless local loop (WLL) station, tablet computer, camera, gaming device, netbook, smartbook, ultrabook, medical device or equipment, biometric sensor / device, wearable device (smartwatch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), entertainment device (e.g., music or video device or satellite radio), vehicle component or sensor, smart meter / sensor, industrial manufacturing equipment, GPS device, or any other suitable device configured to communicate via wireless or wired media.
[0038] In one embodiment, Figure 2 This is a flowchart illustrating an information transmission method provided in an embodiment of this application. This embodiment can be executed by a first communication node. For example, the first communication node can be a UE or other mobile terminal. Figure 2 As shown, this embodiment includes: S210-S220.
[0039] S210. Determine the parameter values for the first channel.
[0040] In one example, the first channel is used to characterize the channel used by the second communication node to schedule uplink data. In one example, the first channel may include at least one of the following: a scheduling request transmitted based on PUCCH (in this case, the first channel is SR PUCCH); a first channel transmitted based on PUCCH; or a first channel transmitted based on PUSCH.
[0041] In one example, the parameter values of the first channel are used to characterize the parameter values corresponding to the first channel used by the second communication node for scheduling uplink data. This can be understood as the first communication node determining the parameter values of the first channel based on the size of the data to be transmitted within its own buffer.
[0042] S220: Send the first channel to the second communication node based on the parameter values.
[0043] In one example, the first communication node can determine the parameter value of the first channel based on the size of the data to be transmitted in its own buffer, so as to ensure that the first channel corresponding to the parameter value can meet the scheduling requirements. The first channel corresponding to the parameter value is then sent to the second communication node, so that the second communication node can determine the size range of the data to be transmitted by the first communication node based on the parameter value of the first channel, and perform reasonable resource allocation to schedule the data of the first communication node. This can avoid resource waste due to excessive scheduling allocation, or avoid unnecessary delays caused by insufficient scheduling allocation leading to the inability to transmit all data.
[0044] In one embodiment, determining the parameter values of the first channel includes at least one of the following:
[0045] The parameter values for the first channel are determined based on the first configuration information;
[0046] The parameter values for the first channel are determined based on the first rule.
[0047] In one example, the first communication node may determine the parameter values of the first channel based on the first configuration information, or based on the first rule, or based on both the first configuration information and the first rule.
[0048] In one embodiment, the information transmission method applied to the first communication node further includes:
[0049] Receive the first configuration information from the second communication node.
[0050] In one example, when the first configuration information is configured by the second communication node, the first communication node can receive the first configuration information sent by the second communication node; and then determine the parameter values of the first channel based on the first configuration information.
[0051] In one embodiment, the first configuration information is used to associate the correspondence between the parameter values of the first channel and the range of the data size to be transmitted;
[0052] The first rule is used to predefine the correspondence between the parameters of the first channel and the range of data sizes to be transmitted.
[0053] In one example, the range of data size to be transmitted refers to the range of uplink data size. For instance, when the first communication node is a UE and the second communication node is a base station, the range of data size to be transmitted refers to the range of data size that the first communication node can support for transmission to the second communication node. In one example, the range of data size to be transmitted can be represented in bits or bytes. Exemplarily, the range of data size to be transmitted can include, but is not limited to, at least one of the following: less than or equal to 32 bytes, 33 to 66 bytes, 67 to 200 bytes, etc.
[0054] With different values for the parameters of the first channel, the range of the corresponding data size to be transmitted also varies.
[0055] In one example, the first rule can be represented in tabular form to depict the correspondence between the parameters of the first channel and the range of data sizes to be transmitted; the first configuration information can be represented in different forms to indicate the correspondence between the parameter values of the first channel and the range of data sizes to be transmitted. In one embodiment, determining the parameter values of the first channel includes:
[0056] The parameter values for the first channel are determined based on the correspondence between the parameter values of the first channel and the range of data sizes to be transmitted. In one example, when the first communication node needs to send the first channel to the second communication node to request uplink data scheduling, the first communication node can combine the data size to be transmitted in its own buffer to find the range of data sizes to be transmitted that overlap with the data size to be transmitted. Based on this range of data sizes to be transmitted that overlap with the data size to be transmitted, and the correspondence between the parameter values of the first channel and the range of data sizes to be transmitted, the parameter values for the first channel are determined.
[0057] In one embodiment, the parameters of the first channel include at least one of the following: an index of the first channel; an index of the sequence transmitted in the first channel; bit information transmitted in the first channel based on the sequence; bit information of the first channel; and the value of at least one independent variable.
[0058] In one embodiment, the first configuration information includes at least one of the following:
[0059] The relationship between the index of each first channel and the range of data sizes to be transmitted;
[0060] The relationship between the index of each first channel and the logical channel identifier and the range of data size to be transmitted;
[0061] The relationship between the index of each sequence transmitted in the first channel and the range of data sizes to be transmitted;
[0062] The association between the index of each sequence transmitted in the first channel and the logical channel identifier and the range of the data size to be transmitted;
[0063] The correlation between the state of bit values of sequence-transmitted bit information and the range of data size in the first channel;
[0064] The correlation between the state of bit values of sequence-transmitted bit information in the first channel and the logical channel identifier and the range of the size of the data to be transmitted;
[0065] The mapping relationship between the state of the bit values of the bit information in the first channel and the range of the size of the data to be transmitted;
[0066] The mapping relationship between the bit values of the first channel's bit information and the logical channel identifier and the range of the data size to be transmitted;
[0067] The relationship between the value of an independent variable and the range of the size of the data to be transmitted is characterized by the first function;
[0068] The relationship between the values of at least two independent variables and the range of the size of the data to be transmitted is characterized by a second function.
[0069] In one example, the logical channel identifier may include: logical channel index or logical channel ID.
[0070] In one example, when the first channel is a scheduling request, the index of the first channel is the scheduling request index. For instance, assuming the index of the first channel is the scheduling request index, and the data size to be transmitted in the buffer of the first communication node is 50 bytes, the range of the data size to be transmitted corresponding to 50 bytes is 33 to 66 bytes. Then, based on the correspondence between the parameter values of the first channel and the range of the data size to be transmitted, the range of the data size to be transmitted is found to be 33 to 66 bytes, corresponding to a scheduling request index of 1. Therefore, the parameter value of the scheduling request index is determined to be 1, and the scheduling request with scheduling request index 1 is sent to the second communication node.
[0071] In one example, when the first channel is a scheduling request, the index of the sequence transmitted in the first channel can be the index of the sequence transmitted in the scheduling request channel. One or more sequences can be transmitted in the first channel, and correspondingly, the parameters of the first channel can be the indices of N sequences transmitted in the first channel (a sequence can be determined based on its index), where N is an integer greater than or equal to 1. Each sequence index is associated with a range of data sizes to be transmitted. For example, assuming N is 5, the corresponding indices of the sequences transmitted in the SR are 0, 1, 2, 3, and 4. The range of data sizes to be transmitted corresponding to index 0 is less than or equal to 32 bytes; index 1 corresponds to a range of 33 bytes to 66 bytes; index 2 corresponds to a range of 67 bytes to 200 bytes; index 3 corresponds to a range of 201 bytes to 400 bytes; and index 4 corresponds to a range of 401 bytes to 800 bytes.
[0072] In one example, the parameters of the first channel include bit information transmitted based on a sequence within the first channel. This can be understood as the first channel being configured to transmit bit information based on sequences. For example, the first channel may be associated with up to 2 bits of information and one or more sequences. When a first communication node needs to transmit through the first channel, it can modulate the bit information to obtain modulated information, scramble the modulated information onto the sequence, and then transmit the sequence on the channel resources associated with the first channel (e.g., PUCCH or PUSCH resources). For example, assuming the maximum 2 bits of information are 00, 01, 10, and 11, the range of data sizes to be transmitted corresponding to these bits is: less than or equal to 32 bytes, 33 bytes to 66 bytes, 67 bytes to 200 bytes, and 201 bytes to 400 bytes, respectively.
[0073] In one example, the parameters of the first channel include the bit information of the first channel, which can be understood as the state of the bit values configured for the first channel. Different bit values associated with the first channel result in different ranges of the data size to be transmitted. For example, assuming the first channel has 3 bits, it can contain 2 to the power of 3, which is 8 states, each corresponding to a range of data sizes to be transmitted.
[0074] In one example, the parameters of the first channel include the value of at least one independent variable. This can be understood as the range of data size to be transmitted being described as a function, where the independent variable can be one or more; simultaneously, the dependent variable of this function is the range of data size to be transmitted. The first communication node can determine the independent variable of the function based on the data size required by its own buffer and the function itself, and then transmit this independent variable to the second communication node. This allows the second communication node to deduce the range of data size to be transmitted based on the independent variable and to allocate resources accordingly.
[0075] In one embodiment, each first channel is associated with the indices of N sequences; where N is an integer greater than or equal to 1. In one example, each first channel is associated with the indices of N sequences, and each sequence index is configured with a corresponding range of data size to be transmitted.
[0076] In one embodiment, the method for determining the first configuration information includes at least one of the following: the second communication node configures the first configuration information; the second communication node and the first communication node predefine the first configuration information.
[0077] In one example, the first configuration information can be predefined through negotiation between the second and first communication nodes. In another example, the first configuration information can also be defined by a protocol.
[0078] In one embodiment, when the first configuration information is configured by the second communication node, the first configuration information is carried through one of the following: a Radio Resource Control (RRC) message; or a Media Access Control (MAC) Control Element (MAC CE) message.
[0079] In one example, the second communication node can transmit the first configuration information through higher-level signaling such as RRC messages and MAC CE messages, or through system messages, or through other configuration information or reconfiguration messages; there is no limitation on this.
[0080] In one embodiment, Figure 3 This is a flowchart of another information transmission method provided in an embodiment of this application. This embodiment can be executed by a second communication node. For example, the second communication node can be a base station. Figure 3 As shown, this embodiment includes: S310.
[0081] S310, Receive the first channel sent by the first communication node based on the parameter values; wherein, the parameter values are the parameter values of the first channel determined by the first communication node.
[0082] In one embodiment, the method for determining the parameter values of the first channel includes at least one of the following:
[0083] The parameter values for the first channel are determined based on the first configuration information;
[0084] The parameter values for the first channel are determined based on the first rule.
[0085] In one embodiment, the information transmission method applied to the second communication node further includes: sending first configuration information to the first communication node.
[0086] In one embodiment, the first configuration information is used to associate the correspondence between the parameter values of the first channel and the range of the data size to be transmitted;
[0087] The first rule is used to predefine the correspondence between the parameters of the first channel and the range of data sizes to be transmitted.
[0088] In one embodiment, the parameters of the first channel include at least one of the following: an index of the first channel; an index of the sequence transmitted in the first channel; bit information transmitted in the first channel based on the sequence; bit information of the first channel; and the value of at least one independent variable.
[0089] In one embodiment, the first configuration information includes at least one of the following:
[0090] The mapping relationship between the index of each first channel and the range of data sizes to be transmitted;
[0091] The mapping relationship between the index of each first channel and the logical channel identifier and the range of data size to be transmitted;
[0092] The mapping relationship between the index of each sequence transmitted in the first channel and the range of data sizes to be transmitted;
[0093] The mapping relationship between each sequence index transmitted in the first channel and the logical channel identifier and the range of data size to be transmitted;
[0094] The mapping relationship between the state of bit values of bit information based on sequence transmission and the range of the size of the data to be transmitted in the first channel;
[0095] The mapping relationship between the bit values of the sequence-transmitted bit information in the first channel and the logical channel identifier and the range of the data size to be transmitted;
[0096] The mapping relationship between the state of the bit values of the bit information in the first channel and the range of the size of the data to be transmitted;
[0097] The mapping relationship between the bit values of the first channel's bit information and the logical channel identifier and the range of the data size to be transmitted;
[0098] The relationship between the value of an independent variable and the range of the size of the data to be transmitted is characterized by the first function;
[0099] The relationship between the values of at least two independent variables and the range of the size of the data to be transmitted is characterized by a second function.
[0100] In one embodiment, each first channel is associated with the indexes of N sequences; where N is an integer greater than or equal to 1.
[0101] In one embodiment, the method for determining the first configuration information includes at least one of the following: the second communication node configures the first configuration information; the second communication node and the first communication node predefine the first configuration information.
[0102] In one embodiment, when the first configuration information is configured by the second communication node, the carrier message of the first configuration information includes one of the following: RRC message; MAC CE message.
[0103] It should be noted that the explanations of the first configuration information, parameter values, first channel, and other parameters in the information transmission method applied to the second communication node can be found in the descriptions of the corresponding parameters in the information transmission method applied to the first communication node, and will not be repeated here.
[0104] In the following embodiments, taking the UE as the first communication node and the base station as the second communication node as an example, the process by which the base station obtains the buffer status during the first scheduling of UE data is described. The base station configures an SR PUCCH for the UE, which transmits the buffer status report based on one of the following methods.
[0105] In the following specific embodiments, the range of data size to be transmitted can also be referred to as the range of uplink data size.
[0106] In one specific embodiment, the first channel is referred to as SR, the index of the first channel is referred to as SR index, and the logical channel identifier is referred to as logical channel ID. The process of determining the parameter values of SR and sending SR to the base station based on the parameter values of SR is described.
[0107] A base station can configure multiple Service Providers (SRs) for a UE. Each SR is associated with an SR index, and each SR is associated with a PUCCH resource. The following associations are reflected in an RRC message, MAC CE message, or a predefined table (see Table 1 below): multiple SR indices are each associated with a UL data size range (also called buffer size, i.e., BS size). For example, the RRC message may be an RRC message related to the PUSCH configuration or an RRC message related to the SR resource configuration.
[0108] For example, the base station and the UE agree on the following configuration: the base station configures multiple Service Requests (SRs) for the UE, and each SR is associated with a corresponding uplink data size (or a range, where "size" can be replaced by "range" below), which is the size of the data to be transmitted in a buffer, i.e., the buffer state. If the UE needs to send an SR to request uplink data scheduling, the UE determines the corresponding SR based on the size of the data to be transmitted in its buffer and sends the SR to the base station. After receiving the UE's SR, the base station schedules the UE's uplink data based on the uplink data size associated with that SR. In this way, the base station can know the size of the uplink data to be transmitted by the UE, and thus can accurately schedule the UE.
[0109] Specifically, an SR with an index of 0 is associated with the first type of UL data size range (i.e., the size of data to be transmitted in a buffer, i.e., the buffer state). An SR with an index of 1 is associated with the second type of UL data size range. An SR with an index of 2 is associated with the third type of UL data size range, and so on. The base station can associate the indices of all or some of the configured SRs with UL data size ranges.
[0110] The association between SR indexes and UL data size ranges (or buffer states) is configured in an RRC message associated with a UL data size range, an RRC message associated with a UL buffer state, or a MAC CE associated with a BSR. For example 1, an RRC message for a UL data size range is introduced, configuring at least one UL data size range and associating each of these ranges with an SR index. For example 2, an RRC message for a UL buffer state is introduced, configuring at least one UL buffer state and associating each of these states with an SR index. For example 3, a new MAC CE is introduced, configuring at least one BSR and associating each of these BSRs with an SR index.
[0111] Building upon the above, an SR index is also associated with a logical channel ID. Thus, an SR index can be associated with both the UL data size range and the logical channel ID, providing a more accurate reference for the base station to schedule UE uplink data in terms of time-frequency resource size and modulation / coding level. For example, the association between the SR index and the logical channel ID can be configured in an RRC message associated with the UL data size range, or in an RRC message associated with the UL buffer state, or in a MAC CE associated with the BSR. For example, in 1, an RRC message for a UL data size range is introduced, configuring at least one UL data size range. (Optionally) each of these at least one UL data size range is associated with a logical channel ID, and each of these at least one UL data size ranges is associated with an SR index. Thus, an SR index is associated with both the UL data size range and the logical channel ID. When the UE sends the SR corresponding to this SR index to the base station, the base station can learn the size range of the UL data to be transmitted by the UE and the logical channel ID corresponding to that UL data based on the received SR. For example 2, an RRC message for a UL buffer state is introduced. This message configures at least one UL buffer state, and (optionally) each of these UL buffer states is associated with a logical channel ID. Each of these UL buffer states is also associated with an SR index. Thus, an SR index is associated with both the UL buffer state and the logical channel ID. The UE sends the SR corresponding to this SR index to the base station, allowing the base station to know the UL buffer state to be transmitted by the UE and the logical channel ID corresponding to the UL data based on the received SR. For example 3, a new MAC CE is introduced. This MAC CE configures at least one UL data size range, and (optionally) each of these UL data size ranges is associated with a logical channel ID. Each of these UL data size ranges is also associated with an SR index. Thus, an SR index is associated with both the UL data size range and the logical channel ID. The UE sends the SR corresponding to this SR index to the base station, allowing the base station to know the UL data size range to be transmitted by the UE and the logical channel ID corresponding to the UL data based on the received SR.
[0112] The logical channel ID is used to identify different logical channels. At higher layers, logical channels have different priorities and transmission requirements. Based on the configuration of logical channel IDs, the logical channel ID can reflect, to some extent, the data priority and transmission requirements of the corresponding transmission channel.
[0113] In this example, multiple SR PUCCH resources need to be configured for the UE, with each SR PUCCH resource associated with an SR index. A single SR PUCCH resource can implicitly notify N UL data size ranges, saving physical resources in the time and frequency domains. This method requires the base station to perform multiple checks within a single SR PUCCH resource to obtain the transmitted sequence.
[0114] For example, Table 1 has three columns: UL data size range, logical channel ID, and SR index. Each row in Table 1 corresponds to a configuration as described in the example above; that is, the SR index, UL data size range, and logical channel ID form a relationship in each row. Each row in Table 1 is associated with one SR index. It should be noted that the logical channel ID in Table 1 is optional.
[0115] Table 1
[0116] SR Index UL data size range Logical Channel ID 0 Less than or equal to 32 bytes 0 1 33 bytes to 66 bytes 0 2 67 bytes to 200 bytes 1 3 201 bytes to 400 bytes 1 4 401 bytes to 800 bytes 2
[0117] In one specific embodiment, the first channel is designated as the SR, the index of the sequence transmitted in the first channel is designated as the index of the sequence transmitted by the SR, and the logical channel identifier is designated as the logical channel ID. The process of determining the parameter values of the SR and sending the SR to the base station based on the parameter values of the SR is explained. It should be noted that the sequence index can also be simply referred to as the sequence index. The base station can configure an SR for the UE, which is associated with an SR index, and an SR is associated with a PUCCH resource. The following configuration is implicitly contained in the RRC message, MAC CE message, or predefined table (see Table 2 below): an SR (with its PUCCH resource) is associated with N sequence indices, where each of the N sequence indices is associated with a different range of UL data sizes to be transmitted by the UE. For example, the RRC message may be a related RRC message for PUSCH configuration or an RRC message for SR resource configuration.
[0118] For example, a base station can configure a PUCCH resource for a UE to transmit a Service Request (SR), and configure N sequence indices for this SR. Each sequence index is associated with a UL data size range, resulting in N UL data size ranges. That is, in response to a UE requesting to transmit an SR so that the base station can schedule its own UL data, the UE selects a corresponding sequence index from the N sequence indices based on the range of UL data sizes to be transmitted, and then transmits a sequence determined based on the selected sequence index within the PUCCH resource of the SR. The base station receives the SR PUCCH sent by the UE, obtains the sequence, determines the corresponding sequence index based on the sequence, determines an associated UL data size range based on the determined sequence index, and finally schedules the UE's uplink data based on the UL data size range.
[0119] Building upon the above, an SR (PUCCH resource) is associated with N sequence indices, each of which is associated with a logical channel ID. This allows the N sequence indices to be simultaneously associated with the UL data size range and the logical channel ID, thus providing a more accurate reference for the base station to schedule UE uplink data in terms of time-frequency resource size and modulation / coding level.
[0120] For example, a base station can configure a PUCCH resource for a UE to transmit a Service Request (SR), and configure N sequence indices for this SR. Each sequence index is associated with a UL data size range and a logical channel ID. In response to a UE requesting to transmit an SR to allow the base station to schedule its UL data, the UE selects a corresponding sequence index from the N sequence indices based on the size range of the UL data to be transmitted and the corresponding logical channel ID. Then, it transmits a sequence determined based on the selected sequence index within the PUCCH resource of the SR. The base station receives the SR PUCCH sent by the UE, obtains the sequence, determines the corresponding sequence index based on the sequence, determines an associated UL data size range and logical channel ID based on the determined sequence index, and finally schedules the UE's uplink data based on the UL data size range and the logical channel ID.
[0121] In this example, a single SR PUCCH resource can implicitly notify N UL data size ranges, saving physical resources in the time and frequency domains. This method requires the base station to perform multiple checks within a single SR PUCCH resource to obtain the transmitted sequence.
[0122] For example, Table 2 has three columns: UL data size range, logical channel ID, and sequence index. Each row in Table 2 corresponds to one of the Alt2-related configurations mentioned above; that is, the sequence index, UL data size range, and logical channel ID form a relationship in each row. One Table 2 is associated with one SR index. It should be noted that the logical channel ID in Table 2 is optional.
[0123] Table 2
[0124] SR corresponding sequence index UL data size range Logical Channel ID 0 Less than or equal to 32 bytes 0 1 33 bytes to 66 bytes 0 2 67 bytes to 200 bytes 1 3 201 bytes to 400 bytes 1 4 401 bytes to 800 bytes 2
[0125] In one specific embodiment, the specific embodiments corresponding to Tables 1 and 2 above can be combined.
[0126] The base station can configure M sequence indicators (SRs) for the UE. Each SR is associated with an SR index, and each SR is associated with a PUCCH resource. The following configuration is implicit in the RRC message, MAC CE, or a predefined table: each of the M SRs (and its PUCCH resource) is associated with N sequence indices, where each of the N sequence indices is associated with a UL data size range (and logical channel ID) to be transmitted by the UE.
[0127] Based on the above method, more combinations can be obtained between the SR-related information and the range of UL data size to be transmitted (and logical channel ID), thus allowing for a more refined division of the UL data size range.
[0128] In one specific embodiment, a first channel is designated as the SR. Bit information transmitted based on a sequence within the first channel is configured for transmission based on the SR sequence and bit information. The bit information is at most 2 bits, and the logical channel identifier is a logical channel ID. The process of determining the parameter values for the SR and sending the SR to the base station based on these parameter values is described. The base station configures an SR, which is configured to transmit based on a sequence and bit information. For example, the SR is associated with at most 2 bits of information and one or more sequences. If the UE needs to send the SR, the UE should modulate the bit information to obtain modulation information, map the modulation information onto the sequence, and then transmit the sequence on the PUCCH resource of the SR.
[0129] In this embodiment, in addition to the SR index and the sequence index associated with the SR, the bit information can also be used to transmit the UL data size range (and logical channel ID). That is, in this embodiment, the UL data size range (and logical channel ID) can be transmitted based on at least one of the SR index, the sequence index associated with the SR, and the bit information associated with the SR.
[0130] For example, the table below is an example of the range of UL data sizes (and logical channel IDs) for transmission.
[0131] Table 3
[0132]
[0133] Table 3 is just one example, showing how the SR index, the sequence index associated with the SR, the bit information associated with the SR, the UL data size range, and the logical channel ID are linked in tabular form. This association is not limited to tabular form; it can also be configured via RRC signaling, MAC CE, or DCI.
[0134] In Table 3, you can retain only one of the SR index, the sequence index associated with the SR, and the bit information associated with the SR, or you can retain multiple of them.
[0135] For example, based on Table 3, the UE sends an SR with an SR index of 0, an associated sequence index of 0, and 2 bits of information of 00. After receiving the SR, the base station parses the SR from the corresponding SR PUCCH resource. The base station then learns from Table 3 that the UL data size that the UE wants to transmit is less than 32 bytes and the logical channel ID is 0.
[0136] In one specific embodiment, a first channel is designated as the SR, and the bit information of the first channel is configured to be associated with n bits of information. A logical channel identifier is designated as the logical channel ID. The process of determining the parameter values of the SR and transmitting the SR to the base station based on these parameter values is described. In some cases, the design of the SR can be enhanced. For example, the SR can be designed to transmit bit information in a format where an SR is configured to be associated with n bits of information. These n bits are encoded and modulated, and the encoded and modulated information is transmitted in the PUCCH resource corresponding to the SR.
[0137] In this scenario, the bit information in the SR is used to describe the range of UL data sizes (and the logical channel ID). The number of bits associated with the SR can be configured by the base station to flexibly match the range of UL data sizes. If the UE has UL data to transmit, the UE determines the range of UL data sizes and sets the value of the corresponding n bits based on the determined range of UL data sizes, then sends the SR in the SR PUCCH resource. The base station receives and parses the SR to determine the relationship between the range of UL data sizes to be transmitted by the UE and the range of UL data sizes based on the value of the n bits.
[0138] For example, Table 4 below is a range table for UL data sizes. n can be configured as 5 bits, and the 32 states of these 5 bits are associated with a UL data size range as shown in Table 4. The values of the n bits and the UL data size range are predefined. For example, a row index of 2 in Table 4 indicates that the UL data size range is less than or equal to 14 bytes and greater than or equal to 10 bytes.
[0139] Table 4
[0140]
[0141] In some cases, the bit information corresponding to the SR can convey multiple pieces of information. For example, the base station and the UE may pre-determine to divide the bit information corresponding to the SR into several groups, each group describing one type of information, and the groups are concatenated according to an agreed-upon order.
[0142] For example, the bit information corresponding to SR is divided into two groups. The first group of bits is used to determine the range of UL data size, and the second group of bits is used to determine the logical channel ID corresponding to the UL data in the first group. The first group of bits is placed before the second group of bits.
[0143] In one specific embodiment, a first channel is referred to as SR, the parameters of the first channel include the value of at least one independent variable, and the logical channel identifier is referred to as logical channel ID. The process of determining the parameter values of SR and sending SR to the base station based on the parameter values of SR is described.
[0144] In some cases, the UL data size range is described based on a first function f1(x). For illustration, it is assumed here that this function contains only one parameter (i.e., one independent variable x), and a UL data size range can be obtained through this first function based on the value of x. In this case, in the specific embodiment described above, the information that the SR needs to transmit can be x. For example, the UL data size range in the specific embodiment described above can be replaced with the value of x. Based on the value of x and the first function f1(x), the range of the UL data size (and the logical channel ID) can be derived.
[0145] In some cases, if the second function f2(x) contains multiple parameters (i.e., multiple independent variables), the base station and the UE agree on the order of these parameters, set the corresponding number of bits for each parameter, and concatenate these bit numbers based on the agreed parameter order. These bits are used as information transmitted in the SR and transmitted in the SR PUCCH resource corresponding to the SR. For example, the second function f2(x) contains two parameters, x and y (i.e., two independent variables x and y). Based on the values of x and y, a UL data size range (and logical channel ID) can be obtained through the second function f2(x). The base station and the UE agree that the order of x and y is x before y, define the number of bits for x and y, and then concatenate x and y. The UE needs to transmit a UL data size range to the base station. The UE sets the values of x and y and transmits the x+y information bits in the PUCCH resource corresponding to the SR. After receiving the SR, the base station parses the values of x and y, and then combines them with the second function f2(x) to obtain the size range of the UL data to be transmitted by the UE (and the logical channel ID). The parameters mentioned above include: the range of UL data size that can be determined based on these parameters, and the logical channel ID corresponding to the UL data that can be determined based on these parameters.
[0146] In one embodiment, Figure 4 This is a structural block diagram of an information transmission device provided in an embodiment of this application. This embodiment is applied to a first communication node. Figure 4 As shown, the information transmission device in this embodiment includes a determining module 410 and a sending module 420.
[0147] The module 410 is configured to determine the parameter values of the first channel;
[0148] The sending module 420 is configured to send the first channel to the second communication node based on the parameter values.
[0149] In one embodiment, determining the parameter values of the first channel includes at least one of the following:
[0150] The parameter values for the first channel are determined based on the first configuration information;
[0151] The parameter values for the first channel are determined based on the first rule.
[0152] In one embodiment, the information transmission device applied to the first communication node further includes:
[0153] The receiving module is configured to receive first configuration information from the second communication node.
[0154] In one embodiment, the first configuration information is used to associate the correspondence between the parameter values of the first channel and the range of the data size to be transmitted;
[0155] The first rule is used to predefine the correspondence between the parameters of the first channel and the range of data sizes to be transmitted.
[0156] In one embodiment, determining the parameter values for the corresponding first channel based on first configuration information and / or rules includes:
[0157] The parameter values of the first channel are determined based on the correspondence between the parameter values of the first channel and the range of the data size to be transmitted, wherein the range of the data size to be transmitted is determined by the first communication node.
[0158] In one embodiment, the parameters of the first channel include at least one of the following: an index of the first channel; an index of the sequence transmitted in the first channel; bit information transmitted in the first channel based on the sequence; bit information of the first channel; and the value of at least one independent variable.
[0159] In one embodiment, the first configuration information includes at least one of the following:
[0160] The relationship between the index of each first channel and the range of data sizes to be transmitted;
[0161] The relationship between the index of each first channel and the logical channel identifier and the range of data size to be transmitted;
[0162] The relationship between the index of each sequence transmitted in the first channel and the range of data sizes to be transmitted;
[0163] The association between the index of each sequence transmitted in the first channel and the logical channel identifier and the range of the data size to be transmitted;
[0164] The correlation between the state of bit values of sequence-transmitted bit information and the range of data size in the first channel;
[0165] The correlation between the state of bit values of sequence-transmitted bit information in the first channel and the logical channel identifier and the range of the size of the data to be transmitted;
[0166] The mapping relationship between the state of the bit values of the bit information in the first channel and the range of the size of the data to be transmitted;
[0167] The mapping relationship between the bit values of the first channel's bit information and the logical channel identifier and the range of the data size to be transmitted;
[0168] The relationship between the value of an independent variable and the range of the size of the data to be transmitted is characterized by the first function;
[0169] The relationship between the values of at least two independent variables and the range of the size of the data to be transmitted is characterized by a second function.
[0170] In one embodiment, each first channel is associated with the indexes of N sequences; where N is an integer greater than or equal to 1.
[0171] In one embodiment, the method for determining the first configuration information includes at least one of the following: the second communication node configures the first configuration information; the second communication node and the first communication node predefine the first configuration information.
[0172] In one embodiment, when the first configuration information is configured by the second communication node, the first configuration information is carried via one of the following: an RRC message; or a MAC CE message.
[0173] The information transmission device provided in this embodiment is configured to achieve... Figure 2 The information transmission method applied to the first communication node in the illustrated embodiment is similar in principle and technical effect to the information transmission device provided in this embodiment, and will not be described again here.
[0174] In one embodiment, Figure 5 This is a structural block diagram of another information transmission device provided in an embodiment of this application. This embodiment is applied to a first communication node. Figure 5 As shown, the information transmission device in this embodiment includes a receiving module 510.
[0175] The receiving module 510 is configured to receive a first channel sent by a first communication node based on parameter values; wherein the parameter values are parameter values of the first channel determined by the first communication node.
[0176] In one embodiment, the method for determining the parameter values of the first channel includes at least one of the following:
[0177] The parameter values for the first channel are determined based on the first configuration information;
[0178] The parameter values for the first channel are determined based on the first rule.
[0179] In one embodiment, the information transmission device applied to the second communication node further includes:
[0180] The sending module is configured to send first configuration information to the first communication node.
[0181] In one embodiment, the first configuration information is used to associate the correspondence between the parameter values of the first channel and the range of the data size to be transmitted;
[0182] The first rule is used to predefine the correspondence between the parameters of the first channel and the range of data sizes to be transmitted.
[0183] In one embodiment, the parameters of the first channel include at least one of the following: an index of the first channel; an index of the sequence transmitted in the first channel; bit information transmitted in the first channel based on the sequence; bit information of the first channel; and the value of at least one independent variable.
[0184] In one embodiment, the first configuration information includes at least one of the following:
[0185] The mapping relationship between the index of each first channel and the range of data sizes to be transmitted;
[0186] The mapping relationship between the index of each first channel and the logical channel identifier and the range of data size to be transmitted;
[0187] The mapping relationship between the index of each sequence transmitted in the first channel and the range of data sizes to be transmitted;
[0188] The mapping relationship between each sequence index transmitted in the first channel and the logical channel identifier and the range of data size to be transmitted;
[0189] The mapping relationship between the state of bit values of bit information based on sequence transmission and the range of the size of the data to be transmitted in the first channel;
[0190] The mapping relationship between the bit values of the sequence-transmitted bit information in the first channel and the logical channel identifier and the range of the data size to be transmitted;
[0191] The mapping relationship between the state of the bit values of the bit information in the first channel and the range of the size of the data to be transmitted;
[0192] The mapping relationship between the bit values of the first channel's bit information and the logical channel identifier and the range of the data size to be transmitted;
[0193] The relationship between the value of an independent variable and the range of the size of the data to be transmitted is characterized by the first function;
[0194] The relationship between the values of at least two independent variables and the range of the size of the data to be transmitted is characterized by a second function.
[0195] In one embodiment, each first channel is associated with N sequence indices; where N is an integer greater than or equal to 1.
[0196] In one embodiment, the method for determining the first configuration information includes at least one of the following: the second communication node configures the first configuration information; the second communication node and the first communication node predefine the first configuration information.
[0197] In one embodiment, when the first configuration information is configured by the second communication node, the carrier message of the first configuration information includes one of the following: RRC message; MAC CE message.
[0198] The information transmission device provided in this embodiment is configured to achieve... Figure 3 The information transmission method applied to the second communication node in the illustrated embodiment is similar in principle and technical effect to the information transmission device provided in this embodiment, and will not be described again here.
[0199] In one embodiment, Figure 6 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Figure 6 As shown, the device provided in this application includes: a processor 610, a memory 620, and a communication module 630. The device may contain one or more processors 610. Figure 6 Taking a processor 610 as an example, the number of memory units 620 in this device can be one or more. Figure 6 Taking a memory 620 as an example, the processor 610, memory 620, and communication module 630 of this device can be connected via a bus or other means. Figure 6 Taking a bus connection as an example, in this embodiment, the device can be either a first communication node or a second communication node.
[0200] The memory 620, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the device in any embodiment of this application (e.g., the determining module 410 and the sending module 420 applied in the information transmission device of the first communication node). The memory 620 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created according to the use of the device, etc. Furthermore, the memory 620 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 620 may further include memory remotely located relative to the processor 610, and these remote memories can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0201] When the communication device is the first communication node, the device provided above can be configured to execute the information transmission method applied to the first communication node provided in any of the above embodiments, and has the corresponding functions and effects.
[0202] When the communication device is a second communication node, the device provided above can be configured to execute the information transmission method for the second communication node provided in any of the above embodiments, and has the corresponding functions and effects.
[0203] This application embodiment also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to perform an information transmission method applied to a first communication node. The method includes: determining parameter values of a first channel; and sending the first channel to a second communication node based on the parameter values.
[0204] This application also provides a storage medium containing computer-executable instructions. When executed by a computer processor, the computer-executable instructions are used to perform an information transmission method applied to a second communication node. The method includes: receiving a first channel sent by a first communication node based on parameter values; wherein the parameter values are parameter values of the first channel determined by the first communication node.
[0205] Those skilled in the art will understand that the term user equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.
[0206] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.
[0207] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.
[0208] Any block diagram of logical flow in the accompanying drawings of this application may represent program steps, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program steps and logic circuits, modules, and functions. The computer program may be stored on memory. Memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.
[0209] The above are merely preferred embodiments of this application and are not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. An information transmission method, characterized in that, Applied to the first communication node, including: Determine the parameter values for the first channel; Based on the parameter values, the first channel is sent to the second communication node.
2. The method according to claim 1, characterized in that, The parameter values for determining the first channel include at least one of the following: The parameter values for the first channel are determined based on the first configuration information; The parameter values for the first channel are determined based on the first rule.
3. The method according to claim 1, characterized in that, The method further includes: Receive the first configuration information from the second communication node.
4. The method according to claim 2 or 3, characterized in that, The first configuration information is used to associate the correspondence between the parameter values of the first channel and the range of the data size to be transmitted; The first rule is used to predefine the correspondence between the parameters of the first channel and the range of data sizes to be transmitted.
5. The method according to claim 4, characterized in that, The determination of the parameter values for the first channel includes: The corresponding parameter values of the first channel are determined based on the correspondence between the parameter values of the first channel and the range of data sizes to be transmitted.
6. The method according to claim 1, characterized in that, The parameters of the first channel include at least one of the following: the index of the first channel; the index of the sequence transmitted in the first channel; bit information transmitted in the first channel based on the sequence; bit information of the first channel; and the value of at least one independent variable.
7. The method according to claim 2 or 3, characterized in that, The first configuration information includes at least one of the following: The relationship between the index of each first channel and the range of data sizes to be transmitted; The relationship between the index of each first channel and the logical channel identifier and the range of data size to be transmitted; The relationship between the index of each sequence transmitted in the first channel and the range of data sizes to be transmitted; The association between the index of each sequence transmitted in the first channel and the logical channel identifier and the range of the data size to be transmitted; The correlation between the state of bit values of sequence-transmitted bit information and the range of data size in the first channel; The correlation between the state of bit values of sequence-transmitted bit information in the first channel and the logical channel identifier and the range of the size of the data to be transmitted; The mapping relationship between the state of the bit values of the bit information in the first channel and the range of the size of the data to be transmitted; The mapping relationship between the bit values of the first channel's bit information and the logical channel identifier and the range of the data size to be transmitted; The relationship between the value of an independent variable and the range of the size of the data to be transmitted is characterized by the first function; The relationship between the values of at least two independent variables and the range of the size of the data to be transmitted is characterized by a second function.
8. The method according to claim 6, characterized in that, Each first channel is associated with the indices of N sequences; where N is an integer greater than or equal to 1.
9. The method according to claim 2 or 3, characterized in that, The method for determining the first configuration information includes at least one of the following: the second communication node configures the first configuration information; the second communication node and the first communication node predefine the first configuration information.
10. The method according to claim 9, characterized in that, When the first configuration information is configured by the second communication node, the first configuration information is carried via one of the following: RRC message; MAC CE message.
11. An information transmission method, characterized in that, Applied to the second communication node, including: The system receives a first channel transmitted by a first communication node based on parameter values; wherein the parameter values are parameter values of the first channel determined by the first communication node.
12. The method according to claim 11, characterized in that, The method for determining the parameter values of the first channel includes at least one of the following: The parameter values for the first channel are determined based on the first configuration information; The parameter values for the first channel are determined based on the first rule.
13. The method according to claim 11, characterized in that, The method further includes: Send the first configuration information to the first communication node.
14. The method according to claim 12 or 13, characterized in that, The first configuration information is used to associate the correspondence between the parameter values of the first channel and the range of the data size to be transmitted; The first rule is used to predefine the correspondence between the parameters of the first channel and the range of data sizes to be transmitted.
15. The method according to claim 11, characterized in that, The parameters of the first channel include at least one of the following: the index of the first channel; the index of the sequence transmitted in the first channel; bit information transmitted in the first channel based on the sequence; bit information of the first channel; and the value of at least one independent variable.
16. The method according to claim 12 or 13, characterized in that, The first configuration information includes at least one of the following: The mapping relationship between the index of each first channel and the range of data sizes to be transmitted; The mapping relationship between the index of each first channel and the logical channel identifier and the range of data size to be transmitted; The mapping relationship between the index of each sequence transmitted in the first channel and the range of data sizes to be transmitted; The mapping relationship between each sequence index transmitted in the first channel and the logical channel identifier and the range of data size to be transmitted; The mapping relationship between the state of bit values of bit information based on sequence transmission and the range of the size of the data to be transmitted in the first channel; The mapping relationship between the bit values of the sequence-transmitted bit information in the first channel and the logical channel identifier and the range of the data size to be transmitted; The mapping relationship between the state of the bit values of the bit information in the first channel and the range of the size of the data to be transmitted; The mapping relationship between the bit values of the first channel's bit information and the logical channel identifier and the range of the data size to be transmitted; The relationship between the value of an independent variable and the range of the size of the data to be transmitted is characterized by the first function; The relationship between the values of at least two independent variables and the range of the size of the data to be transmitted is characterized by a second function.
17. The method according to claim 15, characterized in that, Each first channel is associated with the indices of N sequences; where N is an integer greater than or equal to 1.
18. The method according to claim 12 or 13, characterized in that, The method for determining the first configuration information includes at least one of the following: the second communication node configures the first configuration information; the second communication node and the first communication node predefine the first configuration information.
19. The method according to claim 18, characterized in that, When the first configuration information is configured by the second communication node, the carrier message of the first configuration information includes one of the following: RRC message; MAC CE message.
20. A communication device, characterized in that, include: Memory, and one or more processors; The memory is configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors perform the method as described in any one of claims 1-10 or 11-19.
21. A storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, implements the method as described in any one of claims 1-10 or 11-19.