Information processing method, apparatus, and communication system

By receiving and utilizing the logical channel priority information sent by network devices, the resource allocation of logical channels is optimized, solving the problem of unreasonable resource allocation in existing technologies and improving service performance and user experience.

WO2026031065A1PCT designated stage Publication Date: 2026-02-12FUJITSU LTD +2
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/110695
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-08
Publication Date
2026-02-12

AI Technical Summary

Technical Problem

Existing technologies have limitations in the allocation of logical channel resources, failing to allocate resources reasonably for logical channels, resulting in a decline in service performance and user experience.

Method used

By receiving information indicating the priority of logical channels from network devices, resources are allocated to logical channels, restrictions are relaxed or adjusted, or new restrictions are used to optimize the selection and resource allocation process of logical channels.

Benefits of technology

It improves the efficiency of logical channel priority processing, rationally allocates resources to logical channels, and ensures service performance and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024110695_12022026_PF_FP_ABST
    Figure CN2024110695_12022026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application are an information processing method, an apparatus and a communication system. The information processing method comprises: a terminal device receiving first information from a network device, the first information being used for indicating the priority of a logical channel when data available for transmission of the logical channel comprises first data; and performing resource allocation on the logical channel on the basis of the first information.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing method, apparatus, and communication system TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of communication technology. BACKGROUND

[0002] Support for extended reality (XR, eXtended Reality) in 3GPP services and networks is currently being studied. XR is a general term for different types of reality. Different application areas of XR include, for example, entertainment, medicine, education, etc.

[0003] Extended reality (XR) refers to all real and virtual combined environments and human-machine interactions produced by computer technology and wearable devices. It includes representative forms such as virtual reality (VR), augmented reality (AR), mixed reality (MR), and mixed and cross-domain areas.

[0004] VR is a rendered version of the published visual and audio scene. The rendering aims to simulate the visual and auditory sensory stimuli of the real world as naturally as possible when the observer or user moves within the limits defined by the application.

[0005] AR refers to providing additional information or artificially generated items or content overlaid on the user's current environment.

[0006] MR is an advanced form of AR in which some virtual elements are inserted into a physical scene with the aim of providing an illusion that these elements are part of the real scene.

[0007] 5G technology is studying key issues, solutions, and conclusions to support advanced media services, such as high data rate low latency (HDRLL) services, AR / VR / XR services, and haptic / multimodal (also known as multi-modal) communication services. Goals include:

[0008] Enhanced functionality to support multi-modal services:

[0009] - Study whether and how to enable applications to provide relevant haptic and multi-modal data to users at similar times (e.g., audio, video, and haptic data related to a particular time), with a focus on the need for enhanced policy control (e.g., QoS (Quality of Service) policy coordination).

[0010] Enhanced scheduling methods:

[0011] For uplink service, enhanced functions using latency or deadline information are studied to support uplink scheduling enhancement to achieve high XR capacity while meeting latency requirements or avoiding sending late PDUs (Protocol Data Units). Logical channel prioritization (LCP) is implemented at the terminal side, so it is necessary to consider minimizing the complexity of terminal devices.

[0012] It should be noted that the above introduction to the technical background is only for the convenience of clearly and completely describing the technical solutions of the present application and facilitating the understanding of those skilled in the art. The above technical solutions cannot be considered as known to those skilled in the art merely because they are described in the background section of the present application.

[0013] SUMMARY

[0014] The inventors have found that in the existing LCP process, there are certain limitations in the way of resource allocation. For example, the specific needs of certain data in the logical channel are not considered, resulting in unreasonable allocation of resources for logical channels, and the performance of services and user experience are degraded.

[0015] To address at least one of the above problems or other similar problems, embodiments of the present application provide an information processing method, device and communication system.

[0016] According to an aspect of embodiments of the present application, an information processing method is provided, applied to a terminal device, the method comprising: receiving, by the terminal device, first information from a network device, the first information being used to indicate a priority of a logical channel when data available for transmission of the logical channel includes first data; and performing, by the terminal device, resource allocation for the logical channel according to the first information.

[0017] According to another aspect of embodiments of the present application, an information processing method is provided, applied to a terminal device, the method comprising: selecting, by the terminal device, a logical channel, and performing resource allocation for the selected logical channel, wherein when selecting the logical channel, a logical channel whose data available for transmission includes first data is not limited by any restriction condition; or when selecting the logical channel, a logical channel whose data available for transmission includes the first data is relaxed by one or more restriction conditions; or when selecting the logical channel, a logical channel whose data available for transmission includes the first data is used with a new restriction condition.

[0018] According to a further aspect of the embodiments of the present application, there is provided an information processing method applied to a network device, the method comprising: sending, by the network device, first information and / or ninth information to a terminal device, wherein the first information is used to indicate a priority of a logical channel when data available for transmission of the logical channel comprises first data, and the ninth information is used to indicate a new restriction condition used when logical channel selection is performed for a logical channel for which data available for transmission comprises first data.

[0019] According to a further aspect of the embodiments of the present application, there is provided an information processing apparatus configured to be applied to a terminal device, the apparatus comprising: a receiving unit configured to receive first information from a network device, the first information being used to indicate a priority of a logical channel when data available for transmission of the logical channel comprises first data; and a processing unit configured to perform resource allocation for the logical channel according to the first information.

[0020] According to a further aspect of the embodiments of the present application, there is provided an information processing apparatus configured to be applied to a terminal device, the apparatus comprising: a processing unit configured to select a logical channel and perform resource allocation for the selected logical channel, wherein, when the logical channel is selected, a logical channel for which data available for transmission comprises first data is not restricted by any restriction condition, or, when the logical channel is selected, a logical channel for which data available for transmission comprises the first data is relaxed in restriction of one or more restriction conditions, or, when the logical channel is selected, a new restriction condition is used for a logical channel for which data available for transmission comprises the first data.

[0021] According to a further aspect of the embodiments of the present application, there is provided an information processing apparatus configured to be applied to a network device, the apparatus comprising: a sending unit configured to send first information and / or ninth information to a terminal device, wherein the first information is used to indicate a priority of a logical channel when data available for transmission of the logical channel comprises first data, and the ninth information is used to indicate a new restriction condition used when logical channel selection is performed for a logical channel for which data available for transmission comprises first data.

[0022] According to a further aspect of the embodiments of the present application, a communication system is provided, which comprises a network device and a terminal device, wherein the network device transmits first information and / or ninth information to the terminal device, wherein the first information is used for indicating a priority of a logical channel when data available for transmission of the logical channel comprises first data, and the ninth information is used for indicating a new restriction condition used when logical channel selection is performed for a logical channel when data available for transmission of the logical channel comprises first data; the terminal device performs resource allocation for the logical channel according to the first information, and / or the terminal device selects a logical channel and performs resource allocation for the selected logical channel, wherein when the logical channel is selected, a logical channel when data available for transmission of the logical channel comprises first data is not restricted by any restriction condition; or when the logical channel is selected, a logical channel when data available for transmission of the logical channel comprises the first data is relaxed by one or more restriction conditions; or when the logical channel is selected, a logical channel when data available for transmission of the logical channel comprises the first data is used with a new restriction condition.

[0023] One of the beneficial effects of the embodiments of the present application is that the terminal device receives the first information used for indicating the priority of the logical channel when data available for transmission of the logical channel comprises first data, and performs resource allocation for the logical channel according to the first information, thereby being able to enhance the priority of the logical channel in the logical channel priority processing. Or, the terminal device selects a logical channel and performs resource allocation for the selected logical channel, wherein when the logical channel is selected, a logical channel when data available for transmission of the logical channel comprises first data is not restricted by any restriction condition; or when the logical channel is selected, a logical channel when data available for transmission of the logical channel comprises the first data is relaxed by one or more restriction conditions; or when the logical channel is selected, a logical channel when data available for transmission of the logical channel comprises the first data is used with a new restriction condition, thereby being able to enhance the selection of the logical channel in the logical channel priority processing. By enhancing the priority of the logical channel and / or the selection of the logical channel, it is helpful to reasonably allocate resources for the logical channel, thereby being able to guarantee the service performance and user experience.

[0024] Specific embodiments of the application are disclosed herein, and represented in the accompanying drawings, indicating the principles of the application can be employed apart from the specific embodiments. It will thus be appreciated that those skilled in the art will be able to devise numerous systems and methods without departing from the spirit and scope of the application as disclosed in the specification and claims. It is to be understood that the phraseology and terminology employed herein are for the purpose of description and not of limitation.

[0025] Features described and / or illustrated with respect to one implementation can be used in the same or similar manner in one or more other implementations, in combination with or in place of features in other implementations, or in place of like features.

[0026] It should be emphasized that the term "comprises / comprising" when used in this specification is taken to specify the presence of stated features, integers, steps or components but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof. BRIEF DESCRIPTION OF DRAWINGS

[0027] Elements and features depicted in one drawing or embodiment of the application can be combined with elements and features depicted in one or more other drawings or embodiments. Also, in the drawings, like reference numerals designate corresponding parts throughout the several views, and can be used to designate corresponding parts in more than one embodiment.

[0028] Fig. 1 is a schematic diagram of a communication system according to an embodiment of the application;

[0029] Fig. 2 is a schematic diagram of a method of information processing according to an embodiment of the application;

[0030] Fig. 3 is a schematic diagram of logical channels on the UE side according to an embodiment of the application;

[0031] Fig. 4 is a schematic diagram of resource allocation results after using method b1 according to an embodiment of the application;

[0032] Fig. 5 is a schematic diagram of resource allocation results after using method b2 according to an embodiment of the application;

[0033] Fig. 6 is a schematic diagram of resource allocation results after using a combination of methods b2, b3 and b4 according to an embodiment of the application;

[0034] Figs. 7 to 8 are schematic diagrams of a method of information processing according to an embodiment of the application;

[0035] Figs. 9 to 11 are schematic diagrams of an information processing apparatus according to an embodiment of the application;

[0036] Fig. 12 is a schematic diagram of a network device according to an embodiment of the application;

[0037] Fig. 13 is a schematic diagram of a terminal device according to an embodiment of the application. DETAILED DESCRIPTION

[0038] The foregoing and other features of the application will become apparent to those skilled in the art upon consideration of the following description of specific embodiments of the application, taken in conjunction with the accompanying drawings. In the description of embodiments of the application, specific terminology is employed for the sake of clarity. However, the application is not intended to be limited to the specific embodiments described. Rather, the application is intended to cover any and all modifications, and equivalents, within the scope of the claims.

[0039] In the embodiments of the present application, the terms "first", "second" and the like are used to distinguish different elements from each other, but do not indicate spatial arrangement or time sequence of the elements, and the elements should not be limited by the terms. The term "and / or" includes any one and all combinations of the associated listed terms. The terms "comprise", "include", "have" and the like mean the presence of the stated features, elements, elements or components, but do not exclude the presence or addition of one or more other features, elements, elements or components.

[0040] In the embodiments of the present application, the singular form "a", "an" and the like includes the plural form, should be broadly understood as "one" or "a kind of", and not limited to the meaning of "one"; in addition, the term "said" should be understood to include both singular and plural forms, unless the context clearly indicates otherwise. In addition, the term "according to" should be understood as "at least partially according to", and the term "based on" should be understood as "at least partially based on", unless the context clearly indicates otherwise.

[0041] In the embodiments of the present application, the term "communication network" or "wireless communication network" can refer to a network that conforms to any communication standard, such as Long Term Evolution (LTE), Long Term Evolution-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), etc.

[0042] In addition, the communication between devices in the communication system can be carried out according to any stage communication protocol, which can include but is not limited to the following communication protocols: 1G (generation), 2G, 2.5G, 2.75G, 3G, 4G, 4.5G and 5G, New Radio (NR), 6G, etc., and / or other currently known or to be developed in the future communication protocols.

[0043] In embodiments of the present application, the term "network device" refers to, for example, a device that accesses a terminal device into a communication network and provides services for the terminal device in a communication system. The network device can include, but is not limited to, the following devices: base station (BS), access point (AP), transmission reception point (TRP), transmission point (TP), broadcast transmitter, mobile management entity (MME), gateway, server, radio network controller (RNC), base station controller (BSC), and the like.

[0044] The base station can include, but is not limited to, the following devices: node B (NodeB or NB), evolved node B (eNodeB or eNB), and 5G base station (gNB), IAB donor, and the like, and can further include remote radio head (RRH), remote radio unit (RRU), relay, or low-power node (such as femto, pico, and the like). The term "base station" can include some or all functions thereof, and each base station can provide communication coverage for a specific geographic area. The term "cell" can refer to a base station and / or its coverage area, depending on the context in which the term is used.

[0045] In embodiments of the present application, the term "user equipment" (UE) refers to, for example, a device that accesses a communication network through a network device and receives network services, which can also be referred to as "terminal equipment" (TE). The terminal equipment can be fixed or mobile, and can also be referred to as a mobile station (MS), a terminal, a user, a subscriber station (SS), an access terminal (AT), a station, a mobile terminal (MT), and the like.

[0046] The terminal equipment can include, but is not limited to, the following devices: cellular phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, machine type communication device, laptop computer, cordless phone, smart phone, smart watch, digital camera, and the like.

[0047] For another example, in scenarios such as Internet of Things (IoT), terminal devices can also be machines or apparatuses that perform monitoring or measurement, for example, can include but are not limited to: Machine Type Communication (MTC) terminal, vehicle-mounted communication terminal, Device to Device (D2D) terminal, Machine to Machine (M2M) terminal, etc.

[0048] In addition, the term "network side" or "network device side" refers to the side of the network, which can be a certain base station, or can include one or more network devices as described above. The term "user side" or "terminal side" or "terminal device side" refers to the side of the user or terminal, which can be a certain UE, or can include one or more terminal devices as described above. In this article, "device" can refer to a network device or a terminal device without special indication.

[0049] In the following description, the terms "uplink control signal" and "uplink control information (UCI)" or "physical uplink control channel (PUCCH)" can be interchangeable without causing confusion, and the terms "uplink data signal" and "uplink data information" or "physical uplink shared channel (PUSCH)" can be interchangeable;

[0050] The terms "downlink control signal" and "downlink control information (DCI)" or "physical downlink control channel (PDCCH)" can be interchangeable, and the terms "downlink data signal" and "downlink data information" or "physical downlink shared channel (PDSCH)" can be interchangeable.

[0051] In addition, the uplink signal can include an uplink data signal and / or an uplink control signal and / or a PRACH and / or a sounding reference signal (SRS), etc., and can also be referred to as uplink transmission (UL transmission) or uplink information or an uplink channel. Transmitting / receiving the uplink transmission on the uplink resource can be understood as transmitting / receiving the uplink transmission using the uplink resource. The downlink signal can include a downlink data signal and / or a downlink control signal and / or a synchronization signal (SS, for example, PSS / SSS) and / or a broadcast channel (PBCH) and / or a SSB (SS / PBCH block, including PSS, SSS, and PBCH and its DMRS) and / or a CSI-RS, etc., and can also be referred to as downlink transmission (DL transmission) or downlink information or a downlink channel. Transmitting / receiving the downlink transmission on the downlink resource can be understood as transmitting / receiving the downlink transmission using the downlink resource. In the embodiments of the present application, the higher layer signaling can be, for example, radio resource control (RRC) signaling; the RRC signaling can include, for example, an RRC message, for example, a broadcast / common RRC message / signaling (for example, a master information block (MIB), system information), a dedicated RRC message / signaling; or an RRC information element (RRC IE); or an information field included in the RRC message or the RRC information element (or an information field included in the information field). The higher layer signaling can also be, for example, medium access control (MAC) signaling; or a MAC control element (MAC CE). However, the present application is not limited thereto.

[0052] In the embodiments of the present application, multiple means at least two, or two or more than two.

[0053] In the embodiments of the present application, predefined means defined by a protocol or determined according to a rule defined by a protocol, without additional configuration. Configuration / indication means that the network device directly or indirectly configures / indicates through higher layer signaling and / or physical layer signaling. The configuration / indication can be configured / indicated by introducing a higher layer parameter in the higher layer signaling, and the higher layer parameter means a field and / or an information element / unit / element (IE) in the higher layer signaling. The physical layer signaling can be, for example, control information (DCI) carried by a physical downlink control channel or control information carried by a sequence, but is not limited thereto.

[0054] For ease of description, a base station is taken as an example of an access network device in the following description. In the following description, “if”, “in the case of” and “when” can be used interchangeably without causing confusion.

[0055] The scenarios of the embodiments of the present application are described below by way of examples, but the present application is not limited thereto.

[0056] FIG. 1 is a schematic diagram of a communication system according to an embodiment of the present application, which schematically illustrates a scenario taking a terminal device and a network device as examples. As shown in FIG. 1, the communication system 100 can include a network device 101 and terminal devices 102 and 103. For simplicity, FIG. 1 only takes two terminal devices and one network device as examples for illustration, but the embodiments of the present application are not limited thereto.

[0057] In the embodiments of the present application, the network device 101 and the terminal devices 102 and 103 can perform existing services or future implementable services transmission. For example, these services can include, but are not limited to, enhanced mobile broadband (eMBB), massive machine type communication (mMTC) and ultra-reliable and low-latency communication (URLLC), etc.

[0058] For example, the terminal device 102 can send data to the network device 101, for example, using a licensed or unlicensed transmission mode. The network device 101 can receive data sent by one or more terminal devices 102 and feed back information to the terminal device 102, for example, acknowledgement ACK / non-acknowledgement NACK information, etc. The terminal device 102 can confirm the end of the transmission process according to the feedback information, or can further perform new data transmission, or can perform data retransmission.

[0059] It is worth noting that FIG. 1 shows that both terminal devices 102 and 103 are within the coverage of the network device 101, but the present application is not limited thereto. Both terminal devices 102 and 103 can be outside the coverage of the network device 101, or one terminal device 102 is within the coverage of the network device 101 while the other terminal device 103 is outside the coverage of the network device 101.

[0060] The following describes the terms related to the present application, but the following explanations do not constitute a limitation on the embodiments of the present application.

[0061] In the embodiments of the present application, the high-layer signaling may be, for example, radio resource control (RRC) signaling; for example, referred to as an RRC message, for example, including a master information block (MIB), system information, a dedicated RRC message; or referred to as an RRC information element (IE). The high-layer signaling may also be, for example, MAC (Medium Access Control) signaling; or referred to as a MAC CE (control element). However, the present application is not limited thereto.

[0062] Embodiments of the first aspect

[0063] The embodiments of the present application provide an information processing method, which is described from the terminal device side. FIG. 2 is a schematic diagram of an information processing method according to an embodiment of the present application. As shown in FIG. 2, the method comprises the following steps.

[0064] 201. The terminal device receives first information from a network device, the first information being used to indicate a priority of a logical channel when available data for transmission of the logical channel includes first data; and

[0065] 202. The terminal device performs resource allocation on the logical channel according to the first information.

[0066] According to the above-mentioned embodiments, the terminal device receives first information used to indicate a priority of a logical channel when available data for transmission of the logical channel includes first data, and performs resource allocation on the logical channel according to the first information. In this way, the priority of the logical channel in the logical channel priority processing process can be enhanced. By enhancing the priority of the logical channel, it is helpful to reasonably allocate resources for the logical channel, so as to ensure service performance and user experience.

[0067] In some embodiments, the first data may be various data with specific requirements. For example, the first data may include data with a delay requirement. For example, the first data may include or be data with a remaining time less than a first threshold.

[0068] In the LCP procedure of the existing terminal device technology, when allocating resources according to uplink grants, the selection order of logical channels is selected based on the priority of the logical channels, without considering the requirement of data in each logical channel for time delay. For example, the priority of some logical channels is low, but the data contained therein has a high requirement for time delay and a low remaining time, that is, a low time delay budget. These data may be preempted by data of relatively high priority logical channels, resulting in delay. In this way, time delay sensitive XR services may not meet the time delay requirement, thereby affecting the performance of XR services.

[0069] The priority of the logical channel including (containing) the first data with a remaining time less than the first threshold is indicated by the first information, and the first information is considered when allocating resources, so that the requirement of data in the logical channel for time delay can be considered, and the priority of the logical channel including the first data is set appropriately. In this way, it is helpful to allocate resources to the logical channel including the first data in priority, and further helpful to transmit the first data with short time delay requirement in priority. Taking the first data as XR data as an example, XR services can be better supported, thereby improving the user experience of XR and media services.

[0070] In some embodiments, the remaining time of the first data can include or be the remaining time to the expiration of a discard timer of the first data. The application is not limited thereto, and the remaining time can also have other meanings.

[0071] In some embodiments, the first threshold can be configured by RRC. For example, the first threshold can be configured in a logical channel configuration information element (IE) in an RRC reconfiguration message. For example, a first threshold field is added in a LogicalChanlelConfig IE. The application is not limited thereto, and the first threshold can also be configured in other ways.

[0072] In some embodiments, the first information can be configured by RRC. The application is not limited thereto, and the first information can also be configured in other ways.

[0073] In some embodiments, in the LCP procedure, resources are allocated according to the priority of the logical channels.

[0074] In some embodiments, the priority of the logical channel can be determined according to whether the data available for transmission of the logical channel includes the first data. The data available for transmission can also be referred to as the available data of the MAC layer, the data in the layer 2 buffer, the data waiting to be composed into a MAC PDU, the data waiting to be multiplexed and assembled, etc.

[0075] For example, in a case where the data available for transmission of the logical channel does not include the first data, the priority of the logical channel can be a configured default priority, e.g., indicated by the priority field in the LogicalChannelConfig IE in the RRCReconfiguration message; or

[0076] In a case where the data available for transmission of the logical channel includes the first data, the priority of the logical channel can be the priority corresponding to the first information; or

[0077] In a case where all the first data in the logical channel is allocated with resources, the priority of the logical channel can be the configured default priority.

[0078] In some embodiments, the value of the priority corresponding to the first information can be less than or equal to the value of the default priority. In other words, the priority corresponding to the first information can be higher than or equal to the default priority. In this way, the priority of the logical channel when including the first data can be set to be higher, which helps to prioritize the allocation of resources to the logical channel, thereby guaranteeing the latency requirement of the first data.

[0079] In some embodiments, the first information can be in various forms. For example, the first information can be at least one parameter, or a configuration.

[0080] Hereinafter, the method of the present application is exemplarily described with the first information being a first parameter as an example.

[0081] Whenever the UE performs new data transmission, the MAC entity of the UE needs to apply the LCP procedure.

[0082] A first parameter can be added to each logical channel of each MAC entity. The first parameter is configured by RRC, for controlling the scheduling of uplink data.

[0083] The first parameter, for example, can be called priorityDelayCritical, and the value range can be an integer between 1 and 16 (inclusive). The present application is not limited thereto, and the first parameter can also be other parameters.

[0084] The first parameter can be a new priority (i.e., the priority corresponding to the first parameter) configured for each logical channel, which is higher than or equal to the original priority (i.e., the default priority, also referred to as the original priority, etc.). For example, the value of the new priority of the logical channel is less than or equal to the original priority of the logical channel. The original priority is, for example, the configured default priority described above.

[0085] The first parameter sets the priority of the logical channel when the first data is included, and a larger priority value indicates a smaller priority.

[0086] The first data can be delay critical data, i.e., the remaining time of the data is less than the first threshold. The remaining time can refer to the remaining time to the discard timer of the first data.

[0087] The first data can refer to a MAC (Medium Access Control) SDU (service data unit) available for transmission, and each MAC SDU corresponds to a PDCP (Packet Data Convergence Protocol) SDU with a discard timer. The running value of the discard timer and the first threshold can be compared to determine whether the MAC SDU is the first data.

[0088] The remaining time can also refer to the remaining delay budget of the data, i.e., the remaining delay budget of the MAC SDU and the first threshold can be compared to determine whether it is the first data.

[0089] The first data can also be referred to as emergency data, delay sensitive data, short delay data, short remaining time data, etc.

[0090] The first threshold can be configured by RRC signaling.

[0091] For example, the first threshold can be configured in the LogicalChannelConfig information element (IE) in the RRCReconfiguration message, i.e., a first threshold field, such as remainingTimeThresholdLCH, is added to the LogicalChannelConfig IE to configure the first threshold for each logical channel. That is, the first threshold is a parameter for each logical channel, which sets a threshold for the remaining time of the data available for transmission of the logical channel to determine whether to apply the first parameter. For example, the first threshold is in milliseconds, and the value range can be 1 to 64 milliseconds.

[0092] Alternatively, the first threshold configuration can also be added to the MAC-CellGroupConfig IE in the RRCReconfiguration message, i.e., the first threshold configuration can be performed in the cell group configuration of the MAC layer.

[0093] The configuration of the first threshold value can be a single field, and only one first threshold value needs to be configured based on the cell group. That is, the same first threshold value is used for all logical channels in the cell group.

[0094] The first threshold value configuration can be based on each logical channel, that is, each first threshold value corresponds to a logical channel identity (Logical Channel Identity). The first threshold value can also be based on each logical channel group (LCG, logical channel group), that is, each first threshold value corresponds to a logical channel group identity (LCG-Id). If the configuration is based on the logical channel group, all logical channels in a logical channel group share the same first threshold value. Therefore, when a logical channel determines whether to include the first data, the first threshold value configured by the logical channel group to which the logical channel belongs is used for comparison and judgment.

[0095] Taking the configuration of the first threshold value based on the logical channel as an example, the definition of the MAC-CellGroupConfig IE in the related specification or standard can be enhanced as follows:

[0096] In some embodiments, the determination of the first data can also be determined by the terminal device.

[0097] There are two methods for using the first parameter and the first threshold value to configure resources:

[0098] Method a1: When the data available for transmission of a logical channel includes the first data, the priority of the logical channel is the value of the first parameter if the first parameter is configured; otherwise, the default priority is used. The first data refers to the data whose remaining value of the discard timer of the associated PDCP SDU indicates a remaining time less than the first threshold value. When all the first data in the logical channel has been allocated resources, the priority of the logical channel is set to the default priority. A larger value of the first parameter indicates a lower priority.

[0099] Method a2: The priority of the logical channel is redefined. That is, when the logical channel does not include the first data, the logical channel priority uses the default priority configuration (also referred to as the initial / original / original / original / traditional priority configuration), and when the logical channel includes the first data, the logical channel priority uses the first parameter configuration if configured. A larger value of the logical channel priority indicates a lower priority. The default priority configuration and the first parameter are configured by RRC.

[0100] In some embodiments, in the LCP procedure, the resource allocation procedure for each logical channel can be divided into two stages. The first stage is resource allocation before the PBR (prioritized bit rate) requirement of each logical channel is met. The second stage is a second resource allocation for each logical channel based on priority if there is remaining resource after the PBR requirement of each logical channel (i.e., all selected logical channels) is met. The PBR requirement is represented by a variable Bj (also referred to as token number) of each logical channel. The calculation of Bj is related to PBR and BSD (bucket size duration), and the specific calculation method can refer to related technologies.

[0101] In some embodiments, before the PBR requirement of all selected logical channels is met (i.e., the first stage), the priority of a logical channel is determined according to whether the data available for transmission of the logical channel includes first data at the beginning of resource allocation.

[0102] For example, if the data available for transmission of the logical channel includes first data, the priority of the logical channel is the priority corresponding to the first information. Or, if the data available for transmission of the logical channel does not include first data, the priority of the logical channel is the default priority.

[0103] In some embodiments, the priority of the logical channel can not be changed or updated during the resource allocation of the first stage. In this way, the determination of the priority can be simplified, which helps to reduce the complexity of the terminal device.

[0104] In some embodiments, the priority of the logical channel can also be changed or updated during the resource allocation of the first stage. For example, when all first data in a certain logical channel is allocated with resource, the priority of the logical channel can be updated to the default priority. In this way, the priority of the logical channel can be updated in time according to whether the first data in the logical channel is allocated with resource, which can further improve the rationality of resource allocation and help to further improve the service performance and user experience.

[0105] In some embodiments, in the case where the priority of the logical channel is updated, the terminal device can perform resource allocation for the logical channel according to the updated priority of the logical channel. For example, the logical channel is reordered and reselected according to the updated priority of the logical channel to continue resource allocation.

[0106] In some embodiments, in the resource allocation of the logical channel, the resource allocation is performed for the logical channel with Bj greater than 0 in the order of priority from high to low. In this way, the PBR requirement of the logical channel can be reliably met.

[0107] However, the present application is not limited thereto. For example, in the resource allocation for the logical channel whose data available for transmission includes the first data, the Bj of the logical channel can not be considered, and the allocation can be performed in the order of priority from high to low. That is, in the resource allocation for the logical channel whose data available for transmission includes the first data, the Bj of the logical channel is not considered, and the allocation is performed in the order of priority from high to low together with other logical channels whose Bj is greater than 0. In this way, the logical channel including the first data can be further preferentially allocated resources.

[0108] In some embodiments, after the priority bit rate requirements of all selected logical channels are met (i.e., the second stage), the priority of a logical channel can be determined according to whether the data available for transmission of the logical channel includes the first data at the beginning of the resource allocation after the priority bit rate requirements are met (i.e., the second stage of resource allocation).

[0109] For example, at the beginning of the resource allocation of the second stage:

[0110] The data available for transmission of the logical channel includes the first data, i.e., there is still first data in the logical channel that has not been allocated resources, and the priority of the logical channel is the priority corresponding to the first information; or

[0111] The data available for transmission of the logical channel does not include the first data or all first data in the logical channel has been allocated resources, and the priority of the logical channel is the default priority.

[0112] In some embodiments, during the resource allocation of the second stage, the priority of the logical channel can not be changed or updated. In this way, the determination of the priority can be simplified, which helps to reduce the complexity of the terminal device.

[0113] In some embodiments, during the resource allocation of the second stage, the priority of the logical channel can also be changed or updated. For example, during the resource allocation after the priority bit rate requirements are met, when all first data in a certain logical channel has been allocated resources, the priority of the logical channel is updated to the default priority. In this way, the priority of the logical channel can be updated in time according to whether the first data in the logical channel has been allocated resources, which can further improve the rationality of resource allocation and help to further improve service performance and user experience.

[0114] In some embodiments, during the resource allocation of the second stage, when the priority of a logical channel is updated, the terminal device can perform resource allocation for the logical channel according to the updated priority of the logical channel. For example, the logical channels are reordered and reselected according to the updated priority of the logical channels to continue resource allocation. In some embodiments, the terminal device can perform resource allocation for the logical channel according to the updated priority of the logical channel. For example, the logical channels are reordered and reselected according to the updated priority of the logical channels to continue resource allocation.

[0115] In some embodiments, when more than one logical channel has the same priority, the terminal device can prioritize the logical channel including the first data in resource allocation. In this way, resources can be allocated to the logical channel including the first data more timely.

[0116] Hereinafter, the method of the embodiments of the present application is exemplarily described with the first information as the first parameter, the resource allocation including the first-stage resource allocation and / or the second-stage resource allocation as an example.

[0117] For the resource allocation before the PBR requirement is met (the first-stage resource allocation), the following four methods can be enhanced to prioritize the resource allocation of the first data:

[0118] Method b1: At the beginning of the resource allocation, the priority of the logical channel is determined according to whether the logical channel contains the first data. The priority selection does not change during the first-stage resource allocation. That is, the ordering of the logical channels does not change during the first stage, and each logical channel is only selected once.

[0119] The LCP process of the MAC layer is enhanced as follows:

[0120] When a new transmission is operated, the MAC entity needs to perform the following steps:

[0121] The resources are allocated to the logical channels as follows: among the logical channels selected based on the limit condition for the uplink grant, the logical channels with Bj greater than 0 are allocated resources in order of priority from high to low. When a logical channel contains the first data, the priority of the logical channel uses the priority corresponding to the first parameter if the first parameter is configured; otherwise, the original priority configuration (the configured parameter is, for example, called priority) is used.

[0122] During the resource allocation in this stage, all Bj of the logical channels are allocated to be less than or equal to 0, or the resources are all allocated. The resource allocation refers to allocating the resources of the uplink grant to the data, such as encapsulating the MAC SDU corresponding to the data in the MAC PDU for transmission.

[0123] Method b2: At the beginning of the resource allocation, the priority of the logical channel is determined according to whether the logical channel contains the first data. During the first-stage resource allocation, if all the first data of a logical channel are allocated resources, the priority of the logical channel is restored to the original priority value. Then, the logical channels are reordered and reselected based on the updated logical channel priority to continue the resource allocation. The remaining steps are the same as those of method b1.

[0124] The LCP procedure of MAC layer is enhanced as follows:

[0125] When a new transmission is operated, the MAC entity shall perform the following steps:

[0126] The resources are allocated to the logical channels as follows: among the logical channels selected based on the restriction condition for uplink grant, the logical channels with Bj greater than 0 are allocated resources in the order of priority from high to low. When a logical channel contains first data, the priority of the logical channel uses the priority corresponding to the first parameter if the first parameter is configured; otherwise, the original priority configuration is used. When all the first data of a logical channel are allocated resources, the priority of the logical channel is set to the original priority configuration, and the logical channels can be reselected based on the updated priority.

[0127] Method b3: The logical channels containing first data are not restricted by PBR. That is, the logical channels containing first data are not considered in terms of the size of Bj, and the condition of Bj > 0 is not required to be met.

[0128] The LCP procedure of MAC layer is enhanced as follows:

[0129] When a new transmission is operated, the MAC entity shall perform the following steps:

[0130] The resources are allocated to the logical channels as follows: among the logical channels selected based on the restriction condition for uplink grant, the logical channels with Bj greater than 0 and the logical channels containing first data (without considering the value of Bj) are allocated resources in the order of priority from high to low. When a logical channel contains first data, the priority of the logical channel uses the priority corresponding to the first parameter if the first parameter is configured; otherwise, the original priority configuration is used.

[0131] Without considering the value of Bj means that even if Bj < 0, the logical channel can still be allocated resources in the first stage.

[0132] Another enhancement method is that when the value of Bj is updated each time, the value of Bj is increased to the value that can contain the data amount of the head data of the queue and the last first data if applicable. In this way, when the logical channel selection is performed, the resources can still be allocated according to the condition of Bj > 0.

[0133] Method b4: If two logical channels have the same priority, the logical channel containing first data is preferentially allocated resources. That is, if multiple logical channels have the same priority, the logical channel using the first parameter as the priority can be considered to have a higher priority.

[0134] The above methods can be used alone or in combination. The above methods and combinations thereof are described below by way of example with reference to the accompanying drawings.

[0135] Figure 3 is a schematic diagram of logical channels on the UE side according to an embodiment of the application. Figure 3 shows the buffer status information, Bj information, and priority configuration information of the logical channels. As shown in Figure 3, the data available for transmission of logical channel 1 (LCH1) includes non-first data SDU1, SDU2, and SDU3; the data available for transmission of logical channel 2 (LCH2) includes first data SDU4, SDU5 and non-first data SDU6, SDU7; and the data available for transmission of logical channel 3 (LCH3) includes non-first data SDU8, SDU9, SDU10, and SDU11 and first data SDU12, SDU13.

[0136] The default priorities (denoted by priority) of LCH1, LCH2, and LCH3 are 2, 3, and 4, respectively. LCH2 and LCH3 include first data (e.g., delay critical data), and the priorities (denoted by priorityDelayCritical) indicated by the first parameters of LCH2 and LCH3 are 1 and 2, respectively.

[0137] Figure 4 is a schematic diagram of the resource allocation result (i.e., the result of grouping of MAC PDUs) after using method b1 according to an embodiment of the application. As shown in Figure 4, when initially selecting logical channels, LCH2 has first data, so the first parameter is used, which is configured as 1 and is the highest priority among the three logical channels, so LCH2 is selected first, and resource allocation is performed for LCH2 until the Bj condition is met. LCH3 has first data, so the first parameter is used, which is configured as 2. LCH1 and LCH3 have the same priority (LCH1 priority, LCH3 priorityDelayCritical = 2) at this time, so LCH1 with the smaller logical channel index value can be selected, and resource allocation is performed for LCH1 until the Bj condition is met. Finally, resource allocation is performed for LCH3.

[0138] Figure 5 is a schematic diagram of the resource allocation result after using method b2 of the embodiments of the present application. As shown in Figure 5, when making logical channel selection for the first time, LCH2 is selected first because it has the first data and the first parameter is configured as 1, which is the highest priority among the three logical channels. After the first data SDU4 and SDU5 are allocated resources, the priority of LCH2 is restored to 3, and the logical channels are reordered according to their priorities. LCH1 and LCH3 have the same priority (LCH1 priority, LCH3 priorityDelayCritical = 2) at this time, and LCH1 with a smaller logical channel index value can be selected for resource allocation until the Bj condition is met. Finally, LCH3 is allocated resources.

[0139] Figure 6 is a schematic diagram of the resource allocation result after using the combination of methods b2, b3 and b4 of the embodiments of the present application. As shown in Figure 6, when making logical channel selection for the first time, LCH2 is selected first because it has the first data and the first parameter is configured as 1, which is the highest priority among the three logical channels. After the first data SDU4 and SDU5 are allocated resources, the priority of LCH2 is restored to 3, and the logical channels are reordered according to their priorities (method b2). LCH1 and LCH3 have the same priority (LCH1 priority, LCH3 priorityDelayCritical = 2) at this time, and LCH3 with the first data in the queue is selected for resource allocation (method b4). After SDU12 is allocated, although the Bj condition has been met, the allocation continues because there is still first data (SDU13) in the queue, and SDU13 can also be allocated resources (method b3).

[0140] By using different methods, the first data can be preferentially allocated resources, and part or all of the first data can be included in the MAC PDU for transmission, thereby reducing the delay of the first data.

[0141] For resource allocation after meeting the PBR requirement (second stage resource allocation), the enhancement method for the first data is similar to the first stage method. Since Bj has been met in the first stage, Bj does not need to be considered in the second stage, and therefore the first stage method b3 is not applicable, and the other three methods can be used similarly.

[0142] For resource allocation after meeting the PBR requirement, i.e., after the first stage of resource allocation, if there is still remaining resources, the following three methods can be used to enhance the resource allocation of the first data:

[0143] Method c1 : At the beginning of the second stage resource allocation, the priority of a logical channel is determined according to whether it contains first data or not. The selection of priority is not changed during the process of the second stage resource allocation. That is, the ordering of logical channels will not be changed during the second stage, and each logical channel will be selected only once.

[0144] The LCP procedure of MAC layer is enhanced as follows:

[0145] If there is still resource left, all logical channels (regardless of the value of Bj) are served (resource allocation) in order of priority from high to low among the logical channels selected based on the restriction condition for the uplink grant until the data of the logical channels is completed for resource allocation or the uplink grant is exhausted. When a logical channel contains first data, the priority of the logical channel uses the priority corresponding to the first parameter if the first parameter is configured; otherwise, the original priority configuration is used (the configured parameter is called priority).

[0146] Method c2 : At the beginning of the second stage resource allocation, the priority of a logical channel is determined according to whether it contains first data or not. During the process of the second stage resource allocation, if all first data of a logical channel is allocated resource, the priority of the logical channel is restored to the original priority value. Then the logical channels are reordered and reselected based on the updated priority of the logical channels to continue resource allocation.

[0147] The LCP procedure of MAC layer is enhanced as follows:

[0148] If there is still resource left, all logical channels (regardless of the value of Bj) are served (resource allocation) in order of priority from high to low among the logical channels selected based on the restriction condition for the uplink grant until the data of the logical channels is completed for resource allocation or the uplink grant is exhausted. When a logical channel contains first data, the priority of the logical channel uses the priority corresponding to the first parameter if the first parameter is configured; otherwise, the original priority configuration is used (the configured parameter is called priority). When all first data of a logical channel is allocated resource, the priority of the logical channel is set to the original priority configuration, and based on the updated priority, the logical channels may need to be reselected.

[0149] Method c3 : If two logical channels have the same priority, the logical channel containing first data is allocated resource first. That is, if multiple logical channels have the same priority, the logical channel using the first parameter as the priority can be considered to have a higher priority.

[0150] The LCP procedure of the MAC layer is enhanced as follows:

[0151] If there are remaining resources, among the logical channels selected based on the restriction condition for the uplink grant, all the logical channels (regardless of the value of Bj) are served (resource allocation) in order of priority from high to low until the data of the logical channel is completed or the uplink grant is exhausted. If there are multiple logical channels configured with the same priority, the logical channel using the first parameter as the logical channel priority (i.e., the logical channel containing the first data) should be preferentially served. If there are multiple logical channels configured with the same priority and both using the conventional priority configuration (priority) or using the first parameter configuration, they need to be served equally.

[0152] The above methods can be used alone or in combination.

[0153] As mentioned above, when the UE receives the uplink grant, before resource allocation, the UE selects the logical channel, and only the logical channel meeting certain restriction conditions (also referred to as restriction conditions) is allocated resources. Hereinafter, the selection of the logical channel is exemplarily described.

[0154] In some embodiments, the method can further include: the terminal device selecting a logical channel, and allocating resources to the selected logical channel. In the selection of the logical channel, the terminal device does not limit the logical channel whose data available for transmission includes the first data by any restriction condition; or relaxes one or more restriction conditions for the logical channel whose data available for transmission includes the first data; or uses a new restriction condition for the logical channel whose data available for transmission includes the first data.

[0155] In this way, it helps to increase the opportunity of the logical channel including the first data being selected, so as to further preferentially allocate resources to the logical channel.

[0156] In some embodiments, the new restriction condition can include at least one of the following:

[0157] Second information indicating a list of subcarrier spacings allowed when the logical channel contains the first data;

[0158] Third information indicating a maximum PUSCH duration when the logical channel contains the first data;

[0159] Fourth information indicating whether a type 1 configured grant is allowed when the logical channel contains the first data;

[0160] Fifth information indicating a serving cell allowed when the logical channel contains the first data;

[0161] sixth information indicating a list of configured grants allowed when the logical channel contains the first data;

[0162] seventh information indicating a physical layer priority index allowed when the logical channel contains the first data;

[0163] eighth information indicating a HARQ mode allowed when the logical channel contains the first data.

[0164] The second to eighth information indicating the restriction condition can be referred to as a parameter or a configuration.

[0165] In some embodiments, the new restriction condition can be pre-configured for each logical channel by RRC. The application is not limited thereto, and the new restriction condition can also be configured to the terminal device by other manners.

[0166] Hereinafter, the method of the application is exemplarily described by taking the first to eighth information as the first to eighth parameters as examples.

[0167] In order to ensure that the first data can be transmitted in time, the restriction condition can be relaxed for the logical channel containing the first data. The enhancement of the logical channel restriction can have the following three methods.

[0168] Method d1: When selecting a logical channel, no restriction is made to the logical channel containing the first data.

[0169] When the MAC entity performs a new transmission, a logical channel meeting the following conditions and all logical channels containing the first data (without meeting any of the following conditions) are selected for each uplink grant. The following conditions include but are not limited to: if the logical channel is configured with allowedSCS-List, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant; if the logical channel is configured with maxPUSCH-Duration, the configuration is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant, etc.

[0170] Method d2: When selecting a logical channel, one or more condition restrictions are relaxed for the logical channel containing the first data. That is, certain conditions are not applicable to the logical channel containing the first data.

[0171] For example, for the restriction of allowedSCS-List, the logical channel containing the first data can ignore the restriction.

[0172] The enhancement method for all the restriction conditions is as follows:

[0173] When the MAC entity performs a new transmission, for each uplink grant, select the logical channel(s) that meet the following conditions:

[0174] If a logical channel that does not contain the first data is configured with allowedSCS-List, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant;

[0175] If a logical channel that does not contain the first data is configured with maxPUSCH-Duration, and the configuration is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant;

[0176] If a logical channel that does not contain the first data is configured with configuredGrantType1Allowed, and the value of the configuration is set to "true" when the uplink grant is a Type 1 configured grant;

[0177] If a logical channel that does not contain the first data is configured with allowedServingCells, and the configuration includes the cell information associated with the uplink grant;

[0178] If a logical channel that does not contain the first data is configured with allowedCG-List, and the configuration includes the configured grant index associated with the uplink grant;

[0179] If a logical channel that does not contain the first data is configured with allowedPHY-PriorityIndex, and the configuration includes the priority index associated with the dynamic uplink grant;

[0180] If a logical channel that does not contain the first data is configured with allowedHARQ-mode, and the configuration includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant.

[0181] Method d3: A new set of logical channel restriction conditions is configured for each logical channel. When the logical channel contains the first data, the new restriction conditions are used.

[0182] For example, a new parameter is configured for each logical channel, indicating that when the logical channel contains the first data, one or more of the following parameters are used as conditions for the selection of the logical channel:

[0183] a list of allowed subcarrier spacings when the logical channel contains the first data (the second parameter), a maximum PUSCH duration when the logical channel contains the first data (the third parameter), whether type 1 configured grant is allowed when the logical channel contains the first data (the fourth parameter of Boolean type), a serving cell allowed when the logical channel contains the first data (the fifth parameter), a list of configured grants allowed when the logical channel contains the first data (the sixth parameter), a physical layer priority index allowed when the logical channel contains the first data (the seventh parameter), a HARQ mode allowed when the logical channel contains the first data (the eighth parameter), and the like.

[0184] The enhanced logical channel selection method is:

[0185] When the MAC entity performs a new transmission, a logical channel meeting the following conditions is selected for each uplink grant:

[0186] If the logical channel is configured with allowedSCS-List, the second parameter is not configured or does not contain the first data, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant, or the second parameter is configured and contains the first data, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant;

[0187] If the logical channel is configured with maxPUSCH-Duration, the third parameter is not configured or does not contain the first data, and the configuration is greater than or equal to the duration of the PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant, or the third parameter is configured and contains the first data, and the configuration (the third parameter configuration) is greater than or equal to the duration of the PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant;

[0188] If the logical channel is configured with configuredGrantType1Allowed, the fourth parameter is not configured or does not contain the first data, and the configuration is set to "true" when the uplink grant is a type 1 configured grant, or the fourth parameter is configured and contains the first data, and the configuration is set to "true" when the uplink grant is a type 1 configured grant;

[0189] If the logical channel is configured with allowedServingCells, the fifth parameter is not configured or does not contain the first data, and the configuration includes the cell information associated with the uplink grant, or the fifth parameter is configured and contains the first data, and the configuration includes the cell information associated with the uplink grant;

[0190] If the logical channel is configured with allowedCG-List, the sixth parameter is not configured or the first data is not included, and the configuration includes the configured grant index associated with the uplink grant, or the sixth parameter is configured and the first data is included, and the configuration includes the configured grant index associated with the uplink grant.

[0191] If the logical channel is configured with allowedPHY-PriorityIndex, the seventh parameter is not configured or the first data is not included, and the configuration includes the priority index associated with the dynamic uplink grant, or the seventh parameter is configured and the first data is included, and the configuration includes the priority index associated with the dynamic uplink grant.

[0192] If the logical channel is configured with allowedHARQ-mode, the eighth parameter is not configured or the first data is not included, and the configuration includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant, or the eighth parameter is configured and the first data is included, and the configuration includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant.

[0193] These new conditional parameters are pre-configured for each logical channel by RRC.

[0194] In some embodiments, the method can further include: sending, by the terminal device, uplink data to the network device.

[0195] In some embodiments, the uplink data includes data available for transmission in the logical channel.

[0196] In some embodiments, the uplink data includes the first data.

[0197] In some embodiments, the method can further include: receiving, by the terminal device, at least one of the following from the network device: the first information, the first threshold, the restriction condition, and the new restriction condition.

[0198] It is worth noting that the above figures only schematically illustrate the embodiments of the present application, but the present application is not limited thereto. For example, the execution order between the operations can be appropriately adjusted, and in addition, some operations can be added or some operations can be removed. Those skilled in the art can make appropriate modifications based on the above description, and the present application is not limited to the description of the above figures.

[0199] The above embodiments are only illustrative of the embodiments of the present application, but the present application is not limited thereto, and can be appropriately modified on the basis of the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0200] According to the above embodiments, the terminal device receives first information indicating a priority of a logical channel when data available for transmission of the logical channel includes first data, and performs resource allocation on the logical channel according to the first information, thereby enhancing the priority of the logical channel in the logical channel priority processing. By enhancing the priority of the logical channel, it is helpful to reasonably allocate resources for the logical channel, thereby ensuring service performance and user experience.

[0201] Embodiments of the second aspect

[0202] The embodiments of the present application provide an information processing method, which is described from the terminal device side. The same content as the embodiments of the first aspect will not be described again.

[0203] FIG. 7 is a schematic diagram of an information processing method according to an embodiment of the present application. As shown in FIG. 7, the method includes the following steps.

[0204] 701, the terminal device selects a logical channel, and performs resource allocation on the selected logical channel.

[0205] In some embodiments, the terminal device does not limit the logical channel whose data available for transmission includes the first data by any limit condition when selecting the logical channel; or relaxes the limit of one or more limit conditions for the logical channel whose data available for transmission includes the first data when selecting the logical channel; or uses a new limit condition for the logical channel whose data available for transmission includes the first data when selecting the logical channel.

[0206] In some embodiments, the first data includes data with a remaining time less than a first threshold.

[0207] In some embodiments, the remaining time includes a remaining time to a discard timer timeout of the first data.

[0208] In some embodiments, the first threshold is configured by RRC.

[0209] In some embodiments, the first threshold is configured in a logical channel configuration information element in an RRC reconfiguration message.

[0210] In some embodiments, when the MAC entity performs a new transmission, all logical channels containing the first data can be selected for each uplink grant.

[0211] In some embodiments, when the MAC entity performs a new transmission, a logical channel that does not contain the first data can be selected for each uplink grant if the following conditions are met:

[0212] if a logical channel that does not contain the first data is configured with allowedSCS-List, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant;

[0213] if a logical channel that does not contain the first data is configured with maxPUSCH-Duration, and the configuration is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant;

[0214] if a logical channel that does not contain the first data is configured with configuredGrantType1Allowed, and the value of the configuration is set to “true” when the uplink grant is a Type 1 configured grant;

[0215] if a logical channel that does not contain the first data is configured with allowedServingCells, and the configuration includes the cell information associated with the uplink grant;

[0216] if a logical channel that does not contain the first data is configured with allowedCG-List, and the configuration includes the configured grant index associated with the uplink grant;

[0217] if a logical channel that does not contain the first data is configured with allowedPHY-PriorityIndex, and the configuration includes the priority index associated with the dynamic uplink grant;

[0218] if a logical channel that does not contain the first data is configured with allowedHARQ-mode, and the configuration includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant.

[0219] In some embodiments, the new restriction condition includes at least one of the following:

[0220] second information indicating a list of allowed subcarrier spacings when the logical channel contains the first data;

[0221] third information indicating a maximum PUSCH duration when the logical channel contains the first data;

[0222] fourth information indicating whether a type 1 configured grant is allowed when the logical channel contains the first data;

[0223] fifth information indicating a serving cell allowed when the logical channel contains the first data;

[0224] sixth information indicating a configured grant list allowed when the logical channel contains the first data;

[0225] seventh information indicating a physical layer priority index allowed when the logical channel contains the first data;

[0226] eighth information indicating a HARQ mode allowed when the logical channel contains the first data.

[0227] In some embodiments, when the MAC entity performs a new transmission, a logical channel that meets the following conditions can be selected for each uplink grant:

[0228] If the logical channel is configured with allowedSCS-List, the second information is not configured or there is no first data, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant, or the second information is configured and there is the first data, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant;

[0229] If the logical channel is configured with maxPUSCH-Duration, the third information is not configured or there is no first data, and the configuration is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant, or the third information is configured and there is the first data, and the configuration (third parameter configuration) is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant;

[0230] If the logical channel is configured with configuredGrantType1Allowed, the fourth information is not configured or there is no first data, and the configuration is set to "true" when the uplink grant is a type 1 configured grant, or the fourth information is configured and there is the first data, and the configuration is set to "true" when the uplink grant is a type 1 configured grant;

[0231] if the logical channel is configured with allowedServingCells, the fifth information is not configured or the first data is not present, and the configuration includes cell information associated with the uplink grant, or the fifth information is configured and the first data is present, and the configuration includes cell information associated with the uplink grant;

[0232] if the logical channel is configured with allowedCG-List, the sixth information is not configured or the first data is not present, and the configuration includes configured grant index associated with the uplink grant, or the sixth information is configured and the first data is present, and the configuration includes configured grant index associated with the uplink grant;

[0233] if the logical channel is configured with allowedPHY-PriorityIndex, the seventh information is not configured or the first data is not present, and the configuration includes priority index associated with the dynamic uplink grant, or the seventh information is configured and the first data is present, and the configuration includes priority index associated with the dynamic uplink grant;

[0234] if the logical channel is configured with allowedHARQ-mode, the eighth information is not configured or the first data is not present, and the configuration includes allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant, or the eighth information is configured and the first data is present, and the configuration includes allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant.

[0235] In some embodiments, the new restriction condition is pre-configured for each of the logical channels by RRC.

[0236] In some embodiments, the method further comprises: sending, by the terminal device, uplink data to the network device.

[0237] In some embodiments, the uplink data comprises data available for transmission in the logical channel.

[0238] In some embodiments, the uplink data comprises the first data.

[0239] In some embodiments, the method further comprises: receiving, by the terminal device, at least one of the following from the network device: the first threshold, the restriction condition, and the new restriction condition.

[0240] It is notable that the above figures only schematically illustrate the embodiments of the present application, but the present application is not limited thereto. For example, the execution order between the operations can be appropriately adjusted, and in addition, some operations can be added or some operations can be reduced. A person skilled in the art can make appropriate modifications based on the above description, and the present application is not limited to the above figures.

[0241] The above embodiments only exemplarily illustrate the embodiments of the present application, but the present application is not limited thereto, and appropriate modifications can be made on the basis of the above embodiments. For example, the above embodiments can be used alone, or one or more of the above embodiments can be combined.

[0242] According to the above embodiments, the terminal device selects a logical channel, and performs resource allocation on the selected logical channel, wherein, when selecting the logical channel, the logical channel available for transmission including the first data is not limited by any restriction condition; or when selecting the logical channel, the logical channel available for transmission including the first data is relaxed by one or more restriction conditions; or when selecting the logical channel, the logical channel available for transmission including the first data is used by a new restriction condition, thereby enhancing the selection of the logical channel in the logical channel priority processing process. By enhancing the selection of the logical channel, it is helpful to reasonably allocate resources for the logical channel, so as to ensure the service performance and user experience.

[0243] Embodiments of the third aspect

[0244] The embodiments of the present application provide an information processing method, which is described from the network device side. The same content as the embodiments of the first aspect and the second aspect will not be described again.

[0245] FIG. 8 is a schematic diagram of an information processing method according to an embodiment of the present application. As shown in FIG. 8, the method comprises the following steps.

[0246] 801, the network device sends first information and / or ninth information to the terminal device, wherein the first information is used to indicate the priority of the logical channel when the data available for transmission of the logical channel includes the first data, and the ninth information is used to indicate a new restriction condition used when selecting the logical channel available for transmission including the first data.

[0247] In some embodiments, the first data includes data with a remaining time less than a first threshold.

[0248] In some embodiments, the remaining time includes the remaining time to the expiration of the discard timer of the first data.

[0249] In some embodiments, the network device further transmits a first threshold. The first threshold is configured by RRC.

[0250] In some embodiments, the first threshold is configured in a logical channel configuration information element in an RRC reconfiguration message.

[0251] In some embodiments, the priority of the logical channel is determined according to whether the data available for transmission in the logical channel includes the first data.

[0252] In some embodiments, the first information is configured by RRC.

[0253] In some embodiments, the new restriction condition is indicated by a ninth information, and the ninth information is configured by RRC, including at least one of:

[0254] a second information indicating a list of subcarrier spacings allowed when the logical channel contains the first data;

[0255] a third information indicating a maximum PUSCH duration when the logical channel contains the first data;

[0256] a fourth information indicating whether a type 1 configured grant is allowed when the logical channel contains the first data;

[0257] a fifth information indicating a serving cell allowed when the logical channel contains the first data;

[0258] a sixth information indicating a list of configured grants allowed when the logical channel contains the first data;

[0259] a seventh information indicating a physical layer priority index allowed when the logical channel contains the first data;

[0260] an eighth information indicating a HARQ mode allowed when the logical channel contains the first data.

[0261] In some embodiments, the new restriction condition is pre-configured for each of the logical channels by RRC.

[0262] In some embodiments, the method further includes: the network device receiving uplink data transmitted by the terminal device.

[0263] In some embodiments, the uplink data includes data available for transmission in the logical channel.

[0264] In some embodiments, the uplink data includes the first data.

[0265] It is notable that the above figures only schematically illustrate the embodiments of the present application, but the present application is not limited thereto. For example, the execution order between the operations can be appropriately adjusted, and in addition, some operations can be added or some operations can be reduced. A person skilled in the art can make appropriate modifications based on the above description, and the present application is not limited to the above figures.

[0266] The above embodiments only exemplarily illustrate the embodiments of the present application, but the present application is not limited thereto, and appropriate modifications can be made based on the above embodiments. For example, the above embodiments can be used individually, or one or more of the above embodiments can be combined.

[0267] According to the above embodiments, the network device sends, to the terminal device, first information used for indicating a priority of a logical channel when data available for transmission of the logical channel includes first data, thereby being able to enhance the priority of the logical channel in the logical channel priority processing. And / or, the network device sends, to the terminal device, ninth information used for indicating a new restriction condition used when performing logical channel selection for the logical channel when the data available for transmission of the logical channel includes the first data, thereby being able to enhance the selection of the logical channel in the logical channel priority processing. By enhancing the priority of the logical channel and / or the selection of the logical channel, it is helpful to reasonably allocate resources for the logical channel, thereby being able to guarantee the service performance and user experience.

[0268] Embodiments of the fourth aspect

[0269] The embodiments of the present application provide an information processing apparatus. The apparatus can be a terminal device, or can be one or more components or assemblies configured in the terminal device. The same content as the embodiments of the first aspect will not be described herein.

[0270] FIG. 9 is a schematic diagram of an information processing apparatus according to an embodiment of the present application. As shown in FIG. 9, the information processing apparatus 900 includes a receiving unit 901 and a processing unit 902.

[0271] The receiving unit 901 receives first information from a network device, the first information being used for indicating a priority of a logical channel when data available for transmission of the logical channel includes first data. The processing unit 802 performs resource allocation for the logical channel according to the first information.

[0272] In some embodiments, the first data includes data with a remaining time less than a first threshold.

[0273] In some embodiments, the remaining time includes a remaining time to expiration of a discard timer for the first data.

[0274] In some embodiments, the first threshold is configured by RRC.

[0275] In some embodiments, the first threshold is configured in a logical channel configuration information element in an RRC reconfiguration message.

[0276] In some embodiments, the priority of the logical channel is determined according to whether the data available for transmission of the logical channel includes the first data.

[0277] In some embodiments, the data available for transmission of the logical channel does not include the first data, and the priority of the logical channel is a configured default priority; or

[0278] the data available for transmission of the logical channel includes the first data, and the priority of the logical channel is the priority corresponding to the first information; or

[0279] all the first data in the logical channel is allocated resources, and the priority of the logical channel is a default priority.

[0280] In some embodiments, the value of the priority corresponding to the first information of the logical channel is less than or equal to the value of the default priority.

[0281] In some embodiments, the first information is configured by RRC.

[0282] In some embodiments, the priority of the logical channel is determined according to whether the data available for transmission of the logical channel includes the first data at the beginning of the resource allocation before the priority bit rate requirements of all selected logical channels are met.

[0283] In some embodiments, the data available for transmission of the logical channel includes the first data, and the priority of the logical channel is the priority corresponding to the first information; or the data available for transmission of the logical channel does not include the first data, and the priority of the logical channel is a default priority.

[0284] In some embodiments, when all the first data in the logical channel is allocated resources during the resource allocation, the priority of the logical channel is updated to a default priority.

[0285] In some embodiments, the processing unit 902 performs resource allocation of the logical channel according to the updated priority of the logical channel.

[0286] In some embodiments, in the resource allocation of the logical channel, the logical channels with Bj greater than 0 are allocated resources in order of priority from high to low.

[0287] In some embodiments, in the resource allocation for the logical channels whose data available for transmission includes the first data, the Bj of the logical channels is not considered, and the allocation is performed in order of priority from high to low. That is, in the resource allocation for the logical channels, the logical channels whose data available for transmission includes the first data are allocated in order of priority from high to low, regardless of the Bj of the logical channels, together with other logical channels whose Bj is greater than 0.

[0288] In some embodiments, after the priority bit rate requirement of all selected logical channels is met, the priority of the logical channel is the priority determined according to whether the data available for transmission of the logical channel includes the first data at the beginning of the resource allocation after the priority bit rate requirement is met.

[0289] In some embodiments, during the resource allocation after the priority bit rate requirement is met, when all the first data in the logical channel is allocated resources, the priority of the logical channel is updated to the default priority.

[0290] In some embodiments, the processing unit 902 performs resource allocation for the logical channel according to the updated priority of the logical channel.

[0291] In some embodiments, when more than one logical channel has the same priority, the logical channel including the first data is preferentially allocated resources.

[0292] In some embodiments, the processing unit 902 selects the logical channel, and performs resource allocation for the selected logical channel, wherein, when the logical channel is selected, the logical channel whose data available for transmission includes the first data is not subject to any restriction condition; or when the logical channel is selected, the logical channel whose data available for transmission includes the first data is subject to one or more restrictions relaxed; or when the logical channel is selected, the logical channel whose data available for transmission includes the first data is subject to a new restriction condition.

[0293] In some embodiments, when the MAC entity performs a new transmission, all the logical channels containing the first data are selected for each uplink grant.

[0294] In some embodiments, when the MAC entity performs a new transmission, the logical channel that meets the following condition is selected for each uplink grant:

[0295] If a logical channel that does not contain the first data is configured with allowedSCS-List, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant;

[0296] if a logical channel not containing the first data is configured with maxPUSCH-Duration, the configuration is larger than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant;

[0297] if a logical channel not containing the first data is configured with configuredGrantType1Allowed, and the value of the configuration is set to "true" when the uplink grant is a type 1 configured grant;

[0298] if a logical channel not containing the first data is configured with allowedServingCells, which includes the cell information associated with the uplink grant;

[0299] if a logical channel not containing the first data is configured with allowedCG-List, which includes the configured grant sequence number associated with the uplink grant;

[0300] if a logical channel not containing the first data is configured with allowedPHY-PriorityIndex, which includes the priority sequence number associated with the dynamic uplink grant;

[0301] if a logical channel not containing the first data is configured with allowedHARQ-mode, which includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant.

[0302] In some embodiments, the new restriction condition includes at least one of the following:

[0303] second information indicating a list of subcarrier spacings allowed when the logical channel contains the first data;

[0304] third information indicating a maximum PUSCH duration when the logical channel contains the first data;

[0305] fourth information indicating whether a type 1 configured grant is allowed when the logical channel contains the first data;

[0306] fifth information indicating allowed serving cells when the logical channel contains the first data;

[0307] sixth information indicating a list of allowed configured grants when the logical channel contains the first data;

[0308] a seventh information indicating a physical layer priority index allowed when the logical channel contains the first data;

[0309] an eighth information indicating a HARQ mode allowed when the logical channel contains the first data.

[0310] In some embodiments, when the MAC entity performs a new transmission, for each uplink grant, a logical channel is selected that meets the following conditions:

[0311] If the logical channel is configured with allowedSCS-List, the second information is not configured or there is no first data, and the set of allowed subcarrier spacing index values in this configuration includes the subcarrier spacing index associated with this uplink grant, or the second information is configured and there is first data, and the set of allowed subcarrier spacing index values in this configuration includes the subcarrier spacing index associated with this uplink grant;

[0312] If the logical channel is configured with maxPUSCH-Duration, the third information is not configured or there is no first data, and this configuration is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with this uplink grant, or the third information is configured and there is first data, and this configuration (third parameter configuration) is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with this uplink grant;

[0313] If the logical channel is configured with configuredGrantType1Allowed, the fourth information is not configured or there is no first data, and this configuration is set to "true" when this uplink grant is a type 1 configured grant, or the fourth information is configured and there is first data, and this configuration is set to "true" when this uplink grant is a type 1 configured grant;

[0314] If the logical channel is configured with allowedServingCells, the fifth information is not configured or there is no first data, and this configuration includes the cell information associated with this uplink grant, or the fifth information is configured and there is first data, and this configuration includes the cell information associated with this uplink grant;

[0315] If the logical channel is configured with allowedCG-List, the sixth information is not configured or the first data does not exist, and the configuration includes the configuration grant number associated with the uplink grant, or the sixth information is configured and the first data exists, and the configuration includes the configuration grant number associated with the uplink grant.

[0316] If the logical channel is configured with allowedPHY-PriorityIndex, the seventh information is not configured or the first data does not exist, and the configuration includes the priority number associated with the dynamic uplink grant, or the seventh information is configured and the first data exists, and the configuration includes the priority number associated with the dynamic uplink grant.

[0317] If the logical channel is configured with allowedHARQ-mode, the eighth information is not configured or the first data does not exist, and the configuration includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant, or the eighth information is configured and the first data exists, and the configuration includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant.

[0318] In some embodiments, the new restriction condition is pre-configured for each of the logical channels by RRC.

[0319] In some embodiments, the apparatus 900 further includes a sending unit 903. The sending unit 903 sends the uplink data to the network device.

[0320] In some embodiments, the uplink data includes data available for transmission in the logical channel.

[0321] In some embodiments, the uplink data includes the first data.

[0322] In some embodiments, the receiving unit 901 further receives at least one of the following: the first threshold, the restriction condition, and the new restriction condition.

[0323] The above various embodiments are only exemplarily described for the embodiments of the present application, but the present application is not limited thereto, and can be appropriately modified on the basis of the above various embodiments. For example, the above various embodiments can be used alone, or one or more of the above various embodiments can be combined.

[0324] It is worth noting that the above only describes the components or modules related to the present application, but the present application is not limited thereto. The information processing apparatus can also include other components or modules, and the specific content of these components or modules can be referred to related technologies.

[0325] In addition, for the sake of simplicity, only the connection relationship or signal path between the various components or modules is exemplarily shown in the drawings, but it should be clear to those skilled in the art that various related technologies such as bus connection can be used. The various components or modules described above can be implemented by hardware facilities such as processors, memories, transmitters, receivers, etc.; the present application is not limited thereto.

[0326] According to the above embodiment, the terminal device receives first information indicating a priority of a logical channel when data available for transmission of the logical channel includes first data, and performs resource allocation on the logical channel according to the first information, thereby enhancing the priority of the logical channel in the logical channel priority processing process. By enhancing the priority of the logical channel, it is helpful to reasonably allocate resources to the logical channel, thereby ensuring service performance and user experience.

[0327] Embodiments of the fifth aspect

[0328] The embodiments of the present application provide an information processing apparatus. The apparatus can be a terminal device, or one or more components or components configured in the terminal device, and the same content as the embodiments of the second aspect will not be described.

[0329] FIG. 10 is a schematic diagram of an information processing apparatus according to an embodiment of the present application. As shown in FIG. 10, the information processing apparatus 1000 includes a processing unit 1001. The processing unit 1001 selects a logical channel and performs resource allocation on the selected logical channel.

[0330] In some embodiments, when selecting the logical channel, the logical channel whose data available for transmission includes first data is not limited by any limit condition; or when selecting the logical channel, the logical channel whose data available for transmission includes the first data is relaxed by one or more limit conditions; or when selecting the logical channel, the logical channel whose data available for transmission includes the first data uses a new limit condition.

[0331] In some embodiments, the first data includes data with a remaining time less than a first threshold.

[0332] In some embodiments, the remaining time includes a remaining time to expiration of a discard timer for the first data.

[0333] In some embodiments, the first threshold is configured by RRC.

[0334] In some embodiments, the first threshold is configured in a logical channel configuration information element in an RRC reconfiguration message.

[0335] In some embodiments, when the MAC entity performs a new transmission, all logical channels containing the first data are selected for each uplink grant.

[0336] In some embodiments, when the MAC entity performs a new transmission, logical channels meeting the following conditions are selected for each uplink grant:

[0337] If one logical channel not containing the first data is configured with allowedSCS-List, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant;

[0338] If one logical channel not containing the first data is configured with maxPUSCH-Duration, and the configuration is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant;

[0339] If one logical channel not containing the first data is configured with configuredGrantType1Allowed, and the value of the configuration is set to “true” when the uplink grant is a type 1 configured grant;

[0340] If one logical channel not containing the first data is configured with allowedServingCells, which includes the cell information associated with the uplink grant;

[0341] If one logical channel not containing the first data is configured with allowedCG-List, which includes the configured grant index associated with the uplink grant;

[0342] If one logical channel not containing the first data is configured with allowedPHY-PriorityIndex, which includes the priority index associated with the dynamic uplink grant;

[0343] If one logical channel not containing the first data is configured with allowedHARQ-mode, which includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant.

[0344] In some embodiments, the new restriction condition includes at least one of the following:

[0345] second information indicating a list of subcarrier spacings allowed when the logical channel contains the first data;

[0346] third information indicating a maximum PUSCH duration when the logical channel contains the first data;

[0347] fourth information indicating whether a type 1 configured grant is allowed when the logical channel contains the first data;

[0348] fifth information indicating a serving cell allowed when the logical channel contains the first data;

[0349] sixth information indicating a list of configured grants allowed when the logical channel contains the first data;

[0350] seventh information indicating a physical layer priority index allowed when the logical channel contains the first data;

[0351] eighth information indicating a HARQ mode allowed when the logical channel contains the first data.

[0352] In some embodiments, when the MAC entity performs a new transmission, for each uplink grant, a logical channel is selected that meets the following conditions:

[0353] If the logical channel is configured with allowedSCS-List, the second information is not configured or there is no first data, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant, or the second information is configured and there is the first data, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant;

[0354] If the logical channel is configured with maxPUSCH-Duration, the third information is not configured or there is no first data, and the configuration is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant, or the third information is configured and there is the first data, and the configuration (third parameter configuration) is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant;

[0355] If the logical channel is configured with configuredGrantType1Allowed, the fourth information is not configured or there is no first data, and the configuration is set to "true" when the uplink grant is a type 1 configured grant, or the fourth information is configured and there is first data, and the configuration is set to "true" when the uplink grant is a type 1 configured grant;

[0356] If the logical channel is configured with allowedServingCells, the fifth information is not configured or there is no first data, and the configuration includes the cell information associated with the uplink grant, or the fifth information is configured and there is first data, and the configuration includes the cell information associated with the uplink grant;

[0357] If the logical channel is configured with allowedCG-List, the sixth information is not configured or there is no first data, and the configuration includes the configured grant sequence number associated with the uplink grant, or the sixth information is configured and there is first data, and the configuration includes the configured grant sequence number associated with the uplink grant;

[0358] If the logical channel is configured with allowedPHY-PriorityIndex, the seventh information is not configured or there is no first data, and the configuration includes the priority sequence number associated with the dynamic uplink grant, or the seventh information is configured and there is first data, and the configuration includes the priority sequence number associated with the dynamic uplink grant;

[0359] If the logical channel is configured with allowedHARQ-mode, the eighth information is not configured or there is no first data, and the configuration includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant, or the eighth information is configured and there is first data, and the configuration includes the allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant.

[0360] In some embodiments, the new restriction condition is pre-configured for each of the logical channels by RRC.

[0361] In some embodiments, the apparatus 1000 further includes a sending unit 1002. The sending unit 1002 sends the uplink data to a network device.

[0362] In some embodiments, the uplink data includes data available for transmission in the logical channel.

[0363] In some embodiments, the uplink data comprises the first data.

[0364] In some embodiments, the apparatus 1000 further includes a receiving unit 1003. The receiving unit 1003 receives at least one of the following: the first threshold, the restriction condition, and the new restriction condition.

[0365] The above various embodiments are only exemplarily described, but the present application is not limited thereto, and can be appropriately modified on the basis of the above various embodiments. For example, the above various embodiments can be used alone, or one or more of the above various embodiments can be combined.

[0366] It is worth noting that the above only describes the components or modules related to the present application, but the present application is not limited thereto. The information processing apparatus can further include other components or modules, and the specific content of these components or modules can be referred to the related art.

[0367] In addition, for the sake of simplicity, only the connection relationship or signal path between the various components or modules is exemplarily shown in the drawings, but it should be clear to those skilled in the art that various related technologies such as bus connection can be used. The above various components or modules can be realized by hardware facilities such as processors, memories, transmitters, receivers, etc.; the present application is not limited thereto.

[0368] According to the above embodiments, the terminal device selects a logical channel, and performs resource allocation on the selected logical channel, wherein when selecting the logical channel, the logical channel whose data available for transmission includes the first data is not limited by any restriction condition; or when selecting the logical channel, the logical channel whose data available for transmission includes the first data is relaxed by one or more restriction conditions; or when selecting the logical channel, the logical channel whose data available for transmission includes the first data is used with a new restriction condition, thereby the selection of the logical channel in the logical channel priority processing process can be enhanced. By enhancing the selection of the logical channel, it is helpful to reasonably allocate resources for the logical channel, thereby the service performance and user experience can be guaranteed.

[0369] Embodiments of the sixth aspect

[0370] The embodiments of the present application provide an information processing apparatus. The apparatus can be a network device, or one or more components or components configured in the network device, and the same content as the embodiments of the third aspect will not be described.

[0371] FIG. 11 is a schematic diagram of an information processing device according to an embodiment of the present application. As shown in FIG. 11, the information processing device 1100 includes a sending unit 1101. The sending unit 1101 sends first information and / or ninth information to a terminal device, wherein the first information is used to indicate a priority of a logical channel when data available for transmission of the logical channel includes first data, and the ninth information is used to indicate a new restriction condition used when logical channel selection is performed for the logical channel whose data available for transmission includes the first data.

[0372] In some embodiments, the first data includes data whose remaining time is less than a first threshold.

[0373] In some embodiments, the remaining time includes a remaining time to expiration of a discard timer for the first data.

[0374] In some embodiments, the sending unit 1101 further sends the first threshold. The first threshold is configured by RRC.

[0375] In some embodiments, the first threshold is configured in a logical channel configuration information element in an RRC reconfiguration message.

[0376] In some embodiments, the priority of the logical channel is determined according to whether the data available for transmission of the logical channel includes the first data.

[0377] In some embodiments, the first information is configured by RRC.

[0378] In some embodiments, the new restriction condition is indicated by the ninth information, and the ninth information is configured by RRC, including at least one of:

[0379] second information indicating a list of subcarrier spacings allowed when the logical channel contains the first data;

[0380] third information indicating a maximum PUSCH duration when the logical channel contains the first data;

[0381] fourth information indicating whether a type 1 configured grant is allowed when the logical channel contains the first data;

[0382] fifth information indicating a serving cell allowed when the logical channel contains the first data;

[0383] sixth information indicating a list of configured grants allowed when the logical channel contains the first data;

[0384] a seventh information indicating a physical layer priority order allowed when the logical channel contains the first data;

[0385] an eighth information indicating a HARQ mode allowed when the logical channel contains the first data.

[0386] In some embodiments, the new restriction condition is preconfigured for each of the logical channels by RRC.

[0387] In some embodiments, the apparatus 1100 further includes a receiving unit 1102. The receiving unit 1102 receives uplink data sent by a terminal device.

[0388] In some embodiments, the uplink data includes data available for transmission in the logical channel.

[0389] In some embodiments, the uplink data includes first data.

[0390] The above various embodiments only exemplarily illustrate the embodiments of the present application, but the present application is not limited thereto, and can be appropriately modified on the basis of the above various embodiments. For example, the above various embodiments can be used alone, or one or more of the above various embodiments can be combined.

[0391] It is worth noting that the above only illustrates the components or modules related to the present application, but the present application is not limited thereto. The information processing apparatus can further include other components or modules, and the specific content of these components or modules can be referred to the related art.

[0392] In addition, for the sake of simplicity, only the connection relationship or signal direction between the components or modules is exemplarily shown in the drawings, but it should be clear to those skilled in the art that various related technologies such as bus connection can be used. The above various components or modules can be realized by hardware facilities such as processors, memories, transmitters, receivers, etc.; the present application is not limited thereto.

[0393] According to the above embodiments, the network device sends the first information to the terminal device, the first information being used for indicating the priority of the logical channel when the data available for transmission of the logical channel includes the first data, thereby being capable of enhancing the priority of the logical channel in the logical channel priority processing. And / or, the network device sends the ninth information to the terminal device, the ninth information being used for indicating the new restriction condition used when the logical channel selection is performed on the logical channel when the data available for transmission of the logical channel includes the first data, thereby being capable of enhancing the selection of the logical channel in the logical channel priority processing. By enhancing the priority of the logical channel and / or the selection of the logical channel, it is helpful to reasonably allocate resources for the logical channel, thereby being capable of guaranteeing the service performance and user experience.

[0394] Embodiments of the seventh aspect

[0395] The embodiments of the present application further provide a communication system, which can refer to FIG. 1, and the same content as the embodiments of the first aspect to the sixth aspect will not be repeated.

[0396] In some embodiments, the communication system 100 can at least include a network device and a terminal device.

[0397] The network device sends the first information and / or the ninth information to the terminal device, wherein the first information is used for indicating the priority of the logical channel when the data available for transmission of the logical channel includes the first data, and the ninth information is used for indicating the new restriction condition used when the logical channel selection is performed on the logical channel when the data available for transmission of the logical channel includes the first data.

[0398] The terminal device performs resource allocation on the logical channel according to the first information, and / or the terminal device selects a logical channel and performs resource allocation on the selected logical channel, wherein when the logical channel is selected, the logical channel whose data available for transmission includes the first data is not limited by any restriction condition; or when the logical channel is selected, the logical channel whose data available for transmission includes the first data is relaxed by one or more restriction conditions; or when the logical channel is selected, the logical channel whose data available for transmission includes the first data is used by a new restriction condition.

[0399] The embodiments of the present application further provide a network device, which can be a base station for example, but the present application is not limited thereto, and can also be other network devices.

[0400] Fig. 12 is a schematic diagram of a network device according to an embodiment of the present application. As shown in Fig. 12, the network device 1200 can include a processor 1210 (e.g., a central processing unit, CPU) and a memory 1220 coupled to the processor 1210. The memory 1220 can store various data. In addition, the memory 1220 can store a program 1230 for information processing, and execute the program 1230 under control of the processor 1210.

[0401] For example, the processor 1210 can be configured to execute the program to implement the operation of the network device in the method according to an embodiment of the third aspect. For example, the processor 1210 can be configured to perform the following control: the network device sends first information and / or ninth information to the terminal device, wherein the first information is used to indicate the priority of the logical channel when the data available for transmission of the logical channel includes the first data, and the ninth information is used to indicate a new restriction condition used when performing logical channel selection for the logical channel whose data available for transmission includes the first data.

[0402] In addition, as shown in Fig. 12, the network device 1200 can further include a transceiver 1240, an antenna 1250, and the like. The functions of the above-mentioned components are similar to those of the related art, and will not be described here. It should be noted that the network device 1200 does not necessarily include all the components shown in Fig. 12. In addition, the network device 1200 can include components not shown in Fig. 12, which can be referred to the related art.

[0403] Embodiments of the present application also provide a terminal device, but the present application is not limited thereto, and can also be other devices.

[0404] Fig. 13 is a schematic diagram of a terminal device according to an embodiment of the present application. As shown in Fig. 13, the terminal device 1300 can include a processor 1310 and a memory 1320. The memory 1320 stores data and programs, and is coupled to the processor 1310. It should be noted that the figure is exemplary. Other types of structures can also be used to supplement or replace the structure to implement telecommunication functions or other functions.

[0405] For example, the processor 1310 can be configured to execute the program to implement the method according to an embodiment of the first aspect. For example, the processor 1310 can be configured to perform the following control: the terminal device receives first information from the network device, wherein the first information is used to indicate the priority of the logical channel when the data available for transmission of the logical channel includes the first data; and the terminal device performs resource allocation for the logical channel according to the first information.

[0406] For example, the processor 1310 can be configured to execute programs to implement the method as described in the embodiments of the second aspect. For example, the processor 1310 can be configured to perform the control as follows: the terminal device selects a logical channel, resource allocation is performed on the selected logical channel, wherein, when selecting the logical channel, the logical channel available for transmission including the first data is not limited by any restriction condition; or when selecting the logical channel, the logical channel available for transmission including the first data is relaxed in one or more restriction conditions; or when selecting the logical channel, the logical channel available for transmission including the first data is used with a new restriction condition.

[0407] As shown in FIG. 13, the terminal device 1300 can further include a communication module 1330, an input unit 1340, a display 1350, and a power supply 1360. The functions of the above components are similar to those of the related art, and will not be described here. It should be noted that the terminal device 1300 does not necessarily include all the components shown in FIG. 13, and the above components are not essential; in addition, the terminal device 1300 can include components not shown in FIG. 13, and can refer to the related art.

[0408] The embodiments of the present application further provide a computer program, which, when executed in a terminal device, causes the terminal device to perform the method of the embodiments of the first aspect or the second aspect.

[0409] The embodiments of the present application further provide a storage medium storing a computer program, which causes a terminal device to perform the method of the embodiments of the first aspect or the second aspect.

[0410] The embodiments of the present application further provide a computer program product, which contains at least a computer program, and the computer program is executed by a processor to cause a terminal device to perform the method of the embodiments of the first aspect or the second aspect.

[0411] The embodiments of the present application further provide a computer program, which, when executed in a network device, causes the network device to perform the method of the embodiments of the third aspect.

[0412] The embodiments of the present application further provide a storage medium storing a computer program, which causes a network device to perform the method of the embodiments of the third aspect.

[0413] The embodiments of the present application further provide a computer program product, which contains at least a computer program, and the computer program is executed by a processor to cause a network device to perform the method of the embodiments of the third aspect.

[0414] The apparatuses and methods described above can be implemented by hardware, or by hardware combined with software. The present application relates to a computer readable program, which, when executed by a logic component, causes the logic component to implement the above-described apparatuses or components, or causes the logic component to implement the above-described various methods or steps. The present application also relates to a storage medium for storing the above program, such as a hard disk, a magnetic disk, an optical disk, a DVD, a flash memory, etc.

[0415] The methods / apparatuses described in connection with the embodiments of the present application can be directly embodied as hardware, software modules executed by a processor, or a combination thereof. For example, one or more of the functional blocks shown in the figures and / or a combination of one or more of the functional blocks can correspond to individual software modules of a computer program flow, or to individual hardware modules. The software modules can each correspond to an individual step shown in the figures. The hardware modules can be implemented, for example, by using a field-programmable gate array (FPGA) to solidify the software modules.

[0416] The software modules can be located in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a mobile disk, a CD-ROM, or any other form of storage medium known in the art. A storage medium can be coupled to the processor, so that the processor can read information from the storage medium and write information to the storage medium; or the storage medium can be an integral part of the processor. The processor and the storage medium can be located in an ASIC. The software modules can be stored in a memory of the mobile terminal, or in a memory card that can be inserted into the mobile terminal. For example, if the device (such as a mobile terminal) uses a MEGA-SIM card or a large-capacity flash memory device, the software modules can be stored in the MEGA-SIM card or the large-capacity flash memory device.

[0417] One or more of the functional blocks shown in the figures and / or a combination of one or more of the functional blocks can be implemented as 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 device, discrete gate or transistor logic, discrete hardware components, or any appropriate combination thereof, for performing the functions described in the present application. One or more of the functional blocks shown in the figures and / or a combination of one or more of the functional blocks can also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in communication with a DSP core, or any other such configuration.

[0418] The present application is described above in connection with specific embodiments, but those skilled in the art will understand that the description is merely exemplary and is not intended to limit the scope of the application. Various modifications and variations of the application will be apparent to those skilled in the art from the spirit and principles of the application, and such modifications and variations are intended to be within the scope of the application.

[0419] In connection with the embodiments including the above embodiments, the following supplementary notes are also disclosed:

[0420] 1. An information processing apparatus configured to be deployed in a terminal device, the apparatus comprising:

[0421] a receiving unit configured to receive first information from a network device, the first information being indicative of a priority of a logical channel when data available for transmission of the logical channel includes first data;

[0422] a processing unit configured to perform resource allocation for the logical channel based on the first information.

[0423] 2. The apparatus according to supplementary note 1, wherein:

[0424] the priority of the logical channel is determined based on whether the data available for transmission of the logical channel includes the first data.

[0425] 3. The apparatus according to supplementary note 1, wherein:

[0426] the processing unit is configured to select the logical channel, and perform resource allocation for the selected logical channel,

[0427] wherein, in selecting the logical channel, a logical channel whose data available for transmission includes the first data is not subject to any restriction condition; or

[0428] in selecting the logical channel, a logical channel whose data available for transmission includes the first data is subject to a relaxation of one or more restriction conditions; or

[0429] in selecting the logical channel, a logical channel whose data available for transmission includes the first data is subject to a new restriction condition.

[0430] 4. An information processing apparatus configured to be deployed in a terminal device, the apparatus comprising:

[0431] a processing unit configured to select a logical channel, and perform resource allocation for the selected logical channel,

[0432] wherein, in selecting the logical channel, a logical channel whose data available for transmission includes first data is not subject to any restriction condition; or

[0433] one or more restrictions are relaxed for logical channels available for transmission including the first data when selecting the logical channels; or

[0434] new restrictions are used for logical channels available for transmission including the first data when selecting the logical channels.

[0435] 5. The apparatus according to any of the preceding claims 1 or 4, wherein,

[0436] all logical channels containing the first data are selected for each uplink grant when the MAC entity performs a new transmission.

[0437] 6. The apparatus according to any of the preceding claims 1 or 4, wherein,

[0438] logical channels meeting the following conditions are selected for each uplink grant when the MAC entity performs a new transmission:

[0439] if one logical channel not containing the first data is configured with allowedSCS-List, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant;

[0440] if one logical channel not containing the first data is configured with maxPUSCH-Duration, and the configuration is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant;

[0441] if one logical channel not containing the first data is configured with configuredGrantType1Allowed, and the value of the configuration is set to "true" when the uplink grant is a Type 1 configured grant;

[0442] if one logical channel not containing the first data is configured with allowedServingCells, and the configuration includes the cell information associated with the uplink grant;

[0443] if one logical channel not containing the first data is configured with allowedCG-List, and the configuration includes the configured grant index associated with the uplink grant;

[0444] if one logical channel not containing the first data is configured with allowedPHY-PriorityIndex, and the configuration includes the priority index associated with the dynamic uplink grant;

[0445] If a logical channel which does not contain the first data is configured with allowedHARQ-mode, it includes the allowed uplink Hybrid Automatic Repeat Request mode associated with the uplink grant.

[0446] 7. The apparatus according to any one of the preceding claims 1 to 4, wherein,

[0447] When the MAC entity performs a new transmission, for each uplink grant, a logical channel is selected which fulfils the following conditions:

[0448] If the logical channel is configured with allowedSCS-List, the second information is not configured or there is no first data, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant, or the second information is configured and there is first data, and the set of allowed subcarrier spacing index values in the configuration includes the subcarrier spacing index associated with the uplink grant;

[0449] If the logical channel is configured with maxPUSCH-Duration, the third information is not configured or there is no first data, and the configuration is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant, or the third information is configured and there is first data, and the configuration (third parameter configuration) is greater than or equal to the duration of PUSCH (Physical Uplink Shared CHannel) transmission associated with the uplink grant;

[0450] If the logical channel is configured with configuredGrantType1Allowed, the fourth information is not configured or there is no first data, and the configuration is set to "true" when the uplink grant is a type 1 configured grant, or the fourth information is configured and there is first data, and the configuration is set to "true" when the uplink grant is a type 1 configured grant;

[0451] If the logical channel is configured with allowedServingCells, the fifth information is not configured or there is no first data, and the configuration includes the cell information associated with the uplink grant, or the fifth information is configured and there is first data, and the configuration includes the cell information associated with the uplink grant;

[0452] if the logical channel is configured with allowedCG-List, the sixth information is not configured or there is no first data, and the configuration includes a configured grant number associated with the uplink grant, or the sixth information is configured and there is the first data, and the configuration includes a configured grant number associated with the uplink grant;

[0453] if the logical channel is configured with allowedPHY-PriorityIndex, the seventh information is not configured or there is no first data, and the configuration includes a priority index associated with the dynamic uplink grant, or the seventh information is configured and there is the first data, and the configuration includes a priority index associated with the dynamic uplink grant;

[0454] if the logical channel is configured with allowedHARQ-mode, the eighth information is not configured or there is no first data, and the configuration includes an allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant, or the eighth information is configured and there is the first data, and the configuration includes an allowed uplink HARQ (Hybrid Automatic Repeat Request) mode associated with the uplink grant.

[0455] 8. An information processing apparatus configured to a network device, the apparatus comprising:

[0456] a sending unit configured to send, to a terminal device, first information and / or ninth information, wherein the first information is used to indicate a priority of a logical channel when data available for transmission of the logical channel includes first data, and the ninth information is used to indicate a new restriction condition used when logical channel selection is performed for a logical channel for which data available for transmission includes first data.

[0457] 9. An information processing method applied to a terminal device, the method comprising:

[0458] receiving, by the terminal device, first information from a network device, the first information being used to indicate a priority of a logical channel when data available for transmission of the logical channel includes first data;

[0459] performing, by the terminal device, resource allocation for the logical channel according to the first information.

[0460] 10. An information processing method applied to a network device, the method comprising:

[0461] The network device sends the first information and / or the ninth information to the terminal device, wherein the first information is used to indicate the priority of the logical channel when the data available for transmission of the logical channel includes the first data, and the ninth information is used to indicate a new restriction condition used when performing logical channel selection for the logical channel whose data available for transmission includes the first data.

Claims

1. An information processing apparatus, configured in a terminal device, the apparatus comprising: A receiving unit receives first information from a network device, the first information being used to indicate the priority of the logical channel when the data available for transmission on the logical channel includes first data; The processing unit allocates resources to the logical channel based on the first information.

2. The apparatus according to claim 1, wherein, The first data is data where the remaining time is less than the first threshold.

3. The apparatus according to claim 2, wherein, The remaining time is the remaining time until the discard timer for the first data expires; and / or The first threshold is configured by RRC.

4. The apparatus according to claim 3, wherein, The first threshold is configured in the logical channel configuration information element in the RRC reconfiguration message.

5. The apparatus according to claim 1, wherein, The data available for transmission in the logical channel does not include the first data, and the priority of the logical channel is the configured default priority; or The data that can be transmitted through the logical channel includes the first data, and the priority of the logical channel is the priority corresponding to the first information. or All first data in the logical channel are allocated resources, and the priority of the logical channel is the configured default priority.

6. The apparatus according to claim 5, wherein, The priority value corresponding to the first information of the logical channel is less than or equal to the default priority value of the logical channel.

7. The apparatus according to claim 5, wherein, Before the priority bit rate requirements of all selected logical channels are met, the priority of the logical channel is determined at the beginning of the resource allocation based on whether the data available for transmission on the logical channel includes the first data.

8. The apparatus according to claim 7, wherein, The data available for transmission in the logical channel includes the first data, and the priority of the logical channel is... The priority corresponding to the first information; Alternatively, the data available for transmission in the logical channel may not include the first data, and the priority of the logical channel may be the default priority.

9. The apparatus according to claim 7, wherein, During the resource allocation process, when all the first data in the logical channel is allocated resources, the priority of the logical channel is updated to the default priority.

10. The apparatus according to any one of claims 7 to 9, wherein, In the resource allocation of the logical channels, resources are allocated to logical channels whose variable Bj is greater than 0, in order of priority from high to low. or In the resource allocation of the logical channel, the logical channel that can be used to transmit data including the first data is allocated in descending order of priority, without considering the variable Bj of the logical channel, together with other logical channels whose Bj is greater than 0.

11. The apparatus according to claim 6, wherein, After the priority bit rate requirements of all selected logical channels are met, the priority of the logical channel is the start of resource allocation after the priority bit rate requirements are met, based on whether the data available for transmission on the logical channel includes the priority determined by the first data.

12. The apparatus according to claim 11, wherein, During resource allocation after the priority bit rate requirement is met, when all first data in the logical channel has been allocated resources, the priority of the logical channel is updated to the default priority.

13. The apparatus according to claim 9 or 12, wherein, The processing unit allocates resources for the logical channel according to the updated priority of the logical channel.

14. The apparatus according to any one of claims 1, 7 to 13, wherein, When more than one logical channel has the same priority, the logical channel that includes the first data is given priority in resource allocation.

15. The apparatus according to claim 1, wherein, The first information is configured by RRC.

16. The apparatus according to claim 1, wherein, The processing unit selects the logical channel and allocates resources to the selected logical channel. Wherein, when selecting the logical channel, no restrictions are imposed on the logical channel that can be used to transmit data including the first data; or When selecting the logical channel, one or more restrictions are relaxed for the logical channel that can be used to transmit data including the first data; or When selecting the logical channel, new constraints are applied to the logical channels that can be used to transmit data including the first data.

17. The apparatus according to claim 16, wherein, The new limiting conditions include at least one of the following: The second information indicates a list of subcarrier intervals allowed when the logical channel contains the first data; The third information indicates the maximum PUSCH duration when the first data is contained in the logical channel; The fourth information indicates whether type 1 configuration authorization is allowed when the logical channel contains the first data; The fifth piece of information indicates the serving cell permitted when the logical channel contains the first data; The sixth information indicates a list of configuration authorizations allowed when the first data is contained in the logical channel; The seventh information indicates the physical layer priority number allowed when the logical channel contains the first data; The eighth information indicates the HARQ mode allowed when the first data is contained in the logical channel.

18. The apparatus according to claim 16, wherein, The new constraints are pre-configured for each of the logical channels via RRC.

19. An information processing apparatus, configured in a terminal device, the apparatus comprising: The processing unit selects a logical channel and allocates resources to the selected logical channel. Specifically, when selecting the logical channel, the logical channel that can be used to transmit data including the first data is not... Impose any restrictions; or When selecting the logical channel, one or more restrictions are relaxed for the logical channel that can be used to transmit data including the first data; or When selecting the logical channel, new constraints are applied to the logical channels that can be used to transmit data including the first data.

20. A communication system, characterized in that, The communication system includes network equipment and terminal equipment, wherein... The network device sends first information and / or ninth information to the terminal device, wherein the first information is used to indicate the priority of the logical channel when the data available for transmission on the logical channel includes first data, and the ninth information is used to indicate new constraints used when selecting a logical channel for a logical channel that is available for transmission of data including first data. The terminal device allocates resources to the logical channel based on the first information, and / or the terminal device selects a logical channel and allocates resources to the selected logical channel, wherein, when selecting the logical channel, no restrictions are imposed on the logical channel that can be used to transmit data including the first data; or when selecting the logical channel, one or more restrictions are relaxed on the logical channel that can be used to transmit data including the first data; or when selecting the logical channel, new restrictions are applied to the logical channel that can be used to transmit data including the first data.

Citation Information

Patent Citations

  • Data transmission method and device

    CN110167066A

  • Transmission method and terminal

    CN111294936A

  • Method for uplink logical channel multiplexing and terminal device

    CN113678531A

  • Logic channel priority processing method and device, electronic equipment and storage medium

    CN115843442A