WO2020211097A1 - Information processing method, network device, and terminal device - Google Patents
Information processing method, network device, and terminal device Download PDFInfo
- Publication number
- WO2020211097A1 WO2020211097A1 PCT/CN2019/083545 CN2019083545W WO2020211097A1 WO 2020211097 A1 WO2020211097 A1 WO 2020211097A1 CN 2019083545 W CN2019083545 W CN 2019083545W WO 2020211097 A1 WO2020211097 A1 WO 2020211097A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- mac
- uplink transmission
- logical channel
- transmission resource
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
Definitions
- the present invention relates to the field of information processing technology, in particular to an information processing method, network equipment, terminal equipment, chip, computer readable storage medium, computer program product, and computer program.
- MAC CE Media Access Control Element
- URLLC Transmission Quality of service
- embodiments of the present invention provide an information processing method, network equipment, terminal equipment, chip, computer readable storage medium, computer program product, and computer program.
- an information processing method is provided, applied to a terminal device, and the method includes:
- the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel;
- an information processing method which is applied to a network device, and the method includes:
- the first MAC CE through the first uplink transmission resource transmitted by the terminal device; where the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel.
- a terminal device including:
- the first processing unit adds a first MAC CE to the first uplink transmission resource; wherein, the first MAC CE is a MAC CE corresponding to a preset service or a MAC CE corresponding to a first type of logical channel;
- the first communication unit transmits the first uplink transmission resource to the network device.
- a network device including:
- the second communication unit obtains the first MAC CE through the first uplink transmission resource transmitted by the terminal device; where the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel.
- a terminal device including a processor and a memory.
- the memory is used to store a computer program
- the processor is used to call and run the computer program stored in the memory to execute the method in the above-mentioned first aspect or each of its implementation modes.
- a network device including a processor and a memory.
- the memory is used to store a computer program
- the processor is used to call and run the computer program stored in the memory to execute the method in the above-mentioned second aspect or each of its implementation modes.
- a chip is provided, which is used to implement any one of the foregoing first to fifth aspects or the method in each implementation manner thereof.
- the chip includes: a processor, configured to call and run a computer program from the memory, so that the device installed with the chip executes any one of the above-mentioned first aspect to the second aspect or any of the implementations thereof method.
- a computer-readable storage medium for storing a computer program that enables a computer to execute any one of the first aspect to the second aspect or the method in each implementation manner thereof.
- a computer program product including computer program instructions, which cause a computer to execute any one of the above-mentioned first aspect to the second aspect or the method in each implementation manner thereof.
- a computer program which, when run on a computer, causes the computer to execute any one of the above-mentioned first aspect to the second aspect or the method in each implementation manner thereof.
- FIG. 1 is a schematic diagram 1 of a communication system architecture provided by an embodiment of the present application.
- FIG. 2 is a schematic diagram 1 of the flow of an information processing method provided by an embodiment of the present application.
- FIG. 3 is a schematic diagram of the second flow of an information processing method provided by an embodiment of the present application.
- FIG. 4 is a third schematic flowchart of an information processing method provided by an embodiment of the present application.
- FIG. 5 is a fourth schematic flowchart of an information processing method provided by an embodiment of the present application.
- FIG. 6 is a fifth schematic flowchart of an information processing method provided by an embodiment of the present application.
- FIG. 7 is a sixth flowchart of an information processing method provided by an embodiment of the present application.
- FIG. 8 is a seventh flowchart of an information processing method provided by an embodiment of the present application.
- FIG. 9 is a schematic diagram of the structure of a terminal device provided by an embodiment of the present application.
- FIG. 10 is a schematic diagram 1 of the composition structure of a network device provided by an embodiment of the present application.
- FIG. 11 is a schematic diagram of the structure of a communication device provided by an embodiment of the present invention.
- FIG. 12 is a schematic block diagram of a chip provided by an embodiment of the present application.
- FIG. 13 is a schematic diagram 2 of a communication system architecture provided by an embodiment of the present application.
- GSM Global System of Mobile Communication
- CDMA Code Division Multiple Access
- WCDMA Wideband Code Division Multiple Access
- GSM Global System of Mobile Communication
- GPRS General Packet Radio Service
- LTE Long Term Evolution
- FDD Frequency Division Duplex
- TDD Time Division Duplex
- UMTS Universal Mobile Telecommunication System
- WiMAX Worldwide Interoperability for Microwave Access
- the communication system 100 applied in the embodiment of the present application may be as shown in FIG. 1.
- the communication system 100 may include a network device 110, and the network device 110 may be a device that communicates with a UE 120 (or called a communication terminal or a terminal).
- the network device 110 may provide communication coverage for a specific geographic area, and may communicate with UEs located in the coverage area.
- the network equipment 110 may be a network equipment (Base Transceiver Station, BTS) in a GSM system or a CDMA system, a network equipment (NodeB, NB) in a WCDMA system, or an evolution in an LTE system Type network equipment (Evolutional Node B, eNB or eNodeB), or a wireless controller in the Cloud Radio Access Network (CRAN), or the network equipment may be a mobile switching center, a relay station, an access point, In-vehicle devices, wearable devices, hubs, switches, bridges, routers, network side devices in 5G networks, or network devices in the future evolution of the Public Land Mobile Network (PLMN), etc.
- BTS Base Transceiver Station
- NodeB, NB network equipment
- LTE system Type network equipment Evolutional Node B, eNB or eNodeB
- CRAN Cloud Radio Access Network
- the network equipment may be a mobile switching center, a relay station, an access point, In-vehicle devices, wearable
- the communication system 100 also includes at least one UE 120 located within the coverage area of the network device 110.
- UE as used herein includes but is not limited to connection via wired lines, such as via public switched telephone networks (PSTN), digital subscriber lines (Digital Subscriber Line, DSL), digital cables, and direct cable connections; And/or another data connection/network; and/or via a wireless interface, such as for cellular networks, wireless local area networks (WLAN), digital TV networks such as DVB-H networks, satellite networks, AM-FM Broadcast transmitter; and/or another UE's device configured to receive/send communication signals; and/or Internet of Things (IoT) equipment.
- a UE set to communicate through a wireless interface may be referred to as a "wireless communication terminal", a “wireless terminal” or a "mobile terminal”.
- direct terminal connection (Device to Device, D2D) communication may be performed between UEs 120.
- the embodiment of the present invention provides an information processing method, which is applied to a terminal device, as shown in FIG. 2, including:
- Step 21 Add a first MAC CE to the first uplink transmission resource; where the first MAC CE is a MAC CE corresponding to a preset service or a MAC CE corresponding to the first type of logical channel;
- Step 22 Transmit the first uplink transmission resource to the network device.
- the preset service is at least one of the following: a service with a preset identifier, a service of a preset type, a service with a preset service priority, and a service with a priority greater than a preset threshold;
- the first type of logical channel it can be understood as a logical channel corresponding to a preset service, or, the first type of logical channel may also be at least one of the following: a logical channel with a preset priority, a priority greater than a preset threshold Value logical channels, preset types of logical channels, and preset identifiers.
- the first type of logical channel may also be a logical channel corresponding to a specific MCS level or table that can be used; or, a logical channel corresponding to a specific allowed serving cell/carrier mapping restriction, or mapping restriction group; or, A logical channel transmitted on a specific resource.
- the specific resource may be a resource of a specific priority, or a resource used to transmit a specific service.
- the specific priority may be a specified priority or a specified priority threshold; the specific service may be a preset service, such as URLLC and so on.
- the information processing method provided in this embodiment may be shown in FIG. 3 on the network device side, including:
- Step 31 Obtain the first MAC CE through the first uplink transmission resource transmitted by the terminal device; where the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel.
- the information processing method provided in this embodiment combined with the overall processing flow of terminal equipment and network equipment, may be as shown in Figure 4, including:
- Step 41 The terminal device adds a first MAC CE to the first uplink transmission resource; where the first MAC CE is a MAC CE corresponding to a preset service or a MAC CE corresponding to the first type of logical channel;
- Step 42 The terminal device transmits the first uplink transmission resource to the network device;
- Step 43 The network device obtains the first MAC CE through the first uplink transmission resource transmitted by the terminal device.
- the type of the first MAC CE involved in this embodiment may include but is not limited to at least one of the following: BSR MAC CE, PHR MAC CE, Configured Grant Confirmation MAC CE.
- BSR MAC CE uses BSR MAC CE as an example.
- the preset service is one of highly reliable, low-latency, and time-sensitive services, such as URLLC service and IIoT service.
- the adding the first MAC CE to the first uplink transmission resource includes:
- the first preset condition includes at least one of the following:
- the first uplink transmission resource is used to transmit data of a preset service or a first type of logical channel
- the first uplink transmission resource can accommodate the first MAC CE and its subheader
- the first uplink transmission resource is used for new transmission resources
- the terminal device that has acquired the configuration of the network device reports the report parameter of the preset service or the first type of logical channel, or, preferentially reports the report parameter of the preset service or the first type of logical channel;
- the network device Based on the pre-defined or the first indication of the network device, determine to include the first MAC CE in an uplink transmission resource, or determine to activate the reporting and/or configuration of the first MAC CE;
- the first uplink transmission resource satisfies a specific configuration or restriction condition
- the first uplink transmission resource meets specific configuration or restriction conditions.
- the current first uplink transmission resource is exclusively used to transmit data of a preset service or the first type of logical channel.
- the first uplink transmission resource can accommodate the first MAC CE and its subheader, which means that the remaining space in the first uplink transmission resource can accommodate the length of the first MAC CE and its subheader.
- the reported parameters may include at least one of BSR parameters for preset services, PHR parameters for preset services, uplink transmission resource confirmation (Configured Grant Confirmation) parameters for preset services, and so on.
- the logical channel identifier may be added in the process of reporting the first MAC CE.
- a new logical channel identifier (LCID) is introduced to indicate the enhanced Configured Grant Confirmation CE report, and the enhanced Configured Grant Confirmation CE carries the logical channel identifier.
- the first MAC CE Based on the pre-defined or the first indication of the network device, it is determined that the first MAC CE is included in an uplink transmission resource, that is to say, in the process of network device interaction, the first MAC CE can be obtained in a predefined manner or by acquiring the first In an indication manner, it is determined that the terminal device can add the first MAC CE to a certain uplink transmission resource.
- adding the first MAC CE to a certain uplink transmission resource can be added to any one or more uplink transmission resources, or it can be added to one or more uplink transmission resources in a certain type of uplink transmission resource. Or can be added to one or more specified uplink transmission resources.
- the first uplink transmission resource that meets specific configuration or restriction conditions can be understood as at least one of the following: PUSCH duration, MCS level or table, specific RNTI, bears a specific logical channel, corresponds to a specific SCS, bears a corresponding service, and configures or indicates a specific priority , Meeting the priority of the grant or the identification meeting the specific threshold, and matching the allowed serving cell or cell group of the specific logical channel.
- the foregoing first uplink transmission resource may be PUSCH or Grant or may be MAC PDU.
- the PUSCH/MAC PDU/grant includes a specific MAC CE.
- the specific MAC CE is a generated MAC CE corresponding to a preset service or logical channel.
- the preset service is a preset service
- the specific BSR MAC CE is a BSR MAC CE corresponding to the preset service.
- there can also be other types such as PHR MAC CE with preset services.
- the processing method is similar to the subsequent processing method of BSR MAC CE with preset services. Therefore, this embodiment uses the processing of BSR MAC CE for description, and the terminal device can be User equipment (UE), the network equipment may be a base station.
- UE User equipment
- Fig. 5 for exemplary description, including:
- Step 51 The base station configures existing (Legacy) BSR parameters (for example, R-15 BSR MAC CE, BSR configured for UE) and preset service BSR parameters.
- existing BSR parameters for example, R-15 BSR MAC CE, BSR configured for UE
- preset service BSR parameters for example, R-15 BSR MAC CE, BSR configured for UE
- Step 52 The UE determines BSR processing according to the legacy BSR parameter and the BSR parameter corresponding to the preset service.
- Step 521 Determine whether to trigger the BSR based on the per service BSR parameter and the BSR trigger condition.
- Step 522 When the first preset condition is met, the grant includes a specific BSR MAC CE.
- the specific BSR MAC CE is a BSR MAC CE generated corresponding to a preset service or logical channel.
- the UE MAC when the first preset condition is met, the UE MAC generates the BSR MAC CE of the preset service.
- the BSR MAC CE of the preset service is assembled into the MAC PDU.
- the first MAC CE corresponding to the service or the first type of logical channel can be carried in the uplink transmission resource.
- the network side can obtain relevant information in time, or the data corresponding to the service, and finally meet the transmission requirements of the service.
- the method Before adding the first MAC CE to the first uplink transmission resource, the method further includes:
- one MAC CE is selected from the at least two MAC CEs as the first MAC CE.
- selecting one MAC CE from at least two MAC CEs as the first MAC CE can be: the network device specifies a MAC CE as the first MAC CE for the terminal device; or, it can be based on the priority of the at least two MAC CEs. Level, select a MAC CE as the first MAC CE.
- the priorities of at least two MAC CEs include:
- the priority of the MAC CE corresponding to the preset service or the first type of logical channel is higher than the MAC CE of the corresponding terminal device; at this time, the MAC CE with the highest priority can be selected, such as corresponding to the preset service or corresponding to the first type of logic
- the MAC CE of the channel serves as the first MAC CE.
- the MAC CE corresponding to the preset service or the first type of logical channel has a higher priority than the MAC CE for the terminal device, and the MAC CE corresponding to the preset service or the first type of logical channel is higher than that of the corresponding preset service MAC CE corresponding to other services except the MAC; at this time, the MAC CE with the highest priority can be selected, such as the MAC CE corresponding to the preset service or the first type of logical channel, as the first MAC CE.
- the MAC CE corresponding to the terminal device has a higher priority than the MAC CE corresponding to the preset service or corresponding to the first type of logical channel.
- the MAC CE corresponding to the preset service or the first type of logical channel can be selected based on the rule to determine whether the priority is the highest or not, as the first MAC CE; the MAC CE corresponding to the terminal device can also be selected As the first MAC CE, at this time, it can be understood that, in addition to the foregoing case, in the foregoing definition of the first MAC CE, the MAC CE corresponding to the terminal device may also be included.
- the MAC CE priority can also be subject to conditions, which specifically include one of the following:
- the priority corresponding to at least two later MAC CEs can be the MAC CE corresponding to the preset service or the first type of logical channel.
- the priority of the MAC CE corresponding to the corresponding preset service or the first type of logical channel For the MAC CE of other services, the MAC CE for other services other than the corresponding preset service is higher than the MAC CE for the terminal device.
- the subsequent MAC CE priority order may indicate the updated first MAC CE, and the third indication can be understood as indicating or re-indicating the priority for all types of MAC CE, or indicating or re-indicating the first MAC CE.
- this instruction can be used in combination with the second instruction and/or the third instruction to assist the terminal device in determining the start and end time of the first MAC CE.
- this processing method adds processing when multiple sub-types of MAC CEs of the same type are triggered.
- the same type mentioned above has similar functions. For example, if they are used to report buffer status information, they correspond to BSR MAC CE.
- the sub-categories are legacy MAC CE (per UE) and MAC CE based on service/logical channels.
- the adding the first MAC CE to the first uplink transmission resource includes:
- the first MAC CE is added to the first uplink transmission resource
- the second preset condition includes at least one of the following:
- the first uplink transmission resource can accommodate MAC CE and its subheaders corresponding to the preset service or corresponding to the first type of logical channel;
- the first uplink transmission resource is used for new transmission resources
- Only one MAC CE belonging to one type can be included in the first uplink transmission resource
- one uplink transmission resource can include at most one sub-category MAC CE of one type
- one uplink transmission resource can include the first MAC CE belonging to one type.
- a first uplink transmission resource only contains MAC CEs belonging to one type and corresponding to one subtype, or if there are MAC CEs belonging to different subtypes of the same type that are triggered, one first uplink transmission resource Only include MAC CEs belonging to one type and corresponding to one sub-category.
- the first MAC CE is preferentially included/included in the first uplink transmission resource, where the first MAC CE is the corresponding pre-defined MAC CE of the same type.
- the first MAC CE is the corresponding pre-defined MAC CE of the same type.
- the base station configures legacy BSR parameters and preset services, such as the BSR parameters of the preset services.
- the UE determines BSR processing according to the legacy BSR parameters and the BSR parameters corresponding to the preset service.
- the grant includes the corresponding preset service, such as the BSR MAC CE of the preset service.
- the UE MAC if the second preset condition is met, the UE MAC generates the BSR MAC CE of the preset service.
- the BSR MAC CE of the preset service is assembled into the MAC PDU.
- the method Before adding the first MAC CE to the first uplink transmission resource, the method further includes:
- one MAC CE is selected from each of the at least two sub-types as the first MAC CE corresponding to each sub-type.
- adding the first MAC CE to the first uplink transmission resource includes:
- the third preset condition includes at least one of the following:
- one uplink transmission resource can include at least two sub-categories of MAC CEs belonging to one type
- Uplink transmission resources are used for new transmission resources
- the uplink transmission resource can accommodate at least two sub-types of MAC CE and its sub-headers;
- the uplink transmission resources can be used to transmit MAC CE
- the uplink transmission resources can be used to transmit specific types of MAC CE
- the uplink transmission resources can be used to transmit a specific type of MAC CE of a specific subtype
- MAC CE determines whether a specific sub-type of MAC CE can be included in an uplink transmission resource
- one uplink transmission resource can contain M MAC CEs of a specific type; M is an integer greater than or equal to 1;
- one uplink transmission resource can contain N MAC CEs of specific subtypes; N is an integer greater than or equal to 1.
- one uplink transmission resource can contain M specific types of MAC CE; and according to network instructions or pre-definition, it is determined that one uplink transmission resource can contain N specific sub-types.
- Type of MAC CE It is different from the aforementioned determining whether a specific type or specific sub-type of MAC CE can be included in an uplink transmission resource.
- the difference is that determining that the uplink transmission resource contains M specific types and/or N specific subtypes is determined to be able to include a specific type or specific subtype of MAC CE, and the included MAC that needs to be determined through network instructions or pre-defined The number of CEs, but the two rules for determining whether a specific type or specific sub-type of MAC CE can be included in an uplink transmission resource focus on whether the uplink transmission resource includes a specific type or specific sub-type of MAC CE.
- the specific type and specific sub-category can be pre-defined, or configured by the network device as the terminal device.
- the number of MAC CEs in how many subclasses can be transmitted, whether it can include a specific MAC CE type, whether a specific subclass can be transmitted, and the number of MAC CEs of a specific type that can be transmitted can also be predefined or determined by
- the network equipment is correspondingly configured for the terminal equipment.
- a PUSCH/grant/MAC PDU can contain multiple MAC CEs belonging to one type
- the MAC CEs contained in the MAC PDU belong to different Subclasses
- MAC CEs belonging to the same subclass contain at most one.
- a grant includes the BSR MAC CE corresponding to the eMBB service and the BSR MAC CE corresponding to the preset service.
- this method can also be combined with MAC CE priority for processing. For example, a MAC CE in a subclass with a higher priority can be selected preferentially.
- the grant can include two MAC CEs and its subheaders (according to the logical channel priority process), and one grant/MAC PDU is based on
- the regulations can include multiple MAC CEs of the same type, and then the BSR MAC CE corresponding to the preset service and the BSR MAC CE corresponding to the eMBB service are generated.
- the MAC assembles the generated BSR MAC CE into the MAC PDU.
- Selecting the first uplink transmission resource from the multiple overlapping uplink transmission resources includes:
- the fourth preset condition includes at least one of the following:
- the uplink transmission resources include MAC CE; that is, among multiple uplink transmission resources, the resource with MAC CE is preferentially selected as the first last transmission resource;
- the uplink transmission resources include the specified MAC CE.
- the specified MAC CE is at least one of the following: dedicated type and dedicated subclass.
- the dedicated subclass can be understood as the first MAC CE corresponding to a specific logical channel or the MAC CE corresponding to the terminal.
- the dedicated type can be understood as when the first MAC CE is BSR MAC CE, or can be PHR MAC CE.
- At least one of the corresponding data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE in the uplink transmission resource has the highest priority
- the priority of at least one of the corresponding data, service, logical channel, MAC CE, and MAC CE logical channel in the uplink transmission resource is greater than the threshold; the difference from the previous one is that if the highest level of data, service, and logic does not exist Channels, you can judge whether there are corresponding data, service, and logical channels according to the priority threshold. For example, priority 1 to 5 are currently set, priority 1 is the highest priority, and priority threshold can be set to 2. It should be pointed out that under this condition, it may also include at least one of the highest priority data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE.
- the identifier of at least one of the corresponding data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE in the uplink transmission resource is a designated identifier or identifier range; the designated identifier or identifier range can be configured by the network device for the terminal device Obtained can also be obtained by the terminal device itself according to the protocol, or it can be the default.
- the uplink transmission resources include the logical channel or data or MAC CE corresponding to the preset service or the first type of logical channel; for example, the first MAC CE corresponding to the preset service, the first MAC CE corresponding to the first type logical channel, or Yes, corresponding to the data of preset services, etc.
- an uplink transmission resource containing a first MAC CE or data corresponding to the first MAC CE is used as the first uplink transmission resource.
- the uplink transmission resources include the MAC CE corresponding to the preset service or the first type of logical channel, and other overlapping uplink transmission resources cannot carry the data to be transmitted or the MAC CE corresponding to the preset service; the difference from the previous one is that this condition
- the uplink transmission resources carry the data to be transmitted corresponding to the preset service or logical channel; wherein, the data to be transmitted refers to all the data to be transmitted including MAC and CE for the preset service or logical channel; or, refers to It refers to all or part of the data to be transmitted (for example, higher than the threshold) for the preset service or logical channel.
- the MAC CE may not be included in the uplink transmission resource, if the uplink transmission resource can carry all the data to be transmitted.
- other corresponding MAC CE may not transmit, or the priority of MAC CE in the logical channel priority rule may be reduced, that is, after the transmission of the data to be transmitted corresponding to the preset service is completed, Determine whether to transmit other data and/or MAC CE.
- the uplink transmission resources meet specific configuration or restriction conditions.
- a specific configuration or restriction condition can be understood as at least one of the following: PUSCH duration, MCS level or table, specific RNTI, bears a specific logical channel, corresponds to a specific SCS, bears a corresponding service, configures or indicates a specific priority, and satisfies the grant
- the priority or identification meets a specific threshold and matches the allowed serving cell or cell group of the specific logical channel.
- the grant that meets the fourth preset condition is preferentially transmitted.
- Step 71 The base station configures legacy BSR parameters. Further, the base station can configure the BSR parameters corresponding to the preset service, such as the preset service.
- Step 72 The UE determines BSR processing according to the legacy BSR parameters.
- the BSR processing corresponding to the preset service can also be determined according to the BSR parameters of the preset service.
- Step 721 Determine whether to trigger the BSR based on the BSR parameters and the BSR trigger condition.
- Step 722 If the grant is a new transmission, and may include the BSR MAC CE and its subheader, and there is a triggered BSR, then the BSR MAC CE is generated and assembled in the MAC PDU corresponding to the grant.
- the UE selects the grant that meets the fourth preset condition as the priority transmission grant.
- the terminal device may perform at least one of the following processes:
- the first uplink transmission resource is selected from at least two uplink transmission resources to carry or carry more data of a specific logical channel; wherein the specific logical channel may be a logical channel greater than a specific priority threshold, or a logical channel identified by a specific priority , The logical channel corresponding to the specific logical channel identifier, etc.
- the designated uplink transmission resource is selected from the at least one uplink transmission resource as the first uplink transmission resource.
- the designated uplink transmission resource is at least one of the following: uplink transmission resources with preset attributes, uplink transmission resources with preset transmission block sizes, uplink transmission resources with preset bearer service types, and uplink transmissions with preset logical channel types Resources, uplink transmission resources with preset priority, uplink transmission resources with preset MCS configuration or table, uplink transmission resources with a preset number of logical channel mappings greater than a threshold, and a preset number of specific logical channel mappings for a bearer greater than the threshold
- the uplink transmission resource of the preset bearer logical channel to be transmitted is greater than the threshold uplink transmission resource.
- the uplink transmission resources with preset attributes can be understood as being packaged, or transmitting a certain designated service, and so on.
- the preset transmission block size can be understood as being larger than the transmission block size threshold, or can also be less than the preset transmission block size threshold.
- the preset priority may be understood as the highest priority, or may be greater than the preset priority threshold.
- the selecting a designated uplink transmission resource from the at least one uplink transmission resource as the first uplink transmission resource includes:
- a designated uplink transmission resource is selected from the at least one uplink transmission resource as the first uplink transmission resource. That is, the one or more conditions for specifying the uplink transmission resource may be sent by the network device to the terminal device through the seventh instruction, and the terminal device may select the first uplink transmission resource according to the instruction of the network device.
- the seventh indication may also be used to directly indicate the selected first uplink transmission resource.
- the foregoing selection for multiple overlapping resources may be in a scenario where MAC PDUs are grouped for each uplink transmission resource.
- the actual processing scenario will also include a scenario in which each uplink transmission resource is packaged with MAC PDU, or a scenario in which two uplink transmission resources are packaged with only one MAC PDU. The specific description is divided into the following situations:
- the priority transmission resource is determined according to the content carried in the resource.
- the adding the first MAC CE to the first uplink transmission resource includes:
- the first uplink transmission resource is a transmission resource that can be used to transmit a preset service or MAC CE corresponding to the first type of logical channel, or a resource with a high priority, or a specific resource.
- a specific resource can be understood as having at least one of the following characteristics: uplink transmission resources with preset attributes, uplink transmission resources with preset transmission block sizes, uplink transmission resources with preset bearer service types, and uplinks with preset logical channel types.
- Uplink transmission resources uplink transmission resources with preset priority, uplink transmission resources configured by the preset MCS, uplink transmission resources with a preset number of logical channel mappings greater than a threshold, and a preset number of specific logical channel mappings greater than the threshold
- the MAC PDU corresponding to the grant for priority transmission includes MAC or a specific MAC CE.
- the first MAC CE is a specific type of MAC CE, such as BSR MAC CE.
- the first MAC CE is the MAC CE corresponding to the preset service, such as the BSR MAC CE corresponding to the preset service, and the MAC CE corresponding to the preset service/logical channel/logical channel priority/service priority.
- Adding the MAC CE corresponding to the preset service or the first type of logical channel to the first uplink transmission resource includes:
- the corresponding preset service is carried in the first uplink transmission resource Or the first type of logical channel or the MAC CE of the corresponding user;
- the first uplink transmission resource carries the MAC CE corresponding to the preset service or the first type of logical channel or the user.
- grant B has a high priority (or used to transmit preset services) and arrives later, if grant A has been packaged and carries legacy BSR MAC CE, then Grant B carries the BSR MAC CE corresponding to the preset service, and the preset service is one of the highly reliable, low-latency, and time-sensitive services, such as the URLLC service.
- one of the uplink transmission resources fails to be sent, such as resources that have not completed transmission or are overlapped by other resources
- the resources that failed to be transmitted, etc., at this time there will be the following processing:
- the report is triggered again, and a new MAC CE is generated and added to the first uplink transmission resource for transmission.
- the MAC CE added in the first uplink transmission resource may be the same as or different from the MAC CE in the third uplink transmission resource.
- the types and/or number of MAC CEs included in the first and third uplink transmission resources may be different; or, the types and/or number of MAC CEs included in the first and third uplink transmission resources may be the same.
- the information that each uplink transmission resource can contain may be indicated by the network or pre-configured.
- the MAC CE in the third uplink transmission resource can be directly extracted and placed in the first uplink transmission resource.
- the MAC CE in the third uplink transmission resource may be directly used as the new MAC CE, and the new MAC CE may be added to the first uplink resource.
- the new MAC CE is different from the MAC CE in the third uplink transmission resource; and, the new MAC CE is the MAC CE corresponding to the terminal device or the MAC CE corresponding to the preset service.
- the new MAC CE can be regenerated, which can be completely different from the MAC CE of the third uplink transmission resource; or, for example, when the third uplink transmission resource is the MAC CE corresponding to the preset service, it can be regenerated Based on the report trigger for the preset service, regenerate a new MAC CE for the preset service and add it to the first uplink transmission resource; or, for example, when the third uplink transmission resource is the MAC CE corresponding to the preset service, It is possible to regenerate a new MAC CE for the user and add it to the first uplink transmission resource based on the report trigger for the user again.
- this embodiment also processes the logical channel priority rules, for example,
- the method further includes: when the fifth preset condition is met, adopting the first logical channel priority rule;
- the fifth preset condition includes but is not limited to at least one of the following:
- the pre-defined or the eighth instruction of the network device determine to use the first logical channel priority rule; that is, the pre-definition can be predefined certain time periods and/or starting moments, or trigger certain service transmissions, or configure Certain logical channels, or when at least one of the data to be transmitted on certain logical channels, can use the first logical channel priority rule; or, the eighth indication can notify the terminal device to use the first logical channel priority rule for the period and/or Starting moment.
- the eighth instruction can also be used to indicate other content for the terminal device, for example, only instructing to start using the first logical channel priority rule, and the terminal device itself can determine when to stop using the first logical channel priority rule. , It can also be determined to stop using the first logical channel priority rule sent by the network device to stop using it again.
- the terminal device When the terminal device is a preset terminal device, it is determined to use the first logical channel priority rule; wherein, the preset terminal device may be a terminal device with a preset identification, or may be a preset service or configuration logic The terminal equipment of the channel, etc., will not be exhaustive here.
- the modified logical channel priority order is the first The logical channel priority rule, at this time the first logical channel priority rule is used.
- the MAC CE is included in the specific uplink transmission resource, or it is determined to be controlled by the logical channel priority rule or the first logical channel priority rule.
- the multiplexed MAC CE and MAC SDU are determined based on the first logical channel priority rule; the multiplexed MAC CE and MAC SDU are added to the MAC PDU corresponding to the first uplink transmission resource.
- MAC CE Based on the network indication or pre-definition, determine or modify the MAC CE and/or logical channel that can be included in the generation of the MAC PDU.
- a logical channel priority rule that presets the priority order of the data of the service or the first type of logical channel is added;
- a logical channel priority rule with the priority order of the MAC CE of the preset service or the first type of logical channel is added;
- the logical channel priority rule to modify the priority order of the MAC CE of the service or logical channel;
- some MAC CE and/or logical channel priority rules for the priority order of some logical channels are deleted.
- a logical channel priority rule that presets the priority order of the data of the service or the first type of logical channel is added.
- the original LCP includes:
- -C-RNTI MAC CE or data from UL-CCCH that is, C-RNTI MAC CE or data from UL-CCCH;
- BSR MAC CE for BSR, with exception of BSR included for padding, that is, BSR MAC CE except for the BSR that includes padding;
- BSR MAC CE for BSR included for padding that is, BSR MAC CE included in the padding.
- a logical channel priority rule that presets the priority order of the MAC CE of the service or the first type of logical channel is added. For example, you can add "MAC CE for BSR associated to URLLC or logical channel with high QoS, with exception of BSR included for padding;" in the original LCP (related to URLLC, or BSR MAC related to high QoS logical channel CE) and/or "Single Entry PHR MAC CE or Multiple Entry PHR MAC CE associated to URLLC or logical channel with high QoS" (One or more entries (Entry) corresponding to URLLC or PHR MAC CE corresponding to logical channels with high QoS) And their respective priorities.
- the first logical channel priority (LCP) rule may also be as follows:
- the first LCP includes:
- the adopting the first logical channel priority rule may also include: adopting the first logical channel priority rule for the designated uplink transmission resource.
- the designated uplink transmission resource can be indicated or pre-configured.
- the first logical channel priority rule is adopted for the specified uplink transmission resource.
- a specific MAC CE, or a specific logical channel configured with a specific logical channel, or a specific logical channel may be indicated or pre-configured.
- modifying the original LCP according to the instructions of the network device it may be: based on the eleventh instruction of the network device, modifying the original logical channel priority rule to obtain the first logical channel priority rule;
- the modification of the original logical channel priority rule includes at least one of the following:
- the MAC (CE and/or logical channel) is considered or included in the packet.
- the eleventh indication it can be sent through dedicated signaling, such as RRC, MAC CE, etc. to indicate the modified logical channel priority order. It should also be understood that the first to thirteenth instructions in this embodiment, or other configurations sent by the network device, may all be dedicated signaling, such as RRC, MAC CE, etc., but the description is not repeated.
- BSR MAC CE The following takes BSR MAC CE as an example.
- Step 81 The base station configures legacy BSR parameters. Further, the base station can configure the BSR parameters corresponding to the preset service, such as the preset service.
- Step 82 The UE determines the BSR processing according to the legacy BSR parameter (further, and the BSR parameter corresponding to the preset service).
- Step 821 Determine whether to trigger the BSR based on the BSR parameters and the BSR trigger condition.
- Step 822 If the grant is a new transmission, and may include the BSR MAC CE and its subheaders, and there is a triggered BSR, then the BSR MAC CE is generated.
- Step 823 If the fifth preset condition is satisfied, if the network instructs the UE to use the first LCP rule, the UE uses the first logical channel priority rule to determine the MAC CE and MAC SDU that can be multiplexed in the MAC PDU. And assemble the multiplexed MAC CE and MAC SDU into the MAC PDU corresponding to the grant.
- the UE transmits the corresponding grant.
- the designated uplink transmission resource is at least one of the following: uplink transmission resources with preset attributes, uplink transmission resources with preset transmission block sizes, uplink transmission resources with preset bearer service types, and uplink transmissions with preset logical channel types Resources, uplink transmission resources with preset priority, uplink transmission resources configured by preset MCS, uplink transmission resources with preset bearer logical channel mapping numbers greater than the threshold, and uplink transmission resources with preset bearer specific logical channel mapping numbers greater than the threshold Transmission resource, the uplink transmission resource of which the data to be transmitted on the preset logical channel is greater than the threshold.
- this embodiment can also provide a way to keep the original LCP rules unchanged.
- the network sends a twelfth indication through dedicated signaling, indicating that the type of MAC CE (such as BSR MAC CE, PHR) can be included in the specific grant.
- MAC CE MAC CE
- the specific grant corresponds to the grant attributes (duration, etc.), the size of the grant (transport block size TB size), the service or logical channel type carried by the grant, the priority of the service or logical channel carried by the grant, the priority of the grant, the RNTI corresponding to the grant , MCS parameter corresponding to gant.
- the dedicated signaling can be RRC, MAC CE, physical layer downlink control information.
- the network device will send instructions to the terminal device, which may include at least one of the following:
- Configure report parameters based on preset services or the first type of logical channel for terminal equipment
- the embodiment of the present invention provides a terminal device, as shown in FIG. 9, including:
- the first processing unit 91 adds a first MAC CE to the first uplink transmission resource; where the first MAC CE is a MAC CE corresponding to a preset service or a MAC CE corresponding to a first type of logical channel;
- the first communication unit 92 transmits the first uplink transmission resource to the network device.
- the preset service is at least one of the following: a service with a preset identifier, a service of a preset type, a service with a preset service priority, and a service with a priority greater than a preset threshold;
- the first type of logical channel it can be understood as a logical channel corresponding to a preset service, or, the first type of logical channel may also be at least one of the following: a logical channel with a preset priority, a priority greater than a preset threshold Value logical channels, preset types of logical channels, and preset identifiers.
- the first type of logical channel may also be a logical channel corresponding to a specific MCS level or table that can be used; or, a logical channel corresponding to a specific allowed serving cell/carrier mapping restriction, or mapping restriction group; or, A logical channel transmitted on a specific resource.
- the specific resource may be a resource of a specific priority, or a resource used to transmit a specific service.
- the specific priority may be a specified priority or a specified priority threshold; the specific service may be a preset service, such as URLLC and so on.
- the network device provided in this embodiment may be as shown in FIG. 10, including:
- the second communication unit 1001 obtains the first MAC CE through the first uplink transmission resource transmitted by the terminal device; where the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel .
- the type of the first MAC CE involved in this embodiment may include but is not limited to at least one of the following: BSR MAC CE, PHR MAC CE, Configured Grant Confirmation MAC CE.
- BSR MAC CE uses BSR MAC CE as an example.
- the preset service is one of highly reliable, low-latency, and time-sensitive services, such as URLLC service and IIoT service.
- the first processing unit 91 adds the first MAC CE to the first uplink transmission resource when the first preset condition is met;
- the first preset condition includes at least one of the following:
- the first uplink transmission resource is used to transmit data of a preset service or a first type of logical channel
- the first uplink transmission resource can accommodate the first MAC CE and its subheader
- the first uplink transmission resource is used for new transmission resources
- the terminal device that has acquired the configuration of the network device reports the report parameter of the preset service or the first type of logical channel, or, preferentially reports the report parameter of the preset service or the first type of logical channel;
- the network device Based on the pre-defined or the first indication of the network device, determine to include the first MAC CE in an uplink transmission resource, or determine to activate the reporting and/or configuration of the first MAC CE;
- the first uplink transmission resource satisfies a specific configuration or restriction condition
- the first uplink transmission resource meets specific configuration or restriction conditions.
- the current first uplink transmission resource is exclusively used to transmit data of a preset service or the first type of logical channel.
- the first processing unit 91 selects one MAC CE from the at least two MAC CEs as the first MAC CE when there are at least two MAC CEs of the same type that are triggered.
- selecting one MAC CE from at least two MAC CEs as the first MAC CE can be: the network device specifies a MAC CE as the first MAC CE for the terminal device; or, it can be based on the priority of the at least two MAC CEs. Level, select a MAC CE as the first MAC CE.
- the priorities of at least two MAC CEs include:
- the priority of the MAC CE corresponding to the preset service or the first type of logical channel is higher than the MAC CE of the corresponding terminal device; at this time, the MAC CE with the highest priority can be selected, such as corresponding to the preset service or corresponding to the first type of logic
- the MAC CE of the channel serves as the first MAC CE.
- the MAC CE corresponding to the preset service or the first type of logical channel has a higher priority than the MAC CE for the terminal device, and the MAC CE corresponding to the preset service or the first type of logical channel is higher than that of the corresponding preset service MAC CE corresponding to other services except the MAC; at this time, the MAC CE with the highest priority can be selected, such as the MAC CE corresponding to the preset service or the first type of logical channel, as the first MAC CE.
- the MAC CE corresponding to the terminal device has a higher priority than the MAC CE corresponding to the preset service or corresponding to the first type of logical channel.
- the MAC CE corresponding to the preset service or the first type of logical channel can be selected based on the rule to determine whether the priority is the highest or not, as the first MAC CE; the MAC CE corresponding to the terminal device can also be selected As the first MAC CE, at this time, it can be understood that, in addition to the foregoing case, in the foregoing definition of the first MAC CE, the MAC CE corresponding to the terminal device may also be included.
- the MAC CE priority can also be subject to conditions, which specifically include one of the following:
- the priority corresponding to at least two later MAC CEs can be the MAC CE corresponding to the preset service or the first type of logical channel.
- the priority of the MAC CE corresponding to the corresponding preset service or the first type of logical channel For the MAC CE of other services, the MAC CE for other services other than the corresponding preset service is higher than the MAC CE for the terminal device.
- the subsequent MAC CE priority order may indicate the updated first MAC CE, and the third indication can be understood as indicating or re-indicating the priority for all types of MAC CE, or indicating or re-indicating the first MAC CE.
- this instruction can be used in combination with the second instruction and/or the third instruction to assist the terminal device in determining the start and end time of the first MAC CE.
- this processing method adds processing when multiple sub-types of MAC CEs of the same type are triggered.
- the same type mentioned above has similar functions. For example, if they are used to report buffer status information, they correspond to BSR MAC CE.
- the sub-categories are legacy MAC CE (per UE) and MAC CE based on service/logical channels.
- the first processing unit 91 adds the first MAC CE to the first uplink transmission resource when the second preset condition is met;
- the second preset condition includes at least one of the following:
- the first uplink transmission resource can accommodate MAC CE and its subheaders corresponding to the preset service or corresponding to the first type of logical channel;
- the first uplink transmission resource is used for new transmission resources
- Only one MAC CE belonging to one type can be included in the first uplink transmission resource
- one uplink transmission resource can include at most one sub-category MAC CE of one type
- one uplink transmission resource can include the first MAC CE belonging to one type.
- the first processing unit 91 when there are at least two sub-categories of the same type of MAC CE that are triggered, select one MAC CE from each of the at least two sub-categories as the first corresponding to each sub-category. MAC CE.
- adding the first MAC CE to the first uplink transmission resource includes:
- the third preset condition includes at least one of the following:
- one uplink transmission resource can include at least two sub-categories of MAC CEs belonging to one type
- Uplink transmission resources are used for new transmission resources
- the uplink transmission resource can accommodate at least two sub-types of MAC CE and its sub-headers;
- the uplink transmission resources can be used to transmit MAC CE
- the uplink transmission resources can be used to transmit specific types of MAC CE
- the uplink transmission resources can be used to transmit a specific type of MAC CE of a specific subtype
- MAC CE determines whether a specific sub-type of MAC CE can be included in an uplink transmission resource
- one uplink transmission resource can contain M MAC CEs of a specific type; M is an integer greater than or equal to 1;
- one uplink transmission resource can contain N MAC CEs of specific subtypes; N is an integer greater than or equal to 1.
- the first processing unit 91 selects a first uplink transmission resource from the multiple overlapping uplink transmission resources based on a fourth preset condition
- the fourth preset condition includes at least one of the following:
- the uplink transmission resources include MAC CE; that is, among multiple uplink transmission resources, the resource with MAC CE is preferentially selected as the first last transmission resource;
- the uplink transmission resources include the specified MAC CE.
- the specified MAC CE is at least one of the following: dedicated type and dedicated subclass.
- the dedicated subclass can be understood as the first MAC CE corresponding to a specific logical channel or the MAC CE corresponding to the terminal.
- the dedicated type can be understood as when the first MAC CE is BSR MAC CE, or can be PHR MAC CE.
- At least one of the corresponding data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE in the uplink transmission resource has the highest priority
- the priority of at least one of the corresponding data, service, logical channel, MAC CE, and MAC CE logical channel in the uplink transmission resource is greater than the threshold; the difference from the previous one is that if the highest level of data, service, and logic does not exist Channels, you can judge whether there are corresponding data, service, and logical channels according to the priority threshold. For example, priority 1 to 5 are currently set, priority 1 is the highest priority, and priority threshold can be set to 2. It should be pointed out that under this condition, it may also include at least one of the highest priority data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE.
- the identifier of at least one of the corresponding data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE in the uplink transmission resource is a designated identifier or identifier range; the designated identifier or identifier range can be configured by the network device for the terminal device Obtained can also be obtained by the terminal device itself according to the protocol, or it can be the default.
- the uplink transmission resources include the logical channel or data or MAC CE corresponding to the preset service or the first type of logical channel; for example, the first MAC CE corresponding to the preset service, the first MAC CE corresponding to the first type logical channel, or Yes, corresponding to the data of preset services, etc.
- an uplink transmission resource containing a first MAC CE or data corresponding to the first MAC CE is used as the first uplink transmission resource.
- the uplink transmission resources include the MAC CE corresponding to the preset service or the first type of logical channel, and other overlapping uplink transmission resources cannot carry the data to be transmitted or the MAC CE corresponding to the preset service; the difference from the previous one is that this condition
- the uplink transmission resources carry the data to be transmitted corresponding to the preset service or logical channel; wherein, the data to be transmitted refers to all the data to be transmitted including MAC and CE for the preset service or logical channel; or, refers to It refers to all or part of the data to be transmitted (for example, higher than the threshold) for the preset service or logical channel.
- the MAC CE may not be included in the uplink transmission resource, if the uplink transmission resource can carry all the data to be transmitted.
- other corresponding MAC CE may not transmit, or the priority of MAC CE in the logical channel priority rule may be reduced, that is, after the transmission of the data to be transmitted corresponding to the preset service is completed, Determine whether to transmit other data and/or MAC CE.
- the uplink transmission resources meet specific configuration or restriction conditions.
- a specific configuration or restriction condition can be understood as at least one of the following: PUSCH duration, MCS level or table, specific RNTI, bears specific logical channels, corresponds to specific SCS, bears corresponding services, is configured or instructed with specific priority, and satisfies grant The priority or identification meets a specific threshold and matches the allowed serving cell or cell group of the specific logical channel.
- the first processing unit 91 may perform at least one of the following processes:
- the first uplink transmission resource is selected from at least two uplink transmission resources to carry or carry more data of a specific logical channel; wherein the specific logical channel may be a logical channel greater than a specific priority threshold, or a logical channel identified by a specific priority , The logical channel corresponding to the specific logical channel identifier, etc.
- the designated uplink transmission resource is selected from the at least one uplink transmission resource as the first uplink transmission resource.
- the first processing unit 91 selects a designated uplink transmission resource from the at least one uplink transmission resource as the first uplink transmission resource based on the seventh instruction sent by the network device. That is, the one or more conditions for specifying the uplink transmission resource may be sent by the network device to the terminal device through the seventh instruction, and the terminal device may select the first uplink transmission resource according to the instruction of the network device.
- the seventh indication may also be used to directly indicate the selected first uplink transmission resource.
- the foregoing selection for multiple overlapping resources may be in a scenario where MAC PDUs are grouped for each uplink transmission resource.
- the actual processing scenario will also include a scenario in which each uplink transmission resource is packaged with MAC PDU, or a scenario in which two uplink transmission resources are packaged with only one MAC PDU. The specific description is divided into the following situations:
- the priority transmission resource is determined according to the content carried in the resource.
- the first processing unit 91 if there are multiple overlapping uplink transmission resources, add a MAC CE corresponding to the preset service or the first type of logical channel to the first uplink transmission resource.
- the first processing unit 91 when the arrival time of the first uplink transmission resource with the highest priority is later than the second uplink transmission resource, and the second uplink transmission resource carries the MAC CE for the terminal device, the first uplink transmission resource
- the transmission resource carries the MAC CE corresponding to the preset service or the first type logical channel or the corresponding user;
- the first uplink transmission resource carries the MAC CE corresponding to the preset service or the first type of logical channel or the user.
- the first processing unit 91 when there are multiple uplink transmission resources, and these uplink transmission resources can be overlapped or non-overlapping, one of the uplink transmission resources fails to be sent, such as resources that have not completed transmission or are overlapped by other resources As a result of the resources that cannot be transmitted, etc., the following processing still exists at this time, the first processing unit 91:
- the report is triggered again, and a new MAC CE is generated and added to the first uplink transmission resource for transmission.
- this embodiment also processes the logical channel priority rules, for example,
- the first processing unit 91 adopts the first logical channel priority rule when the fifth preset condition is met;
- the fifth preset condition includes but is not limited to at least one of the following:
- the first logical channel priority rule is determined to be used; that is, the pre-defined can be predefined certain time periods and/or starting moments, or trigger certain service transmission, or configure Certain logical channels, or when at least one of the data to be transmitted on certain logical channels, can use the first logical channel priority rule; or, the eighth indication can notify the terminal device to use the first logical channel priority rule for the period and/or Starting moment.
- the eighth instruction can also be used to indicate other content for the terminal device, for example, only instructing to start using the first logical channel priority rule, and the terminal device itself can determine when to stop using the first logical channel priority rule. , It can also be determined to stop using the first logical channel priority rule sent by the network device to stop using it again.
- the terminal device When the terminal device is a preset terminal device, it is determined to use the first logical channel priority rule; wherein, the preset terminal device may be a terminal device with a preset identification, or may be a preset service or configuration logic The terminal equipment of the channel, etc., will not be exhaustive here.
- the modified logical channel priority order is the first The logical channel priority rule, at this time the first logical channel priority rule is used.
- the MAC CE is included in the specific uplink transmission resource, or it is determined to be controlled by the logical channel priority rule or the first logical channel priority rule.
- the multiplexed MAC CE and MAC SDU are determined based on the first logical channel priority rule; the multiplexed MAC CE and MAC SDU are added to the MAC PDU corresponding to the first uplink transmission resource.
- this embodiment can also provide a way to keep the original LCP rules unchanged.
- the network sends a twelfth indication through dedicated signaling, indicating that the type of MAC CE (such as BSR MAC CE, PHR) can be included in the specific grant.
- MAC CE MAC CE
- the specific grant corresponds to the grant attributes (duration, etc.), the size of the grant (transport block size TB size), the service or logical channel type carried by the grant, the priority of the service or logical channel carried by the grant, the priority of the grant, the RNTI corresponding to the grant , MCS parameter corresponding to gant.
- the dedicated signaling can be RRC, MAC CE, physical layer downlink control information.
- the second communication unit 1001 of the network device will send an instruction to the terminal device, for example, it may include at least one of the following:
- Configure report parameters based on preset services or the first type of logical channel for terminal equipment
- FIG. 11 is a schematic structural diagram of a communication device 1100 provided by an embodiment of the present application.
- the communication device may be the aforementioned UE or network device in this embodiment.
- the communication device 1100 shown in FIG. 11 includes a processor 1110, and the processor 610 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
- the communication device 1100 may further include a memory 1120.
- the processor 1110 may call and run a computer program from the memory 1120 to implement the method in the embodiment of the present application.
- the memory 1120 may be a separate device independent of the processor 1110, or may be integrated in the processor 1110.
- the communication device 1100 may further include a transceiver 1130, and the processor 1110 may control the transceiver 1130 to communicate with other devices. Specifically, it may send information or data to other devices, or receive other devices. Information or data sent by the device.
- the communication device 1100 may specifically be a terminal device or a network device in an embodiment of the application, and the communication device 1100 may implement the corresponding process implemented by the mobile terminal/UE in each method of the embodiment of the application. For simplicity , I won’t repeat it here.
- FIG. 12 is a schematic structural diagram of a chip of an embodiment of the present application.
- the chip 1200 shown in FIG. 12 includes a processor 1210, and the processor 1210 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
- the chip 1200 may further include a memory 1020.
- the processor 1210 can call and run a computer program from the memory 1220 to implement the method in the embodiment of the present application.
- the memory 1220 may be a separate device independent of the processor 1210, or it may be integrated in the processor 1210.
- the chip 1200 may further include an input interface 1230 and an output interface 1240.
- the chip can be applied to the network device or the terminal device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the network device in each method of the embodiment of the present application. For the sake of brevity, it will not be omitted here. Repeat.
- FIG. 13 is a schematic block diagram of a communication system 1300 according to an embodiment of the present application. As shown in FIG. 13, the communication system 1300 includes a terminal device 1310 and a network device 1320.
- the terminal device 1310 can be used to implement the corresponding function implemented by the terminal device in the above method
- the network device 1320 can be used to implement the corresponding function implemented by the network device in the above method. For brevity, it will not be repeated here. .
- the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capability.
- the steps of the foregoing method embodiments can be completed by hardware integrated logic circuits in the processor or instructions in the form of software.
- the aforementioned processor may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (ASIC), a ready-made programmable gate array (Field Programmable Gate Array, FPGA) or other Programming logic devices, discrete gates or transistor logic devices, discrete hardware components.
- DSP Digital Signal Processor
- ASIC application specific integrated circuit
- FPGA ready-made programmable gate array
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed.
- the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
- the steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers.
- the storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
- the memory in the embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), and electrically available Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be a random access memory (Random Access Memory, RAM), which is used as an external cache.
- RAM random access memory
- SRAM static random access memory
- DRAM dynamic random access memory
- DRAM synchronous dynamic random access memory
- SDRAM double data rate synchronous dynamic random access memory
- Double Data Rate SDRAM DDR SDRAM
- ESDRAM enhanced synchronous dynamic random access memory
- Synchlink DRAM SLDRAM
- DR RAM Direct Rambus RAM
- the memory in the embodiment of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection Dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiment of the present application is intended to include but not limited to these and any other suitable types of memory.
- the embodiment of the present application also provides a computer-readable storage medium for storing computer programs.
- the computer-readable storage medium may be applied to the network device in the embodiment of the present application, and the computer program causes the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer program causes the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer-readable storage medium may be applied to the UE in the embodiment of the present application, and the computer program causes the computer to execute the corresponding process implemented by the mobile terminal/UE in each method of the embodiment of the present application.
- the computer program causes the computer to execute the corresponding process implemented by the mobile terminal/UE in each method of the embodiment of the present application.
- the embodiments of the present application also provide a computer program product, including computer program instructions.
- the computer program product may be applied to the network device in the embodiment of the present application, and the computer program instructions cause the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer program instructions cause the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer program instructions cause the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- the computer program product can be applied to the mobile terminal/UE in the embodiments of the present application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the mobile terminal/UE in the various methods of the embodiments of the present application, for the sake of brevity , I won’t repeat it here.
- the embodiment of the present application also provides a computer program.
- the computer program can be applied to the network device in the embodiment of the present application.
- the computer program runs on the computer, the computer is caused to execute the corresponding process implemented by the network device in each method of the embodiment of the present application.
- I won’t repeat it here.
- the computer program can be applied to the mobile terminal/UE in the embodiments of the present application.
- the computer program runs on the computer, the computer can execute the corresponding methods implemented by the mobile terminal/UE in the various methods of the embodiments of the present application. For the sake of brevity, the process will not be repeated here.
- the disclosed system, device, and method may be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- each unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
- the technical solution of this application essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory,) ROM, random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本发明涉及信息处理技术领域,尤其涉及一种信息处理方法、网络设备、终端设备、芯片、计算机可读存储介质、计算机程序产品以及计算机程序。The present invention relates to the field of information processing technology, in particular to an information processing method, network equipment, terminal equipment, chip, computer readable storage medium, computer program product, and computer program.
在新无线(NR,New Radio)工业互联网(IIoT,Industrial interest of Things)中,需要考虑多个预配置或动态调度的传输资源(grant)在时域上发生资源冲突的情况。这将导致,一些媒体接入控制控制单元(MAC CE,Media Access Control Control Element)信息不能及时上报给网络侧,或者一些MAC CE信息最终丢失无法上报的问题,如使得基站不能(及时)获知用户侧的待传输信息和/或功率余量信息,最终造成高QoS需求的业务,如超可靠、低时延通信(URLLC,Ultra reliability and low latency communication)业务的传输服务质量(QoS,Quality of Service)不能得到保障的问题。In the New Radio (NR, New Radio) Industrial Internet (IIoT, Industrial Interest of Things), it is necessary to consider the situation where multiple pre-configured or dynamically scheduled transmission resources (grants) have resource conflicts in the time domain. This will result in some media access control control element (MAC CE, Media Access Control Control Element) information that cannot be reported to the network side in time, or some MAC CE information will eventually be lost and cannot be reported, such as making the base station unable to (timely) know the user The information to be transmitted and/or the power headroom information on the other side will eventually result in services with high QoS requirements, such as the transmission quality of service (URLLC, Ultra reliability and low latency communication) services ) The problem that cannot be guaranteed.
发明内容Summary of the invention
为解决上述技术问题,本发明实施例提供了一种信息处理方法、网络设备、终端设备、芯片、计算机可读存储介质、计算机程序产品以及计算机程序。To solve the above technical problems, embodiments of the present invention provide an information processing method, network equipment, terminal equipment, chip, computer readable storage medium, computer program product, and computer program.
第一方面,提供了一种信息处理方法,应用于终端设备,所述方法包括:In a first aspect, an information processing method is provided, applied to a terminal device, and the method includes:
在第一上行传输资源中添加第一MAC CE;其中,所述第一MAC CE为对应预设业务的MAC CE、或者对应第一类逻辑信道的MAC CE;Add the first MAC CE to the first uplink transmission resource; where the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel;
向网络设备传输第一上行传输资源。Transmit the first uplink transmission resource to the network device.
第二方面,提供了一种信息处理方法,应用于网络设备,所述方法包括:In a second aspect, an information processing method is provided, which is applied to a network device, and the method includes:
通过终端设备传输的第一上行传输资源,获取第一MAC CE;其中,所述第一MAC CE为对应预设业务的MAC CE、或对应第一类逻辑信道的MAC CE。Obtain the first MAC CE through the first uplink transmission resource transmitted by the terminal device; where the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel.
第三方面,提供了一种终端设备,包括:In a third aspect, a terminal device is provided, including:
第一处理单元,在第一上行传输资源中添加第一MAC CE;其中,所述第一MAC CE为对应预设业务的MAC CE、或者对应第一类逻辑信道的MAC CE;The first processing unit adds a first MAC CE to the first uplink transmission resource; wherein, the first MAC CE is a MAC CE corresponding to a preset service or a MAC CE corresponding to a first type of logical channel;
第一通信单元,向网络设备传输第一上行传输资源。The first communication unit transmits the first uplink transmission resource to the network device.
第四方面,提供了一种网络设备,包括:In a fourth aspect, a network device is provided, including:
第二通信单元,通过终端设备传输的第一上行传输资源,获取第一MAC CE;其中,所述第一MAC CE为对应预设业务的MAC CE、或对应第一类逻辑信道的MAC CE。The second communication unit obtains the first MAC CE through the first uplink transmission resource transmitted by the terminal device; where the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel.
第五方面,提供了一种终端设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行上述第一方面或其各实现方式中的方法。In a fifth aspect, a terminal device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the above-mentioned first aspect or each of its implementation modes.
第六方面,提供了一种网络设备,包括处理器和存储器。该存储器用于存储计算机程序,该处理器用于调用并运行该存储器中存储的计算机程序,执行上述第二方面或其各实现方式中的方法。In a sixth aspect, a network device is provided, including a processor and a memory. The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the above-mentioned second aspect or each of its implementation modes.
第七方面,提供了一种芯片,用于实现上述第一方面至第五方面中的任一方面或其各实现方式中的方法。In a seventh aspect, a chip is provided, which is used to implement any one of the foregoing first to fifth aspects or the method in each implementation manner thereof.
具体地,该芯片包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有该芯片的设备执行如上述第一方面至第二方面中的任一方面或其各实现方式中的方法。Specifically, the chip includes: a processor, configured to call and run a computer program from the memory, so that the device installed with the chip executes any one of the above-mentioned first aspect to the second aspect or any of the implementations thereof method.
第八方面,提供了一种计算机可读存储介质,用于存储计算机程序,该计算机程序使得计算机执行上述第一方面至第二方面中的任一方面或其各实现方式中的方法。In an eighth aspect, a computer-readable storage medium is provided for storing a computer program that enables a computer to execute any one of the first aspect to the second aspect or the method in each implementation manner thereof.
第九方面,提供了一种计算机程序产品,包括计算机程序指令,该计算机程序指令使得计算机执行上述第一方面至第二方面中的任一方面或其各实现方式中的方法。In a ninth aspect, a computer program product is provided, including computer program instructions, which cause a computer to execute any one of the above-mentioned first aspect to the second aspect or the method in each implementation manner thereof.
第十方面,提供了一种计算机程序,当其在计算机上运行时,使得计算机执行上述 第一方面至第二方面中的任一方面或其各实现方式中的方法。In a tenth aspect, a computer program is provided, which, when run on a computer, causes the computer to execute any one of the above-mentioned first aspect to the second aspect or the method in each implementation manner thereof.
通过采用上述方案,就能够在上行传输资源中携带针对业务或逻辑信道的MAC CE,从而能够避免业务所对应的BSR无法及时上报、或者由于存在更高优先级的MAC CE导致预设业务无法一次性上报给网络的问题,从而使得网络侧及时获知针对业务或逻辑信道的相关信息,或者,使得网络设备及时获知全部的业务数据,最终满足业务的传输需求。By adopting the above solution, it is possible to carry the MAC CE for the service or logical channel in the uplink transmission resources, thereby avoiding the failure of the BSR corresponding to the service to be reported in time, or the existence of a higher priority MAC CE causing the preset service to fail once The problem is reported to the network, so that the network side can obtain information about the service or logical channel in time, or the network device can obtain all service data in time, and finally meet the service transmission demand.
图1是本申请实施例提供的一种通信系统架构的示意性图一;FIG. 1 is a schematic diagram 1 of a communication system architecture provided by an embodiment of the present application;
图2是本申请实施例提供的一种信息处理方法流程示意图一;FIG. 2 is a schematic diagram 1 of the flow of an information processing method provided by an embodiment of the present application;
图3是本申请实施例提供的一种信息处理方法流程示意图二;FIG. 3 is a schematic diagram of the second flow of an information processing method provided by an embodiment of the present application;
图4是本申请实施例提供的一种信息处理方法流程示意图三;FIG. 4 is a third schematic flowchart of an information processing method provided by an embodiment of the present application;
图5是本申请实施例提供的一种信息处理方法流程示意图四;FIG. 5 is a fourth schematic flowchart of an information processing method provided by an embodiment of the present application;
图6是本申请实施例提供的一种信息处理方法流程示意图五;FIG. 6 is a fifth schematic flowchart of an information processing method provided by an embodiment of the present application;
图7是本申请实施例提供的一种信息处理方法流程示意图六;FIG. 7 is a sixth flowchart of an information processing method provided by an embodiment of the present application;
图8是本申请实施例提供的一种信息处理方法流程示意图七;FIG. 8 is a seventh flowchart of an information processing method provided by an embodiment of the present application;
图9是本申请实施例提供的一种终端设备组成结构示意图;FIG. 9 is a schematic diagram of the structure of a terminal device provided by an embodiment of the present application;
图10是本申请实施例提供的一种网络设备组成结构示意图一;FIG. 10 is a schematic diagram 1 of the composition structure of a network device provided by an embodiment of the present application;
图11为本发明实施例提供的一种通信设备组成结构示意图;11 is a schematic diagram of the structure of a communication device provided by an embodiment of the present invention;
图12是本申请实施例提供的一种芯片的示意性框图;FIG. 12 is a schematic block diagram of a chip provided by an embodiment of the present application;
图13是本申请实施例提供的一种通信系统架构的示意性图二。FIG. 13 is a schematic diagram 2 of a communication system architecture provided by an embodiment of the present application.
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。In order to understand the features and technical content of the embodiments of the present invention in more detail, the implementation of the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and description purposes only, and are not used to limit the embodiments of the present invention.
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are a part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of this application.
本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(Global System of Mobile communication,GSM)系统、码分多址(Code Division Multiple Access,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)系统、LTE频分双工(Frequency Division Duplex,FDD)系统、LTE时分双工(Time Division Duplex,TDD)、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)、全球互联微波接入(Worldwide Interoperability for Microwave Access,WiMAX)通信系统或5G系统等。The technical solutions of the embodiments of this application can be applied to various communication systems, such as: Global System of Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, and Wideband Code Division Multiple Access (Wideband Code Division Multiple Access, WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system or 5G system, etc.
示例性的,本申请实施例应用的通信系统100可以如图1所示。该通信系统100可以包括网络设备110,网络设备110可以是与UE120(或称为通信终端、终端)通信的设备。网络设备110可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的UE进行通信。可选地,该网络设备110可以是GSM系统或CDMA系统中的网络设备(Base Transceiver Station,BTS),也可以是WCDMA系统中的网络设备(NodeB,NB),还可以是LTE系统中的演进型网络设备(Evolutional Node B,eNB或eNodeB),或者是云无线接入网络(Cloud Radio Access Network,CRAN)中的无线控制器,或者该网络设备可以为移动交换中心、中继站、接入点、车载设备、可穿戴设备、集线器、交换机、网桥、路由器、5G网络中的网络侧设备或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)中的网络设备等。Exemplarily, the
该通信系统100还包括位于网络设备110覆盖范围内的至少一个UE120。作为在此使用的“UE”包括但不限于经由有线线路连接,如经由公共交换电话网络(Public Switched Telephone Networks,PSTN)、数字用户线路(Digital Subscriber Line,DSL)、数字电缆、直接电缆连接;和/或另一数据连接/网络;和/或经由无线接口,如,针对蜂窝网络、无 线局域网(Wireless Local Area Network,WLAN)、诸如DVB-H网络的数字电视网络、卫星网络、AM-FM广播发送器;和/或另一UE的被设置成接收/发送通信信号的装置;和/或物联网(Internet of Things,IoT)设备。被设置成通过无线接口通信的UE可以被称为“无线通信终端”、“无线终端”或“移动终端”。The
可选地,UE120之间可以进行终端直连(Device to Device,D2D)通信。Optionally, direct terminal connection (Device to Device, D2D) communication may be performed between
应理解,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the terms "system" and "network" in this article are often used interchangeably in this article. The term "and/or" in this article is only an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, exist alone B these three situations. In addition, the character "/" in this text generally indicates that the associated objects before and after are in an "or" relationship.
为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。In order to understand the features and technical content of the embodiments of the present invention in more detail, the implementation of the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and description purposes only, and are not used to limit the embodiments of the present invention.
本发明实施例提供了一种信息处理方法,应用于终端设备,如图2所示,包括:The embodiment of the present invention provides an information processing method, which is applied to a terminal device, as shown in FIG. 2, including:
步骤21:在第一上行传输资源中添加第一MAC CE;其中,所述第一MAC CE为对应预设业务的MAC CE、或者对应第一类逻辑信道的MAC CE;Step 21: Add a first MAC CE to the first uplink transmission resource; where the first MAC CE is a MAC CE corresponding to a preset service or a MAC CE corresponding to the first type of logical channel;
步骤22:向网络设备传输第一上行传输资源。Step 22: Transmit the first uplink transmission resource to the network device.
这里,所述预设业务,为以下至少之一:预设标识的业务、预设类型的业务、预设业务优先级的业务、优先级大于预设门限值的业务;Here, the preset service is at least one of the following: a service with a preset identifier, a service of a preset type, a service with a preset service priority, and a service with a priority greater than a preset threshold;
关于第一类逻辑信道可以理解为对应预设业务的逻辑信道,或者,所述第一类逻辑信道,还可以为以下至少之一:预设优先级的逻辑信道,优先级大于预设门限值的逻辑信道,预设类型的逻辑信道、预设标识的逻辑信道。再或者,第一类逻辑信道还可以为对应能够使用的特定MCS等级或表格的逻辑信道;又或者,对应特定允许的服务小区/载波映射限制、或映射限制组的逻辑信道;又或者,能在特定资源上传输的逻辑信道。Regarding the first type of logical channel, it can be understood as a logical channel corresponding to a preset service, or, the first type of logical channel may also be at least one of the following: a logical channel with a preset priority, a priority greater than a preset threshold Value logical channels, preset types of logical channels, and preset identifiers. Alternatively, the first type of logical channel may also be a logical channel corresponding to a specific MCS level or table that can be used; or, a logical channel corresponding to a specific allowed serving cell/carrier mapping restriction, or mapping restriction group; or, A logical channel transmitted on a specific resource.
其中,特定资源可以为特定优先级的资源,或者,用于传输特定业务的资源等。特定优先级可以为指定的某一个优先级,也可以为指定的优先级门限值;特定业务可以为预设业务,比如,URLLC等等。Among them, the specific resource may be a resource of a specific priority, or a resource used to transmit a specific service. The specific priority may be a specified priority or a specified priority threshold; the specific service may be a preset service, such as URLLC and so on.
相应的,本实施例提供的一种信息处理方法,在网络设备侧可以如图3所示,包括:Correspondingly, the information processing method provided in this embodiment may be shown in FIG. 3 on the network device side, including:
步骤31:通过终端设备传输的第一上行传输资源,获取第一MAC CE;其中,所述第一MAC CE为对应预设业务的MAC CE、或对应第一类逻辑信道的MAC CE。Step 31: Obtain the first MAC CE through the first uplink transmission resource transmitted by the terminal device; where the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel.
总的来说,本实施例提供的信息处理方法,结合终端设备以及网络设备的总的处理流程,可以如图4所示,包括:In general, the information processing method provided in this embodiment, combined with the overall processing flow of terminal equipment and network equipment, may be as shown in Figure 4, including:
步骤41:终端设备在第一上行传输资源中添加第一MAC CE;其中,所述第一MAC CE为对应预设业务的MAC CE、或者对应第一类逻辑信道的MAC CE;Step 41: The terminal device adds a first MAC CE to the first uplink transmission resource; where the first MAC CE is a MAC CE corresponding to a preset service or a MAC CE corresponding to the first type of logical channel;
步骤42:终端设备向网络设备传输第一上行传输资源;Step 42: The terminal device transmits the first uplink transmission resource to the network device;
步骤43:网络设备通过终端设备传输的第一上行传输资源,获取第一MAC CE。Step 43: The network device obtains the first MAC CE through the first uplink transmission resource transmitted by the terminal device.
还需要指出的是,本实施例中涉及到的第一MAC CE,其类型可以包括但不限于以下至少之一:BSR MAC CE,PHR MAC CE,Configured Grant Confirmation MAC CE。以下以BSR MAC CE举例说明。It should also be noted that the type of the first MAC CE involved in this embodiment may include but is not limited to at least one of the following: BSR MAC CE, PHR MAC CE, Configured Grant Confirmation MAC CE. The following uses BSR MAC CE as an example.
所述预设业务为高可靠,低时延,时间敏感的业务之一,如URLLC业务,IIoT业务。The preset service is one of highly reliable, low-latency, and time-sensitive services, such as URLLC service and IIoT service.
关于在第一上行传输资源中添加第一MAC CE的方式,参见以下处理方式:For the method of adding the first MAC CE to the first uplink transmission resource, see the following processing methods:
处理方式1、
所述在第一上行传输资源中添加第一MAC CE,包括:The adding the first MAC CE to the first uplink transmission resource includes:
当满足第一预设条件时,在第一上行传输资源中添加所述第一MAC CE;Adding the first MAC CE to the first uplink transmission resource when the first preset condition is met;
其中,所述第一预设条件包括以下至少之一:Wherein, the first preset condition includes at least one of the following:
第一上行传输资源用于传输预设业务或第一类逻辑信道的数据;The first uplink transmission resource is used to transmit data of a preset service or a first type of logical channel;
第一上行传输资源能够容纳第一MAC CE及其子头;The first uplink transmission resource can accommodate the first MAC CE and its subheader;
第一上行传输资源用于新传资源;The first uplink transmission resource is used for new transmission resources;
获取到网络设备配置的基于预设业务或第一类逻辑信道的上报参数;Obtain the report parameters configured by the network device based on the preset service or the first type logical channel;
获取到网络设备配置的基于预设业务或第一类逻辑信道的配置参数;Obtain the configuration parameters based on the preset service or the first type logical channel configured by the network device;
触发对应预设业务或第一类逻辑信道的信息上报;Trigger information reporting corresponding to the preset service or the first type of logical channel;
触发对应预设业务或第一类逻辑信道的信息上报和其他类型的信息上报;Trigger information reporting corresponding to the preset service or the first type of logical channel and other types of information reporting;
获取到网络设备配置的终端设备上报预设业务或第一类逻辑信道的上报参数、或、 优先上报预设业务或第一类逻辑信道的上报参数;The terminal device that has acquired the configuration of the network device reports the report parameter of the preset service or the first type of logical channel, or, preferentially reports the report parameter of the preset service or the first type of logical channel;
基于预定义或网络设备的第一指示,确定在一个上行传输资源中包含第一MAC CE,或者确定激活第一MAC CE的上报和/或配置;Based on the pre-defined or the first indication of the network device, determine to include the first MAC CE in an uplink transmission resource, or determine to activate the reporting and/or configuration of the first MAC CE;
基于预定义或网络设备的第十三指示,确定第一上行传输资源满足特定配置或限制条件;Based on the pre-defined or the thirteenth indication of the network device, it is determined that the first uplink transmission resource satisfies a specific configuration or restriction condition;
第一上行传输资源满足特定配置或限制条件。The first uplink transmission resource meets specific configuration or restriction conditions.
也就是说,当前的第一上行传输资源专门用于传输预设业务或第一类逻辑信道的数据。That is to say, the current first uplink transmission resource is exclusively used to transmit data of a preset service or the first type of logical channel.
第一上行传输资源能够容纳第一MAC CE及其子头,指的是第一上行传输资源中的剩余空间能够容纳第一MAC CE及其子头的长度。The first uplink transmission resource can accommodate the first MAC CE and its subheader, which means that the remaining space in the first uplink transmission resource can accommodate the length of the first MAC CE and its subheader.
上报参数中可以包括有针对预设业务的BSR参数、针对预设业务的PHR参数、针对预设业务的配置的上行传输资源确认(Configured Grant Confirmation)参数等等中至少之一。相应的,在上报第一MAC CE时,可以仅上报对应逻辑信道的确认信息,比如,可以在上报第一MAC CE的过程中添加逻辑信道标识。具体可以为,引入新的逻辑信道标识(LCID),用于指示增强的Configured Grant Confirmation CE上报,增强的Configured Grant Confirmation CE中携带逻辑信道标识。The reported parameters may include at least one of BSR parameters for preset services, PHR parameters for preset services, uplink transmission resource confirmation (Configured Grant Confirmation) parameters for preset services, and so on. Correspondingly, when reporting the first MAC CE, only the confirmation information of the corresponding logical channel may be reported. For example, the logical channel identifier may be added in the process of reporting the first MAC CE. Specifically, a new logical channel identifier (LCID) is introduced to indicate the enhanced Configured Grant Confirmation CE report, and the enhanced Configured Grant Confirmation CE carries the logical channel identifier.
基于预定义或网络设备的第一指示,确定在一个上行传输资源中包含第一MAC CE,也就是说,在于网络设备交互过程中,可以通过预定义的方式,也可以通过获取网络设备的第一指示的方式,确定终端设备能够在某一个上行传输资源中添加第一MAC CE。其中,在某一个上行传输资源中添加第一MAC CE,可以为在任意一个或多个上行传输资源中添加,或者,可以在指定的某一类上行传输资源中的一个或多个上行传输资源中添加,或者可以为指定的某一个或多个上行传输资源中添加。Based on the pre-defined or the first indication of the network device, it is determined that the first MAC CE is included in an uplink transmission resource, that is to say, in the process of network device interaction, the first MAC CE can be obtained in a predefined manner or by acquiring the first In an indication manner, it is determined that the terminal device can add the first MAC CE to a certain uplink transmission resource. Among them, adding the first MAC CE to a certain uplink transmission resource can be added to any one or more uplink transmission resources, or it can be added to one or more uplink transmission resources in a certain type of uplink transmission resource. Or can be added to one or more specified uplink transmission resources.
第一上行传输资源满足特定配置或限制条件可以理解为以下至少之一:PUSCH duration,MCS等级或table,特定RNTI,承载特定逻辑信道,对应特定SCS,承载对应业务,配置或指示了特定优先级,满足grant的优先级或标识满足特定门限,和特定逻辑信道的允许的服务小区或小区组匹配。The first uplink transmission resource that meets specific configuration or restriction conditions can be understood as at least one of the following: PUSCH duration, MCS level or table, specific RNTI, bears a specific logical channel, corresponds to a specific SCS, bears a corresponding service, and configures or indicates a specific priority , Meeting the priority of the grant or the identification meeting the specific threshold, and matching the allowed serving cell or cell group of the specific logical channel.
前述第一上行传输资源可以为PUSCH或者Grant或者可以为MAC PDU。换句话说,本处理方式即在满足第一预设条件时,PUSCH/MAC PDU/grant中包含特定的MAC CE。所述特定MAC CE为生成的对应预设业务或逻辑信道的MAC CE。The foregoing first uplink transmission resource may be PUSCH or Grant or may be MAC PDU. In other words, in this processing method, when the first preset condition is met, the PUSCH/MAC PDU/grant includes a specific MAC CE. The specific MAC CE is a generated MAC CE corresponding to a preset service or logical channel.
例如,所述预设业务为预设业务,特定BSR MAC CE为对应预设业务的BSR MAC CE。当然,还可以有预设业务的PHR MAC CE等其他类型,处理方式与预设业务的BSR MAC CE的后续处理方式相似,因此本实施例采用BSR MAC CE的处理进行说明,并且终端设备可以为用户设备(UE),网络设备可以为基站,参见图5进行示例性说明,包括:For example, the preset service is a preset service, and the specific BSR MAC CE is a BSR MAC CE corresponding to the preset service. Of course, there can also be other types such as PHR MAC CE with preset services. The processing method is similar to the subsequent processing method of BSR MAC CE with preset services. Therefore, this embodiment uses the processing of BSR MAC CE for description, and the terminal device can be User equipment (UE), the network equipment may be a base station. Refer to Fig. 5 for exemplary description, including:
步骤51、基站配置现有(Legacy)BSR参数(比如,可以为R-15的BSR MAC CE,针对UE配置的BSR)和预设业务的BSR参数。这里需要理解的是,当针对PHR或其他类型的时候,可以配置预设业务的PHR参数等等,这里不再穷举。Step 51: The base station configures existing (Legacy) BSR parameters (for example, R-15 BSR MAC CE, BSR configured for UE) and preset service BSR parameters. What needs to be understood here is that when targeting PHR or other types, you can configure the PHR parameters of the preset service, etc., which is not exhaustive here.
步骤52、UE根据legacy BSR参数和对应预设业务的BSR参数,确定BSR处理。Step 52: The UE determines BSR processing according to the legacy BSR parameter and the BSR parameter corresponding to the preset service.
具体可以包括:It can include:
步骤521、基于per业务BSR参数和BSR触发条件,判断是否触发BSR。Step 521: Determine whether to trigger the BSR based on the per service BSR parameter and the BSR trigger condition.
步骤522、在满足第一预设条件时,grant中包含特定的BSR MAC CE。所述特定BSR MAC CE为对应预设业务或逻辑信道生成的BSR MAC CE。Step 522: When the first preset condition is met, the grant includes a specific BSR MAC CE. The specific BSR MAC CE is a BSR MAC CE generated corresponding to a preset service or logical channel.
进一步地,在满足第一预设条件时,UE MAC生成预设业务的BSR MAC CE.该预设业务的BSR MAC CE组装到MAC PDU中。Further, when the first preset condition is met, the UE MAC generates the BSR MAC CE of the preset service. The BSR MAC CE of the preset service is assembled into the MAC PDU.
本处理方式中,能够在上行传输资源中携带对应业务或对应第一类逻辑信道的第一MAC CE。从而能够使得网络侧及时获知相关信息,或者,对应业务的数据,最终满足业务的传输需求。In this processing method, the first MAC CE corresponding to the service or the first type of logical channel can be carried in the uplink transmission resource. In this way, the network side can obtain relevant information in time, or the data corresponding to the service, and finally meet the transmission requirements of the service.
处理方式2、Processing method 2,
所述在第一上行传输资源中添加第一MAC CE之前,所述方法还包括:Before adding the first MAC CE to the first uplink transmission resource, the method further includes:
当存在触发的同一个类型下的至少两个MAC CE时,从至少两个MAC CE中选取一个MAC CE作为第一MAC CE。When there are at least two MAC CEs of the same type that are triggered, one MAC CE is selected from the at least two MAC CEs as the first MAC CE.
具体来说,从至少两个MAC CE中选取一个MAC CE作为第一MAC CE,可以为:网络设备为终端设备指定一个MAC CE作为第一MAC CE;或者,可以根据至少两个 MAC CE的优先级,选取一个MAC CE作为第一MAC CE。Specifically, selecting one MAC CE from at least two MAC CEs as the first MAC CE can be: the network device specifies a MAC CE as the first MAC CE for the terminal device; or, it can be based on the priority of the at least two MAC CEs. Level, select a MAC CE as the first MAC CE.
其中,至少两个MAC CE的优先级包括:Among them, the priorities of at least two MAC CEs include:
对应预设业务或者对应第一类逻辑信道的MAC CE的优先级,高于对应终端设备的MAC CE;此时,可以选取优先级最高的MAC CE,比如对应预设业务或者对应第一类逻辑信道的MAC CE,作为第一MAC CE。The priority of the MAC CE corresponding to the preset service or the first type of logical channel is higher than the MAC CE of the corresponding terminal device; at this time, the MAC CE with the highest priority can be selected, such as corresponding to the preset service or corresponding to the first type of logic The MAC CE of the channel serves as the first MAC CE.
或者,or,
对应预设业务或者对应第一类逻辑信道的MAC CE的优先级高于针对终端设备的MAC CE,并且,对应预设业务或者对应第一类逻辑信道的MAC CE高于针对除对应预设业务之外的对应其他业务的MAC CE;此时,可以选取优先级最高的MAC CE,比如对应预设业务或者对应第一类逻辑信道的MAC CE,作为第一MAC CE。The MAC CE corresponding to the preset service or the first type of logical channel has a higher priority than the MAC CE for the terminal device, and the MAC CE corresponding to the preset service or the first type of logical channel is higher than that of the corresponding preset service MAC CE corresponding to other services except the MAC; at this time, the MAC CE with the highest priority can be selected, such as the MAC CE corresponding to the preset service or the first type of logical channel, as the first MAC CE.
或者,or,
对应终端设备的MAC CE,高于对应预设业务或者对应第一类逻辑信道的MAC CE的优先级。这种情况下需要指出的是,可以基于规则确定无论优先级是否最高均选择对应预设业务或者对应第一类逻辑信道的MAC CE,作为第一MAC CE;也可以选取对应终端设备的MAC CE作为第一MAC CE,此时,可以理解的是,前述对第一MAC CE定义中,除前述情况外,还可以包括有对应终端设备的MAC CE。The MAC CE corresponding to the terminal device has a higher priority than the MAC CE corresponding to the preset service or corresponding to the first type of logical channel. In this case, it needs to be pointed out that the MAC CE corresponding to the preset service or the first type of logical channel can be selected based on the rule to determine whether the priority is the highest or not, as the first MAC CE; the MAC CE corresponding to the terminal device can also be selected As the first MAC CE, at this time, it can be understood that, in addition to the foregoing case, in the foregoing definition of the first MAC CE, the MAC CE corresponding to the terminal device may also be included.
另外,MAC CE的优先级还可以进行条件,具体包括以下之一:In addition, the MAC CE priority can also be subject to conditions, which specifically include one of the following:
基于网络设备的第二指示,对至少两个MAC CE的优先级进行变更,得到变更后的至少两个MAC CE对应的优先级;也就是说,根据网络设备的指示,来确定如何调整MAC CE的优先级,比如,更后的至少两个MAC CE对应的优先级,可以为对应预设业务或者对应第一类逻辑信道的MAC CE的优先级高于针对除对应预设业务之外的对应其他业务的MAC CE,针对除对应预设业务之外的对应其他业务的MAC CE高于针对终端设备的MAC CE,当然,还可以有其他更新方式,本实施例中不进行穷举。Based on the second instruction of the network device, change the priority of at least two MAC CEs to obtain the priority corresponding to the changed at least two MAC CEs; that is, determine how to adjust the MAC CE according to the instructions of the network device For example, the priority corresponding to at least two later MAC CEs can be the MAC CE corresponding to the preset service or the first type of logical channel. The priority of the MAC CE corresponding to the corresponding preset service or the first type of logical channel For the MAC CE of other services, the MAC CE for other services other than the corresponding preset service is higher than the MAC CE for the terminal device. Of course, there may be other update methods, which are not exhaustively listed in this embodiment.
基于网络设备的第三指示,确定所述至少两个MAC CE的优先级;本指示与前一个第二指示的区别在于,第二指示可以仅针对优先级发生变更的MAC CE进行指示或者指示更新后的MAC CE优先级顺序或者指示更新后的第一MAC CE,而第三指示可以理解为针对全部类型的MAC CE均指示或重新指示优先级,或者指示或重新指示第一MAC CE。Determine the priority of the at least two MAC CEs based on the third instruction of the network device; the difference between this instruction and the previous second instruction is that the second instruction can only indicate or update the MAC CE whose priority has changed The subsequent MAC CE priority order may indicate the updated first MAC CE, and the third indication can be understood as indicating or re-indicating the priority for all types of MAC CE, or indicating or re-indicating the first MAC CE.
基于网络设备的第四指示,确定使用MAC CE的优先级的时段;本指示可以与第二指示和/或第三指示结合使用,用于辅助终端设备确定第一MAC CE的开始以及结束时刻。Based on the fourth instruction of the network device, determine the time period for using the MAC CE priority; this instruction can be used in combination with the second instruction and/or the third instruction to assist the terminal device in determining the start and end time of the first MAC CE.
与处理方式1相比,本处理方式增加了若存在触发的同一个类型下的多个子类的MAC CE的时候的处理。Compared with
上述同一类型是指作用类似,例如都是用于上报缓冲区状态信息,则对应BSR MAC CE。所述子类为legacy MAC CE(per UE)和基于业务/逻辑信道的MAC CE。The same type mentioned above has similar functions. For example, if they are used to report buffer status information, they correspond to BSR MAC CE. The sub-categories are legacy MAC CE (per UE) and MAC CE based on service/logical channels.
子处理方式1、
所述在第一上行传输资源中添加第一MAC CE,包括:The adding the first MAC CE to the first uplink transmission resource includes:
当满足第二预设条件时,在第一上行传输资源中添加第一MAC CE;When the second preset condition is met, the first MAC CE is added to the first uplink transmission resource;
其中,所述第二预设条件包括以下至少之一:Wherein, the second preset condition includes at least one of the following:
触发对应预设业务或第一类逻辑信道的信息上报;Trigger information reporting corresponding to the preset service or the first type of logical channel;
触发对应预设业务或第一类逻辑信道的信息上报和其他类型的信息上报;Trigger information reporting corresponding to the preset service or the first type of logical channel and other types of information reporting;
第一上行传输资源内能够容纳对应预设业务或者对应第一类逻辑信道的MAC CE和其子头;The first uplink transmission resource can accommodate MAC CE and its subheaders corresponding to the preset service or corresponding to the first type of logical channel;
第一上行传输资源用于新传资源;The first uplink transmission resource is used for new transmission resources;
接收到网络设备配置的基于预设业务或第一类逻辑信道的上报参数;Receiving a report parameter based on a preset service or a logical channel of the first type configured by the network device;
接收到网络设备配置的基于预设业务或第一类逻辑信道的配置参数;Receiving a configuration parameter based on a preset service or a logical channel of the first type configured by a network device;
在第一上行传输资源中仅能够包含属于一个类型的一个MAC CE;Only one MAC CE belonging to one type can be included in the first uplink transmission resource;
基于预定义或网络设备的第五指示,确定在一个上行传输资源中能够包含属于一个类型下的最多一个子类的MAC CE;Based on the pre-defined or the fifth indication of the network device, it is determined that one uplink transmission resource can include at most one sub-category MAC CE of one type;
基于预定义或网络设备的第六指示,确定在一个上行传输资源中能够包含属于一个类型下的第一MAC CE。Based on the pre-defined or the sixth indication of the network device, it is determined that one uplink transmission resource can include the first MAC CE belonging to one type.
也就是说,一个第一上行传输资源中仅包含属于一个类型下的对应一个子类的MAC CE,或者,若存在触发的属于同一类型的不同子类的MAC CE,一个第一上行传 输资源中仅包含属于一个类型下的对应一个子类的MAC CE。That is to say, a first uplink transmission resource only contains MAC CEs belonging to one type and corresponding to one subtype, or if there are MAC CEs belonging to different subtypes of the same type that are triggered, one first uplink transmission resource Only include MAC CEs belonging to one type and corresponding to one sub-category.
再进一步地的,若存在触发的同一类型的多个MAC CE,在第一上行传输资源中优先包含/包含第一MAC CE,其中第一MAC CE为同一种类型的这类MAC CE中对应预设业务或第一类逻辑信道的MAC CE,或者优先级最高的MAC CE。Furthermore, if there are multiple MAC CEs of the same type that are triggered, the first MAC CE is preferentially included/included in the first uplink transmission resource, where the first MAC CE is the corresponding pre-defined MAC CE of the same type. Set the MAC CE of the service or the first type of logical channel, or the MAC CE with the highest priority.
以下以BSR MAC CE举例,可选流程参见图6,包括:The following uses BSR MAC CE as an example. See Figure 6 for optional procedures, including:
61、基站配置legacy BSR参数和预设业务,如预设业务的BSR参数。61. The base station configures legacy BSR parameters and preset services, such as the BSR parameters of the preset services.
62、UE根据legacy BSR参数和对应预设业务的BSR参数,确定BSR处理。62. The UE determines BSR processing according to the legacy BSR parameters and the BSR parameters corresponding to the preset service.
621、基于per业务BSR参数和BSR触发条件,判断是否触发BSR。621. Determine whether to trigger the BSR based on the per service BSR parameter and the BSR trigger condition.
622、在满足第二预设条件时,grant中包含对应预设业务,如预设业务的BSR MAC CE。622. When the second preset condition is met, the grant includes the corresponding preset service, such as the BSR MAC CE of the preset service.
也就是说,若满足第二预设条件,UE MAC生成预设业务的BSR MAC CE.该预设业务的BSR MAC CE组装到MAC PDU中。That is, if the second preset condition is met, the UE MAC generates the BSR MAC CE of the preset service. The BSR MAC CE of the preset service is assembled into the MAC PDU.
子处理方式2、Sub-processing method 2,
所述在第一上行传输资源中添加第一MAC CE之前,所述方法还包括:Before adding the first MAC CE to the first uplink transmission resource, the method further includes:
当存在触发的同一个类型下的至少两个子类的MAC CE时,从至少两个子类中每一个子类分别选取一个MAC CE作为每一个子类对应的第一MAC CE。When there are at least two sub-types of MAC CEs of the same type that are triggered, one MAC CE is selected from each of the at least two sub-types as the first MAC CE corresponding to each sub-type.
其中,所述在第一上行传输资源中添加第一MAC CE,包括:Wherein, adding the first MAC CE to the first uplink transmission resource includes:
当满足第三预设条件时,在第一上行传输资源中添加对应同一个类型下每一个子类对应的第一MAC CE;When the third preset condition is met, add the first MAC CE corresponding to each subclass of the same type to the first uplink transmission resource;
其中,第三预设条件包括以下至少之一:Among them, the third preset condition includes at least one of the following:
存在触发的属于同一类型的不同子类的上报;There are reports of different sub-categories of the same type that are triggered;
基于预定义或网络设备的第一指示,确定在一个上行传输资源中能够包含属于一个类型下的至少两个子类的MAC CE;Based on the pre-defined or the first indication of the network device, it is determined that one uplink transmission resource can include at least two sub-categories of MAC CEs belonging to one type;
上行传输资源用于新传资源;Uplink transmission resources are used for new transmission resources;
上行传输资源内能够容纳至少两个子类的MAC CE和其子头;The uplink transmission resource can accommodate at least two sub-types of MAC CE and its sub-headers;
上行传输资源内能够用于传输MAC CE;The uplink transmission resources can be used to transmit MAC CE;
上行传输资源内能够用于传输特定类型的MAC CE;The uplink transmission resources can be used to transmit specific types of MAC CE;
上行传输资源内能够用于传输特定类型下的特定子类的MAC CE;The uplink transmission resources can be used to transmit a specific type of MAC CE of a specific subtype;
基于预定义或网络设备的第十四指示,确定第一上行传输资源上承载至少一个MAC CE;Determine that at least one MAC CE is carried on the first uplink transmission resource based on the predefined or the fourteenth indication of the network device;
根据网络指示或预定义,确定在一个上行传输资源中是否能够包含特定类型的MAC CE;Determine whether a specific type of MAC CE can be included in an uplink transmission resource according to network instructions or predefined;
根据网络指示或预定义,确定在一个上行传输资源中是否能够包含特定子类的MAC CE;According to network instructions or pre-definitions, determine whether a specific sub-type of MAC CE can be included in an uplink transmission resource;
根据网络指示或预定义,确定在一个上行传输资源中能够包含M个特定类型的MAC CE;M为大于等于1的整数;According to network instructions or predefined, it is determined that one uplink transmission resource can contain M MAC CEs of a specific type; M is an integer greater than or equal to 1;
根据网络指示或预定义,确定在一个上行传输资源中能够包含N个特定子类的MAC CE;N为大于等于1的整数。According to network instructions or pre-definition, it is determined that one uplink transmission resource can contain N MAC CEs of specific subtypes; N is an integer greater than or equal to 1.
需要指出的是,根据网络指示或预定义,确定在一个上行传输资源中能够包含M个特定类型的MAC CE;以及根据网络指示或预定义,确定在一个上行传输资源中能够包含N个特定子类的MAC CE;与前述确定在一个上行传输资源中是否能够包含特定类型或特定子类的MAC CE不同。不同之处在于,确定上行传输资源中包含有M个特定类型和/或N个特定子类为确定能够包含特定类型或特定子类的MAC CE,通过网络指示或预定义需要确定的包含的MAC CE的数量,但是,确定在一个上行传输资源中是否能够包含特定类型或特定子类的MAC CE的两条规则重点在于在上行传输资源中是否包含特定类型或特定子类的MAC CE。It should be pointed out that according to network instructions or pre-definition, it is determined that one uplink transmission resource can contain M specific types of MAC CE; and according to network instructions or pre-definition, it is determined that one uplink transmission resource can contain N specific sub-types. Type of MAC CE: It is different from the aforementioned determining whether a specific type or specific sub-type of MAC CE can be included in an uplink transmission resource. The difference is that determining that the uplink transmission resource contains M specific types and/or N specific subtypes is determined to be able to include a specific type or specific subtype of MAC CE, and the included MAC that needs to be determined through network instructions or pre-defined The number of CEs, but the two rules for determining whether a specific type or specific sub-type of MAC CE can be included in an uplink transmission resource focus on whether the uplink transmission resource includes a specific type or specific sub-type of MAC CE.
其中,特定类型、特定子类,可以预定义得到,也可以由网络设备为终端设备进行配置。另外,能够传输多少个子类中的MAC CE的个数,是否能够包含特定MAC CE类型,是否能够传输特定子类,能够传输的特定类型的MAC CE的个数,也可以预定义确定,或者由网络设备为终端设备对应配置的。Among them, the specific type and specific sub-category can be pre-defined, or configured by the network device as the terminal device. In addition, the number of MAC CEs in how many subclasses can be transmitted, whether it can include a specific MAC CE type, whether a specific subclass can be transmitted, and the number of MAC CEs of a specific type that can be transmitted can also be predefined or determined by The network equipment is correspondingly configured for the terminal equipment.
也就是说,若存在触发的属于同一类型的不同子类的MAC CE,且一个PUSCH/grant/MAC PDU中可以包含属于一个类型下的多个MAC CE,该MAC PDU中包含的MAC CE属于不同子类,且属于同一个子类的MAC CE最多包含一个。例如, 一个grant中包含对应eMBB业务的BSR MAC CE和对应预设业务的BSR MAC CE。需要指出的是,本方式中也可以结合MAC CE的优先级进行处理,比如,可以优先选取优先级高的子类中的一个MAC CE等等。In other words, if there are MAC CEs of different subtypes of the same type that are triggered, and a PUSCH/grant/MAC PDU can contain multiple MAC CEs belonging to one type, the MAC CEs contained in the MAC PDU belong to different Subclasses, and MAC CEs belonging to the same subclass contain at most one. For example, a grant includes the BSR MAC CE corresponding to the eMBB service and the BSR MAC CE corresponding to the preset service. It should be pointed out that this method can also be combined with MAC CE priority for processing. For example, a MAC CE in a subclass with a higher priority can be selected preferentially.
例如,存在触发的对应预设业务的BSR和legacy BSR,若grant用于新传,且可以包含两个MAC CE和其子头(按照逻辑信道优先级过程),且一个grant/MAC PDU中按照规定可以包含属于同一个类型的多个MAC CE,则生成对应预设业务的BSR MAC CE和对应eMBB业务的BSR MAC CE。MAC将生成的BSR MAC CE组装到MAC PDU中。For example, there is a triggered BSR and a legacy BSR corresponding to the preset service. If the grant is used for new transmission, it can include two MAC CEs and its subheaders (according to the logical channel priority process), and one grant/MAC PDU is based on The regulations can include multiple MAC CEs of the same type, and then the BSR MAC CE corresponding to the preset service and the BSR MAC CE corresponding to the eMBB service are generated. The MAC assembles the generated BSR MAC CE into the MAC PDU.
在前述方案的基础之上,下面针对如何选取第一上行传输资源进行说明:On the basis of the foregoing solution, the following describes how to select the first uplink transmission resource:
若存在多个重叠的上行传输资源,从所述多个重叠的上行传输资源中选取第一上行传输资源。If there are multiple overlapping uplink transmission resources, select the first uplink transmission resource from the multiple overlapping uplink transmission resources.
本实施例的适用场景,包括但不限于以下至少之一:The applicable scenarios of this embodiment include but are not limited to at least one of the following:
配置的上行传输资源(Configured grant)之间冲突的场景;Scenarios of conflicts between configured uplink transmission resources (Configured grants);
配置的上行传输资源(Configured grant)和动态的上行传输资源(dynamic grant)冲突的场景;Scenarios where the configured uplink transmission resource (Configured grant) and the dynamic uplink transmission resource (dynamic grant) conflict;
动态的上行传输资源(dynamic grant)之间冲突的场景;Scenarios of conflicts between dynamic uplink transmission resources (dynamic grants);
从所述多个重叠的上行传输资源中选取第一上行传输资源,包括:Selecting the first uplink transmission resource from the multiple overlapping uplink transmission resources includes:
基于第四预设条件,从所述多个重叠的上行传输资源中选取第一上行传输资源;Selecting a first uplink transmission resource from the plurality of overlapping uplink transmission resources based on the fourth preset condition;
其中,所述第四预设条件包括以下至少之一:Wherein, the fourth preset condition includes at least one of the following:
上行传输资源中包含有MAC CE;也就是说,在多个上行传输资源中,优先选取存在MAC CE的资源作为第一上次传输资源;The uplink transmission resources include MAC CE; that is, among multiple uplink transmission resources, the resource with MAC CE is preferentially selected as the first last transmission resource;
上行传输资源中包含指定的MAC CE。其中,所述指定的MAC CE为以下至少之一:专用类型,专用子类。其中,专用子类可以理解为对应特定逻辑信道的第一MAC CE或者对应终端的MAC CE,另外,专用类型可以理解为第一MAC CE为BSR MAC CE的时候,或者可以为PHR MAC CE。The uplink transmission resources include the specified MAC CE. Wherein, the specified MAC CE is at least one of the following: dedicated type and dedicated subclass. Among them, the dedicated subclass can be understood as the first MAC CE corresponding to a specific logical channel or the MAC CE corresponding to the terminal. In addition, the dedicated type can be understood as when the first MAC CE is BSR MAC CE, or can be PHR MAC CE.
上行传输资源中对应的数据、业务、逻辑信道、MAC CE、MAC CE对应的逻辑信道中至少之一的优先级最高;At least one of the corresponding data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE in the uplink transmission resource has the highest priority;
上行传输资源中对应的数据、业务、逻辑信道、MAC CE、MAC CE对应的逻辑信道中至少之一的优先级大于门限;与前一条的区别是,若不存在最高级的数据、业务、逻辑信道,那么可以根据优先级门限来判断是否存在对应的数据、业务、逻辑信道,比如,当前设置有优先级1~5,优先级1为最高优先级,优先级门限可以设置为2。需要指出的是,这种条件下也可以包含有优先级最高的数据、业务、逻辑信道、MAC CE、MAC CE对应的逻辑信道中至少之一。The priority of at least one of the corresponding data, service, logical channel, MAC CE, and MAC CE logical channel in the uplink transmission resource is greater than the threshold; the difference from the previous one is that if the highest level of data, service, and logic does not exist Channels, you can judge whether there are corresponding data, service, and logical channels according to the priority threshold. For example,
上行传输资源中对应的数据、业务、逻辑信道、MAC CE、MAC CE对应的逻辑信道中至少之一的标识为指定标识或标识范围;其中,指定标识或标识范围可以由网络设备为终端设备配置得到,也可以由终端设备自身根据协议得到,或者还可以是默认的。The identifier of at least one of the corresponding data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE in the uplink transmission resource is a designated identifier or identifier range; the designated identifier or identifier range can be configured by the network device for the terminal device Obtained can also be obtained by the terminal device itself according to the protocol, or it can be the default.
上行传输资源中包含对应预设业务或者对应第一类逻辑信道的逻辑信道或数据或MAC CE;比如,对应预设业务的第一MAC CE,对应第一类逻辑信道的第一MAC CE,或者是,对应预设业务的数据等等。比如,多个上行传输资源中,包含有第一MAC CE或第一MAC CE对应的数据的上行传输资源作为第一上行传输资源。The uplink transmission resources include the logical channel or data or MAC CE corresponding to the preset service or the first type of logical channel; for example, the first MAC CE corresponding to the preset service, the first MAC CE corresponding to the first type logical channel, or Yes, corresponding to the data of preset services, etc. For example, among the multiple uplink transmission resources, an uplink transmission resource containing a first MAC CE or data corresponding to the first MAC CE is used as the first uplink transmission resource.
上行传输资源中包含对应预设业务或者对应第一类逻辑信道的MAC CE,且其他重叠的上行传输资源中不能承载对应预设业务的待传输数据或MAC CE;与上一条不同在于,本条件限定有且仅有一个包含有预设业务或对应第一类逻辑信道的数据或者MAC CE的上行传输资源,此时将该上行传输资源作为第一上行传输资源。The uplink transmission resources include the MAC CE corresponding to the preset service or the first type of logical channel, and other overlapping uplink transmission resources cannot carry the data to be transmitted or the MAC CE corresponding to the preset service; the difference from the previous one is that this condition There is one and only one uplink transmission resource that includes a preset service or data corresponding to a logical channel of the first type or MAC CE, and in this case, the uplink transmission resource is used as the first uplink transmission resource.
上行传输资源承载对应预设业务或逻辑信道的待传输数据;其中,所述待传输数据指的是针对预设业务的或逻辑信道的,包含MAC CE在内的全部待传输数据;或者,指的是针对预设业务的或逻辑信道的全部的或部分的(如高于门限值的)待传输数据。可选的,所述MAC CE可以不包含在所述上行传输资源中,若上行传输资源中可以承载全部的待传输数据时。或者,进一步地,这种情况下,其他对应的MAC CE可以不传输,或者降低MAC CE在逻辑信道优先级规则中的优先级,也就是,对应预设业务的待传输数据传输完成之后,再判断是否传输其他数据和/或MAC CE。The uplink transmission resources carry the data to be transmitted corresponding to the preset service or logical channel; wherein, the data to be transmitted refers to all the data to be transmitted including MAC and CE for the preset service or logical channel; or, refers to It refers to all or part of the data to be transmitted (for example, higher than the threshold) for the preset service or logical channel. Optionally, the MAC CE may not be included in the uplink transmission resource, if the uplink transmission resource can carry all the data to be transmitted. Or, further, in this case, other corresponding MAC CE may not transmit, or the priority of MAC CE in the logical channel priority rule may be reduced, that is, after the transmission of the data to be transmitted corresponding to the preset service is completed, Determine whether to transmit other data and/or MAC CE.
上行传输资源满足特定配置或限制条件。其中,特定配置或限制条件可以理解为以下至少之一:PUSCH duration,MCS等级或table,特定RNTI,承载特定逻辑信道,对 应特定SCS,承载对应业务,配置或指示了特定优先级,满足grant的优先级或标识满足特定门限,和特定逻辑信道的允许的服务小区或小区组匹配。The uplink transmission resources meet specific configuration or restriction conditions. Among them, a specific configuration or restriction condition can be understood as at least one of the following: PUSCH duration, MCS level or table, specific RNTI, bears a specific logical channel, corresponds to a specific SCS, bears a corresponding service, configures or indicates a specific priority, and satisfies the grant The priority or identification meets a specific threshold and matches the allowed serving cell or cell group of the specific logical channel.
举例来说,若存在多个grant资源重叠,如grant A和grant B资源重叠,优先传输满足第四预设条件的grant。For example, if multiple grant resources overlap, such as grant A and grant B resources overlap, the grant that meets the fourth preset condition is preferentially transmitted.
以下以BSR MAC CE举例,可选流程参见图7,包括:The following uses BSR MAC CE as an example. See Figure 7 for optional procedures, including:
步骤71、基站配置legacy BSR参数。进一步的,基站可以配置对应预设业务,如预设业务的BSR参数。Step 71: The base station configures legacy BSR parameters. Further, the base station can configure the BSR parameters corresponding to the preset service, such as the preset service.
步骤72、UE根据legacy BSR参数,确定BSR处理。还可以根据预设业务的BSR参数确定对应预设业务的BSR处理。Step 72: The UE determines BSR processing according to the legacy BSR parameters. The BSR processing corresponding to the preset service can also be determined according to the BSR parameters of the preset service.
步骤721、基于BSR参数和BSR触发条件,判断是否触发BSR。Step 721: Determine whether to trigger the BSR based on the BSR parameters and the BSR trigger condition.
步骤722、若grant为新传,且可以包含BSR MAC CE和其子头,且存在触发的BSR,则生成BSR MAC CE,组装在对应该grant的MAC PDU中。Step 722: If the grant is a new transmission, and may include the BSR MAC CE and its subheader, and there is a triggered BSR, then the BSR MAC CE is generated and assembled in the MAC PDU corresponding to the grant.
若存在overlapped的grant,UE选择满足第四预设条件的grant为优先传输的grant。If there is an overlapped grant, the UE selects the grant that meets the fourth preset condition as the priority transmission grant.
进一步地,若终端设备基于第四预设条件选取出来至少两个上行传输资源的时候,可以执行以下处理至少之一:Further, if the terminal device selects at least two uplink transmission resources based on the fourth preset condition, it may perform at least one of the following processes:
将选出来的至少两个上行传输资源均作为第一上行传输资源发出;Sending at least two selected uplink transmission resources as the first uplink transmission resource;
从至少两个上行传输资源中再次随机选取出来一个作为第一上行传输资源;Randomly select one again from at least two uplink transmission resources as the first uplink transmission resource;
从至少两个上行传输资源中选取已经被传输的作为第一上行传输资源;Selecting the one that has been transmitted from at least two uplink transmission resources as the first uplink transmission resource;
从至少两个上行传输资源中选取无法被取消传输的作为第一上行传输资源;Selecting from at least two uplink transmission resources the one that cannot be cancelled as the first uplink transmission resource;
从至少两个上行传输资源中选取已经被组包的作为第一上行传输资源;Selecting from at least two uplink transmission resources that have been packaged as the first uplink transmission resource;
从至少两个上行传输资源中选取承载更多信息的作为第一上行传输资源;Selecting the one that carries more information from at least two uplink transmission resources as the first uplink transmission resource;
从至少两个上行传输资源中选取承载或承载更多特定逻辑信道的数据的作为第一上行传输资源;其中,特定逻辑信道可以为大于特定优先级门限的逻辑信道,特定优先级标识的逻辑信道,特定逻辑信道标识对应的逻辑信道等。The first uplink transmission resource is selected from at least two uplink transmission resources to carry or carry more data of a specific logical channel; wherein the specific logical channel may be a logical channel greater than a specific priority threshold, or a logical channel identified by a specific priority , The logical channel corresponding to the specific logical channel identifier, etc.
当从所述多个重叠的上行传输资源中选取出来至少一个上行传输资源时;从所述至少一个上行传输资源中选取指定上行传输资源作为第一上行传输资源。When at least one uplink transmission resource is selected from the plurality of overlapping uplink transmission resources; the designated uplink transmission resource is selected from the at least one uplink transmission resource as the first uplink transmission resource.
其中,所述指定上行传输资源为以下至少之一:预设属性的上行传输资源、预设传输块大小的上行传输资源、预设承载业务类型的上行传输资源、预设逻辑信道类型的上行传输资源、预设优先级的上行传输资源、预设MCS配置或table的上行传输资源,预设承载的逻辑信道映射个数大于门限的上行传输资源,预设承载的特定逻辑信道映射个数大于门限的上行传输资源,预设承载的逻辑信道待传输数据大于门限的上行传输资源。Wherein, the designated uplink transmission resource is at least one of the following: uplink transmission resources with preset attributes, uplink transmission resources with preset transmission block sizes, uplink transmission resources with preset bearer service types, and uplink transmissions with preset logical channel types Resources, uplink transmission resources with preset priority, uplink transmission resources with preset MCS configuration or table, uplink transmission resources with a preset number of logical channel mappings greater than a threshold, and a preset number of specific logical channel mappings for a bearer greater than the threshold The uplink transmission resource of the preset bearer logical channel to be transmitted is greater than the threshold uplink transmission resource.
其中,预设属性的上行传输资源可以理解为已经组包的、或者传输某指定业务的等等。预设传输块大小可以理解为大于传输块大小门限值的,或者还可以为小于预设传输块大小门限值。预设优先级可以理解为最高优先级,或者可以为大于预设优先级门限值的。Among them, the uplink transmission resources with preset attributes can be understood as being packaged, or transmitting a certain designated service, and so on. The preset transmission block size can be understood as being larger than the transmission block size threshold, or can also be less than the preset transmission block size threshold. The preset priority may be understood as the highest priority, or may be greater than the preset priority threshold.
其中,所述从所述至少一个上行传输资源中选取指定上行传输资源作为第一上行传输资源,包括:Wherein, the selecting a designated uplink transmission resource from the at least one uplink transmission resource as the first uplink transmission resource includes:
基于网络设备发来的第七指示,从所述至少一个上行传输资源中选取指定上行传输资源作为第一上行传输资源。也就是说,指定上行传输资源的上述一种或多种条件,可以通过第七指示由网络设备发送至终端设备,进而终端设备根据网络设备的指示进行第一上行传输资源的选择。可选的,所述第七指示也可以用于直接指示选择的第一上行传输资源。Based on the seventh instruction sent by the network device, a designated uplink transmission resource is selected from the at least one uplink transmission resource as the first uplink transmission resource. That is, the one or more conditions for specifying the uplink transmission resource may be sent by the network device to the terminal device through the seventh instruction, and the terminal device may select the first uplink transmission resource according to the instruction of the network device. Optionally, the seventh indication may also be used to directly indicate the selected first uplink transmission resource.
进一步地,前述针对多个重叠资源的选取可以在针对各个上行传输资源均组包MAC PDU的场景。而实际的处理场景中还会包括对每个上行传输资源都组包MAC PDU的场景,或者两个上行传输资源仅组包一个MAC PDU的场景。具体分以下情况进行说明:Further, the foregoing selection for multiple overlapping resources may be in a scenario where MAC PDUs are grouped for each uplink transmission resource. The actual processing scenario will also include a scenario in which each uplink transmission resource is packaged with MAC PDU, or a scenario in which two uplink transmission resources are packaged with only one MAC PDU. The specific description is divided into the following situations:
场景1、
有多个资源的时候,根据资源中携带的内容确定优先传输的资源。When there are multiple resources, the priority transmission resource is determined according to the content carried in the resource.
所述在第一上行传输资源中添加第一MAC CE,包括:The adding the first MAC CE to the first uplink transmission resource includes:
若存在多个重叠的上行传输资源,在第一上行传输资源中添加对应预设业务或第一类逻辑信道的MAC CE;If there are multiple overlapping uplink transmission resources, add the MAC CE corresponding to the preset service or the first type of logical channel to the first uplink transmission resource;
其中,所述第一上行传输资源为能够用于传输预设业务或第一类逻辑信道对应的MAC CE的传输资源,或者优先级高的资源,或特定的资源。其中,特定的资源可以理 解为具备以下特征至少之一:预设属性的上行传输资源、预设传输块大小的上行传输资源、预设承载业务类型的上行传输资源、预设逻辑信道类型的上行传输资源、预设优先级的上行传输资源、预设MCS配置的上行传输资源,预设承载的逻辑信道映射个数大于门限的上行传输资源,预设承载的特定逻辑信道映射个数大于门限的上行传输资源,预设承载的逻辑信道待传输数据大于门限的上行传输资源。Wherein, the first uplink transmission resource is a transmission resource that can be used to transmit a preset service or MAC CE corresponding to the first type of logical channel, or a resource with a high priority, or a specific resource. Among them, a specific resource can be understood as having at least one of the following characteristics: uplink transmission resources with preset attributes, uplink transmission resources with preset transmission block sizes, uplink transmission resources with preset bearer service types, and uplinks with preset logical channel types. Transmission resources, uplink transmission resources with preset priority, uplink transmission resources configured by the preset MCS, uplink transmission resources with a preset number of logical channel mappings greater than a threshold, and a preset number of specific logical channel mappings greater than the threshold Uplink transmission resource, the uplink transmission resource of which the data to be transmitted on the preset logical channel is greater than the threshold.
比如,在存在多个grant资源重叠,如grant A和grant B资源重叠场景下,在优先传输的grant对应的MAC PDU中包含MAC或者特定的MAC CE。For example, in a scenario where multiple grant resources overlap, such as grant A and grant B resources overlap, the MAC PDU corresponding to the grant for priority transmission includes MAC or a specific MAC CE.
其中,第一MAC CE为特定类型的MAC CE,如BSR MAC CE。Among them, the first MAC CE is a specific type of MAC CE, such as BSR MAC CE.
其中,第一MAC CE为对应预设业务的MAC CE,如对应预设业务的BSR MAC CE,对应预设业务/逻辑信道/逻辑信道优先级/业务优先级的MAC CE。Among them, the first MAC CE is the MAC CE corresponding to the preset service, such as the BSR MAC CE corresponding to the preset service, and the MAC CE corresponding to the preset service/logical channel/logical channel priority/service priority.
场景2、Scene 2,
所述第一上行传输资源中添加对应预设业务的或第一类逻辑信道的MAC CE,包括:Adding the MAC CE corresponding to the preset service or the first type of logical channel to the first uplink transmission resource includes:
优先级最高的第一上行传输资源到达时刻晚于第二上行传输资源、并且所述第二上行传输资源中携带有对终端设备的MAC CE时,在第一上行传输资源中携带对应预设业务或第一类逻辑信道或对应用户的MAC CE;When the arrival time of the first uplink transmission resource with the highest priority is later than the second uplink transmission resource, and the second uplink transmission resource carries the MAC CE for the terminal device, the corresponding preset service is carried in the first uplink transmission resource Or the first type of logical channel or the MAC CE of the corresponding user;
或者,在所述第二上行传输资源中携带有对终端设备的MAC CE时,在第一上行传输资源中携带对应预设业务或第一类逻辑信道或对应用户的MAC CE。Alternatively, when the second uplink transmission resource carries the MAC CE for the terminal device, the first uplink transmission resource carries the MAC CE corresponding to the preset service or the first type of logical channel or the user.
比如,若存在多个grant资源重叠,如grant A和grant B资源重叠,grantB优先级高(或用于传输预设业务)且后到达,若grant A已经组包且携带legacy BSR MAC CE,则grant B中携带预设业务对应的BSR MAC CE,所述预设业务为高可靠,低时延,时间敏感的业务之一,如URLLC业务。For example, if multiple grant resources overlap, such as grant A and grant B resources overlap, grant B has a high priority (or used to transmit preset services) and arrives later, if grant A has been packaged and carries legacy BSR MAC CE, then Grant B carries the BSR MAC CE corresponding to the preset service, and the preset service is one of the highly reliable, low-latency, and time-sensitive services, such as the URLLC service.
另外,在存在多个上行传输资源的时候,并且这些上行传输资源可以是重叠的也可以使不重叠的情况下,其中一个上行传输资源发送失败,比如没有完成传输的资源、或者被其他资源重叠导致未能传输的资源等等,此时还会存在以下处理:In addition, when there are multiple uplink transmission resources, and these uplink transmission resources can be overlapped or non-overlapping, one of the uplink transmission resources fails to be sent, such as resources that have not completed transmission or are overlapped by other resources The resources that failed to be transmitted, etc., at this time, there will be the following processing:
当第三上行传输资源发送失败时,将第三上行传输资源中的MAC CE添加至第一上行传输资源中进行传输;When sending the third uplink transmission resource fails, add the MAC CE in the third uplink transmission resource to the first uplink transmission resource for transmission;
或者,or,
当第三上行传输资源发送失败时,重新生成新的MAC CE添加至第一上行传输资源中传输;When the third uplink transmission resource fails to be sent, a new MAC CE is regenerated and added to the first uplink transmission resource for transmission;
或者,or,
当第三上行传输资源发送失败时,重新触发上报,生成新的MAC CE添加至第一上行传输资源中传输。When the third uplink transmission resource fails to be sent, the report is triggered again, and a new MAC CE is generated and added to the first uplink transmission resource for transmission.
也就是说,在第一上行传输资源中添加的MAC CE可以与第三上行传输资源中的MAC CE相同或不同。In other words, the MAC CE added in the first uplink transmission resource may be the same as or different from the MAC CE in the third uplink transmission resource.
其中,第一、第三上行传输资源中包含的MAC CE的类型和/或个数可以不同;或者,第一、第三上行传输资源中包含的MAC CE的类型和/或个数可以相同。The types and/or number of MAC CEs included in the first and third uplink transmission resources may be different; or, the types and/or number of MAC CEs included in the first and third uplink transmission resources may be the same.
进一步的,第一、第三上行传输资源中,每个上行传输资源能够包含的信息,可以是网络指示或预配置的。Further, in the first and third uplink transmission resources, the information that each uplink transmission resource can contain may be indicated by the network or pre-configured.
具体来说,当相同的时候,可以直接将第三上行传输资源中的MAC CE提取出来放到第一上行传输资源中。或者,可以利用第三上行传输资源中的MAC CE直接作为新的MAC CE,将新的MAC CE添加到第一上行资源中。Specifically, when they are the same, the MAC CE in the third uplink transmission resource can be directly extracted and placed in the first uplink transmission resource. Alternatively, the MAC CE in the third uplink transmission resource may be directly used as the new MAC CE, and the new MAC CE may be added to the first uplink resource.
当不同的时候,所述新的MAC CE与第三上行传输资源中的MAC CE不同;并且,所述新的MAC CE为对应终端设备的MAC CE或对应预设业务的MAC CE。举例来说,新的MAC CE可以为重新生成,此时可以与第三上行传输资源的MAC CE完全不同;或者,比如,第三上行传输资源为对应预设业务的MAC CE的时候,可以重新基于针对预设业务的上报触发,重新生成针对该预设业务的新的MAC CE添加到第一上行传输资源中;或者,比如,第三上行传输资源为对应预设业务的MAC CE的时候,可以重新基于针对用户上报触发,重新生成针对该用户的新的MAC CE添加到第一上行传输资源中。When different, the new MAC CE is different from the MAC CE in the third uplink transmission resource; and, the new MAC CE is the MAC CE corresponding to the terminal device or the MAC CE corresponding to the preset service. For example, the new MAC CE can be regenerated, which can be completely different from the MAC CE of the third uplink transmission resource; or, for example, when the third uplink transmission resource is the MAC CE corresponding to the preset service, it can be regenerated Based on the report trigger for the preset service, regenerate a new MAC CE for the preset service and add it to the first uplink transmission resource; or, for example, when the third uplink transmission resource is the MAC CE corresponding to the preset service, It is possible to regenerate a new MAC CE for the user and add it to the first uplink transmission resource based on the report trigger for the user again.
在前述方案的基础之上,本实施例还针对逻辑信道优先级规则进行处理,比如,On the basis of the foregoing solution, this embodiment also processes the logical channel priority rules, for example,
所述方法还包括:当满足第五预设条件时,采用第一逻辑信道优先级规则;The method further includes: when the fifth preset condition is met, adopting the first logical channel priority rule;
其中,所述第五预设条件包括但不限于以下至少之一:Wherein, the fifth preset condition includes but is not limited to at least one of the following:
根据预定义或网络设备的第八指示,确定使用第一逻辑信道优先级规则;也就是说, 预定义可以为预定义某些时段和/或起始时刻,或者触发某些业务传输,或者配置某些逻辑信道,或者某些逻辑信道有待传输数据的至少之一时,可以使用第一逻辑信道优先级规则;或者,第八指示可以通知终端设备使用第一逻辑信道优先级规则的时段和/或起始时刻。当然,还可以通过第八指示为终端设备指示其他的内容,比如,仅指示开始使用第一逻辑信道优先级规则,关于什么时候停止使用第一逻辑信道优先级规则,可以由终端设备自身来定,也可以再次接收到网络设备发来的停止使用第一逻辑信道优先级规则的时候,确定停止使用。According to the pre-defined or the eighth instruction of the network device, determine to use the first logical channel priority rule; that is, the pre-definition can be predefined certain time periods and/or starting moments, or trigger certain service transmissions, or configure Certain logical channels, or when at least one of the data to be transmitted on certain logical channels, can use the first logical channel priority rule; or, the eighth indication can notify the terminal device to use the first logical channel priority rule for the period and/or Starting moment. Of course, the eighth instruction can also be used to indicate other content for the terminal device, for example, only instructing to start using the first logical channel priority rule, and the terminal device itself can determine when to stop using the first logical channel priority rule. , It can also be determined to stop using the first logical channel priority rule sent by the network device to stop using it again.
当终端设备为预设的终端设备时,确定使用第一逻辑信道优先级规则;其中,预设的终端设备可以为预设标识的终端设备,或者,可以为执行预设业务或者配置预设逻辑信道的终端设备等等,这里不做穷举。When the terminal device is a preset terminal device, it is determined to use the first logical channel priority rule; wherein, the preset terminal device may be a terminal device with a preset identification, or may be a preset service or configuration logic The terminal equipment of the channel, etc., will not be exhaustive here.
存在针对终端设备的MAC CE的配置、和/或、存在基于终端设备触发的MAC CE;There is a MAC CE configuration for the terminal device, and/or there is a MAC CE triggered by the terminal device;
存在针对非终端设备的MAC CE的配置、和/或、存在基于非终端设备触发的MAC CE;There is a configuration of MAC CE for non-terminal devices, and/or there is a MAC CE triggered by non-terminal devices;
存在至少一种或同一种的至少一个子类的MAC CE时;When there are at least one or the same type of MAC CE;
根据网络设备的第九指示,确定修正逻辑信道优先级顺序时;也就是说,当第九指示为确定修改逻辑信道优先级顺序的时候,可以理解为修改后的逻辑信道优先级顺序为第一逻辑信道优先级规则,此时使用第一逻辑信道优先级规则。When determining the priority order of the modified logical channels according to the ninth instruction of the network device; that is, when the ninth instruction is determining the priority order of the modified logical channels, it can be understood that the modified logical channel priority order is the first The logical channel priority rule, at this time the first logical channel priority rule is used.
根据网络设备的第十指示,确定在特定的上行传输资源中是否包含MAC CE,或者确定受控于逻辑信道优先级规则或第一逻辑信道优先级规则。According to the tenth indication of the network device, it is determined whether the MAC CE is included in the specific uplink transmission resource, or it is determined to be controlled by the logical channel priority rule or the first logical channel priority rule.
进一步地,基于所述第一逻辑信道优先级规则,确定复用的MAC CE以及MAC SDU;将复用的MAC CE以及MAC SDU添加至第一上行传输资源对应的MAC PDU中。Further, the multiplexed MAC CE and MAC SDU are determined based on the first logical channel priority rule; the multiplexed MAC CE and MAC SDU are added to the MAC PDU corresponding to the first uplink transmission resource.
关于第一逻辑信道优先级规则的生成或者确定方式,可以有以下至少之一:Regarding the generation or determination method of the first logical channel priority rule, there may be at least one of the following:
修改现有的LCP优先级顺序;Modify the existing LCP priority order;
由于对应业务或逻辑信道的MAC CE的引入,修改LCP优先级顺序。Due to the introduction of MAC CE corresponding to services or logical channels, the LCP priority order is modified.
基于网络指示,确定或者修改LCP中的MAC CE和/或逻辑信道的优先级顺序。Based on network instructions, determine or modify the priority order of MAC CE and/or logical channels in LCP.
基于网络指示或预定义,确定或者修改MAC PDU生成中可以包含的MAC CE和/或逻辑信道。Based on the network indication or pre-definition, determine or modify the MAC CE and/or logical channel that can be included in the generation of the MAC PDU.
所述第一逻辑信道优先级规则为以下至少之一:The first logical channel priority rule is at least one of the following:
在原始逻辑信道优先级规则中,添加有预设业务或第一类逻辑信道的数据的优先级顺序的逻辑信道优先级规则;In the original logical channel priority rule, a logical channel priority rule that presets the priority order of the data of the service or the first type of logical channel is added;
在原始逻辑信道优先级规则中,添加有预设业务或第一类逻辑信道的MAC CE的优先级顺序的逻辑信道优先级规则;In the original logical channel priority rule, a logical channel priority rule with the priority order of the MAC CE of the preset service or the first type of logical channel is added;
在原始逻辑信道优先级规则中,修改业务或逻辑信道的优先级顺序的逻辑信道优先级规则;In the original logical channel priority rules, the logical channel priority rules that modify the priority order of services or logical channels;
在原始逻辑信道优先级规则中,修改业务或逻辑信道的MAC CE的优先级顺序的逻辑信道优先级规则;In the original logical channel priority rule, the logical channel priority rule to modify the priority order of the MAC CE of the service or logical channel;
在原始逻辑信道优先级规则中,删除部分MAC CE和/或部分逻辑信道的优先级顺序的逻辑信道优先级规则。In the original logical channel priority rules, some MAC CE and/or logical channel priority rules for the priority order of some logical channels are deleted.
其中,在原始逻辑信道优先级规则中,添加有预设业务或第一类逻辑信道的数据的优先级顺序的逻辑信道优先级规则。Wherein, in the original logical channel priority rule, a logical channel priority rule that presets the priority order of the data of the service or the first type of logical channel is added.
举例来说,可以在原始LCP中添加“data from the Logical Channel associated to URLLC or logical channel with high QoS”(与URLLC相关,或者与高QoS逻辑信道相关的逻辑信道的数据)及其对应的优先级,和/或,添加“data from any Logical Channel,except data from UL-CCCH and Logical Channel associated to URLLC or logical channel with high QoS”(除了UL-CCCH以及与URLLC或高QoS相关的逻辑信道之外,其他逻辑信道的数据)及其对应的优先级。比如,原始LCP包括:For example, you can add "data from the Logical Channel associated to URLLC or logical channel with high QoS" in the original LCP (data related to URLLC, or logical channel related to high QoS logical channel) and its corresponding priority , And/or, add "data from any Logical Channel, except data from UL-CCCH and Logical Channel associated to URLLC or logical channel with high QoS" (except for UL-CCCH and logical channels related to URLLC or high QoS, Data of other logical channels) and their corresponding priorities. For example, the original LCP includes:
- C-RNTI MAC CE or data from UL-CCCH,即来自UL-CCCH的C-RNTI MAC CE或者数据;-C-RNTI MAC CE or data from UL-CCCH, that is, C-RNTI MAC CE or data from UL-CCCH;
- Configured Grant Confirmation MAC CE,即配置的传输资源确认MAC CE;-Configured Grant Confirmation MAC CE, which is the configured transmission resource confirmation MAC CE;
- MAC CE for BSR,with exception of BSR included for padding,即除包含Padding的BSR之外的BSR MAC CE;-MAC CE for BSR, with exception of BSR included for padding, that is, BSR MAC CE except for the BSR that includes padding;
- Single Entry PHR MAC CE or Multiple Entry PHR MAC CE,即一个或多个进入(Entry)PHR MAC CE;-Single Entry PHR MAC CE or Multiple Entry PHR MAC CE, that is, one or more entries (Entry) PHR MAC CE;
- data from any Logical Channel,except data from UL-CCCH,即除UL-CCCH之外的逻辑信道的数据;-Data from any Logical Channel, except data from UL-CCCH, that is, the data of logical channels other than UL-CCCH;
- MAC CE for Recommended bit rate query,指定比特率查询MAC CE;-MAC CE for Recommended bit rate query, specify the bit rate to query MAC CE;
- MAC CE for BSR included for padding,即包含在Padding的BSR MAC CE。-MAC CE for BSR included for padding, that is, BSR MAC CE included in the padding.
那么,去除“data from any Logical Channel,except data from UL-CCCH,即除UL-CCCH之外的逻辑信道的数据”。“data from the Logical Channel associated to URLLC or logical channel with high QoS”的优先级可以为第三优先级,原始LCP中的原有第三优先级及其后续的各个优先级均向后顺延;“data from any Logical Channel,except data from UL-CCCH and Logical Channel associated to URLLC or logical channel with high QoS”可以放在第六优先级,后面的优先级往后顺延。Then, remove "data from any Logical Channel, except data from UL-CCCH, that is, data on logical channels other than UL-CCCH". The priority of "data from the Logical Channel associated to URLLC or logical channel with high QoS" can be the third priority, and the original third priority in the original LCP and all subsequent priorities are all delayed; "data From any Logical Channel, except data from UL-CCCH and Logical Channel associated to URLLC or logical channel with high QoS" can be placed in the sixth priority, and the latter priority will be extended later.
需要指出的是,前述仅为一种示例,实际上新增的优先级规则及其顺序可以放置在其他的优先级顺序位置处,只是这里不再穷举。新增的两种优先级可以根据实际情况进行调整,这里不再穷举。本实施例中后面对原始LCP进行修改的处理中,原始LCP中的原有规则及优先级的处理方式与前述处理方式相同,因此不再进行重复示例。It should be pointed out that the foregoing is only an example. In fact, the newly added priority rules and their order can be placed in other priority order positions, but the list is not exhaustive here. The two new priorities can be adjusted according to the actual situation, and will not be exhaustive here. In the processing of modifying the original LCP later in this embodiment, the original rules and priority processing methods in the original LCP are the same as the foregoing processing methods, so no repeated examples will be given.
举例对第一LCP进行说明,下面以优先级从高到低的顺序排列:Take an example to illustrate the first LCP, the following are arranged in order of priority from high to low:
- C-RNTI MAC CE or data from UL-CCCH;-C-RNTI MAC CE or data from UL-CCCH;
- Configured Grant Confirmation MAC CE;-Configured Grant Confirmation MAC CE;
- data from the Logical Channel associated to URLLC or logical channel with high QoS;-Data from the Logical Channel associated to URLLC or logical channel with high QoS;
- MAC CE for BSR,with exception of BSR included for padding;-MAC CE for BSR, with exception of BSR included for padding;
- Single Entry PHR MAC CE or Multiple Entry PHR MAC CE;-Single Entry PHR MAC CE or Multiple Entry PHR MAC CE;
- data from any Logical Channel,except data from UL-CCCH and Logical Channel associated to URLLC or logical channel with high QoS;-Data from any Logical Channel, except data from UL-CCCH and Logical Channel associated to URLLC or logical channel with high QoS;
- MAC CE for Recommended bit rate query;-MAC CE for Recommended bit rate query;
- MAC CE for BSR included for padding。-MAC CE for BSR included for padding.
上述各个规则的中文释义前述已经描述,因此不再重复说明。The Chinese interpretation of each of the above rules has been described above, so the description will not be repeated.
或者,还可以为:Or, it can also be:
- C-RNTI MAC CE or data from UL-CCCH;-C-RNTI MAC CE or data from UL-CCCH;
- data from the Logical Channel associated to URLLC or logical channel with high QoS;-Data from the Logical Channel associated to URLLC or logical channel with high QoS;
- Configured Grant Confirmation MAC CE;-Configured Grant Confirmation MAC CE;
- MAC CE for BSR,with exception of BSR included for padding;-MAC CE for BSR, with exception of BSR included for padding;
- Single Entry PHR MAC CE or Multiple Entry PHR MAC CE;-Single Entry PHR MAC CE or Multiple Entry PHR MAC CE;
- data from any Logical Channel,except data from UL-CCCH and Logical Channel associated to URLLC or logical channel with high QoS;-Data from any Logical Channel, except data from UL-CCCH and Logical Channel associated to URLLC or logical channel with high QoS;
- MAC CE for Recommended bit rate query;-MAC CE for Recommended bit rate query;
- MAC CE for BSR included for padding.-MAC CE for BSR included for padding.
在原始逻辑信道优先级规则中,添加有预设业务或第一类逻辑信道的MAC CE的优先级顺序的逻辑信道优先级规则。举例来说,可以在原始LCP中,添加“MAC CE for BSR associated to URLLC or logical channel with high QoS,with exception of BSR included for padding;”(与URLLC相关,或者与高QoS逻辑信道相关的BSR MAC CE)和/或“Single Entry PHR MAC CE or Multiple Entry PHR MAC CE associated to URLLC or logical channel with high QoS”(一个或多个进入(Entry)对应URLLC或对应高QoS的逻辑信道的PHR MAC CE)及其分别对应的优先级。In the original logical channel priority rule, a logical channel priority rule that presets the priority order of the MAC CE of the service or the first type of logical channel is added. For example, you can add "MAC CE for BSR associated to URLLC or logical channel with high QoS, with exception of BSR included for padding;" in the original LCP (related to URLLC, or BSR MAC related to high QoS logical channel CE) and/or "Single Entry PHR MAC CE or Multiple Entry PHR MAC CE associated to URLLC or logical channel with high QoS" (One or more entries (Entry) corresponding to URLLC or PHR MAC CE corresponding to logical channels with high QoS) And their respective priorities.
举例说明,第一逻辑信道优先级(LCP)规则还可以如下:For example, the first logical channel priority (LCP) rule may also be as follows:
- C-RNTI MAC CE or data from UL-CCCH;-C-RNTI MAC CE or data from UL-CCCH;
- Configured Grant Confirmation MAC CE;-Configured Grant Confirmation MAC CE;
- MAC CE for BSR associated to URLLC or logical channel with high QoS,with exception of BSR included for padding;-MAC CE for BSR associated to URLLC or logical channel with high QoS, with exception of BSR included for padding;
- Single Entry PHR MAC CE or Multiple Entry PHR MAC CE associated to URLLC or logical channel with high QoS;-Single Entry PHR MAC CE or Multiple Entry PHR MAC CE associated to URLLC or logical channel with high QoS;
- data from any Logical Channel,except data from UL-CCCH;-Data from any Logical Channel, except data from UL-CCCH;
- MAC CE for BSR,with exception of BSR included for padding;-MAC CE for BSR, with exception of BSR included for padding;
- Single Entry PHR MAC CE or Multiple Entry PHR MAC CE;-Single Entry PHR MAC CE or Multiple Entry PHR MAC CE;
- MAC CE for Recommended bit rate query;-MAC CE for Recommended bit rate query;
- MAC CE for BSR included for padding.-MAC CE for BSR included for padding.
或者,第一LCP包括:Or, the first LCP includes:
- C-RNTI MAC CE or data from UL-CCCH;-C-RNTI MAC CE or data from UL-CCCH;
- Configured Grant Confirmation MAC CE;-Configured Grant Confirmation MAC CE;
- MAC CE for BSR associated to URLLC or logical channel with high QoS,with exception of BSR included for padding;-MAC CE for BSR associated to URLLC or logical channel with high QoS, with exception of BSR included for padding;
- data from any Logical Channel,except data from UL-CCCH;-Data from any Logical Channel, except data from UL-CCCH;
- MAC CE for BSR,with exception of BSR included for padding;-MAC CE for BSR, with exception of BSR included for padding;
- Single Entry PHR MAC CE or Multiple Entry PHR MAC CE;-Single Entry PHR MAC CE or Multiple Entry PHR MAC CE;
- MAC CE for Recommended bit rate query;-MAC CE for Recommended bit rate query;
- MAC CE for BSR included for padding.-MAC CE for BSR included for padding.
其中,所述采用第一逻辑信道优先级规则,还可以包括:针对指定的上行传输资源,采用第一逻辑信道优先级规则。指定的上行传输资源,可以是指示或预配置的。Wherein, the adopting the first logical channel priority rule may also include: adopting the first logical channel priority rule for the designated uplink transmission resource. The designated uplink transmission resource can be indicated or pre-configured.
进一步地,当有特定MAC CE、或配置有特定逻辑信道、或者特定逻辑信道有待传输数据时,对指定的上行传输资源,采用第一逻辑信道优先级规则。其中,特定MAC CE、或配置有特定逻辑信道、或者特定逻辑信道,均可以是指示或预配置的。Further, when there is a specific MAC CE, or a specific logical channel is configured, or the specific logical channel has data to be transmitted, the first logical channel priority rule is adopted for the specified uplink transmission resource. Among them, a specific MAC CE, or a specific logical channel configured with a specific logical channel, or a specific logical channel may be indicated or pre-configured.
关于根据网络设备的指示修改原始LCP,可以为:基于网络设备的第十一指示,修改原始逻辑信道优先级规则得到第一逻辑信道优先级规则;Regarding modifying the original LCP according to the instructions of the network device, it may be: based on the eleventh instruction of the network device, modifying the original logical channel priority rule to obtain the first logical channel priority rule;
其中,所述修改原始逻辑信道优先级规则,包括以下至少之一:Wherein, the modification of the original logical channel priority rule includes at least one of the following:
修改的MAC CE与MAC CE的优先级顺序;MAC CE和逻辑信道的优先级顺序;逻辑信道和逻辑信道的优先级顺序;修改MAC CE和/或逻辑信道的包含关系(如是否在MAC PDU组包中考虑或包含该MAC CE和/或逻辑信道)。Modify the priority order of MAC CE and MAC CE; Priority order of MAC CE and logical channel; Priority order of logical channel and logical channel; Modify the inclusion relationship of MAC CE and/or logical channel (such as whether it is in the MAC PDU group The MAC (CE and/or logical channel) is considered or included in the packet.
关于第十一指示,可以通过专用信令发送,比如RRC,MAC CE等指示修正的逻辑信道优先级顺序。还需要理解的是,本实施例中第一指示~第十三指示,或者网络设备发送的其他配置均可以为专用信令发送,比如RRC、MAC CE等,只是不再重复说明。Regarding the eleventh indication, it can be sent through dedicated signaling, such as RRC, MAC CE, etc. to indicate the modified logical channel priority order. It should also be understood that the first to thirteenth instructions in this embodiment, or other configurations sent by the network device, may all be dedicated signaling, such as RRC, MAC CE, etc., but the description is not repeated.
以下以BSR MAC CE举例,可选流程,如图8所示,包括:The following takes BSR MAC CE as an example. The optional process, as shown in Figure 8, includes:
步骤81、基站配置legacy BSR参数。进一步的,基站可以配置对应预设业务,如预设业务的BSR参数。Step 81: The base station configures legacy BSR parameters. Further, the base station can configure the BSR parameters corresponding to the preset service, such as the preset service.
步骤82、UE根据legacy BSR参数(进一步的,以及对应预设业务的BSR参数),确定BSR处理。Step 82: The UE determines the BSR processing according to the legacy BSR parameter (further, and the BSR parameter corresponding to the preset service).
步骤821、基于BSR参数和BSR触发条件,判断是否触发BSR。Step 821: Determine whether to trigger the BSR based on the BSR parameters and the BSR trigger condition.
步骤822、若grant为新传,且可以包含BSR MAC CE和其子头,且存在触发的BSR,则生成BSR MAC CE。Step 822: If the grant is a new transmission, and may include the BSR MAC CE and its subheaders, and there is a triggered BSR, then the BSR MAC CE is generated.
步骤823、如满足第五预设条件,如网络指示UE使用第一LCP规则,UE使用第一逻辑信道优先级规则,确定在MAC PDU中可以复用的MAC CE和MAC SDU。并将复用的MAC CE和MAC SDU组装在对应该grant的MAC PDU中。Step 823: If the fifth preset condition is satisfied, if the network instructs the UE to use the first LCP rule, the UE uses the first logical channel priority rule to determine the MAC CE and MAC SDU that can be multiplexed in the MAC PDU. And assemble the multiplexed MAC CE and MAC SDU into the MAC PDU corresponding to the grant.
UE传输对应的grant。The UE transmits the corresponding grant.
又或者,基于网络设备发来的第十二指示,确定在指定上行传输资源中包含的MAC CE的类型;Or, based on the twelfth instruction sent by the network device, determine the type of MAC CE included in the designated uplink transmission resource;
其中,所述指定上行传输资源为以下至少之一:预设属性的上行传输资源、预设传输块大小的上行传输资源、预设承载业务类型的上行传输资源、预设逻辑信道类型的上行传输资源、预设优先级的上行传输资源、预设MCS配置的上行传输资源,预设承载的逻辑信道映射个数大于门限的上行传输资源,预设承载的特定逻辑信道映射个数大于门限的上行传输资源,预设承载的逻辑信道待传输数据大于门限的上行传输资源。Wherein, the designated uplink transmission resource is at least one of the following: uplink transmission resources with preset attributes, uplink transmission resources with preset transmission block sizes, uplink transmission resources with preset bearer service types, and uplink transmissions with preset logical channel types Resources, uplink transmission resources with preset priority, uplink transmission resources configured by preset MCS, uplink transmission resources with preset bearer logical channel mapping numbers greater than the threshold, and uplink transmission resources with preset bearer specific logical channel mapping numbers greater than the threshold Transmission resource, the uplink transmission resource of which the data to be transmitted on the preset logical channel is greater than the threshold.
也就是说,本实施例还可以提供一种方式,保持原始LCP规则不变,网络通过专用信令发第十二指示,指示可以在特定grant中包含MAC CE的类型(如BSR MAC CE,PHR MAC CE)。特定的grant对应grant属性(duration等),grant的大小(传输块大小TB size),grant承载的业务或逻辑信道类型,grant承载的业务或逻辑信道优先级,grant的优先级,grant对应的RNTI,gant对应的MCS参数。That is to say, this embodiment can also provide a way to keep the original LCP rules unchanged. The network sends a twelfth indication through dedicated signaling, indicating that the type of MAC CE (such as BSR MAC CE, PHR) can be included in the specific grant. MAC CE). The specific grant corresponds to the grant attributes (duration, etc.), the size of the grant (transport block size TB size), the service or logical channel type carried by the grant, the priority of the service or logical channel carried by the grant, the priority of the grant, the RNTI corresponding to the grant , MCS parameter corresponding to gant.
其中,专用信令可以为RRC,MAC CE,物理层下行控制信息。Among them, the dedicated signaling can be RRC, MAC CE, physical layer downlink control information.
最后需要指出的是,网络设备会向终端设备发送指示,比如可以包括以下至少之一:Finally, it needs to be pointed out that the network device will send instructions to the terminal device, which may include at least one of the following:
为终端设备配置基于预设业务或第一类逻辑信道的上报参数;Configure report parameters based on preset services or the first type of logical channel for terminal equipment;
为终端设备配置基于预设业务或对应第一类逻辑信道的配置参数;Configure configuration parameters based on preset services or corresponding to the first type of logical channel for the terminal device;
为终端设备配置上报预设业务或第一类逻辑信道的上报参数、或、优先上报预设业务或第一类逻辑信道的上报参数;Configure the terminal device to report the preset service or the report parameter of the first type of logical channel, or, give priority to reporting the preset service or the report parameter of the first type of logical channel;
向终端设备发送第一指示,所述第一指示用于指示终端设备在一个上行传输资源中包含第一MAC CE;Sending a first instruction to the terminal device, where the first instruction is used to instruct the terminal device to include the first MAC CE in an uplink transmission resource;
向终端设备发送第二指示,所述第二指示用于指示终端设备对至少两个MAC CE的优先级进行变更,得到变更后的至少两个MAC CE对应的优先级;Sending a second instruction to the terminal device, where the second instruction is used to instruct the terminal device to change the priority of at least two MAC CEs, and obtain the priority corresponding to the at least two MAC CEs after the change;
向终端设备发送第三指示,所述第三指示用于确定所述至少两个MAC CE的优先级;Sending a third instruction to the terminal device, where the third instruction is used to determine the priority of the at least two MAC CEs;
向终端设备发送第四指示,所述第四指示用于确定使用MAC CE的优先级的时段;Sending a fourth instruction to the terminal device, where the fourth instruction is used to determine the time period for using MAC CE priority;
向终端设备发送第五指示,所述第五指示用于确定在一个上行传输资源中能够包含属于一个类型下的最多一个子类的MAC CE;Sending a fifth instruction to the terminal device, where the fifth instruction is used to determine that one uplink transmission resource can include at most one sub-category MAC CE of one type;
向终端设备发送第六指示,所述第六指示用于确定在一个上行传输资源中能够包含属于一个类型下的第一MAC CE;Sending a sixth instruction to the terminal device, where the sixth instruction is used to determine that one uplink transmission resource can include the first MAC CE belonging to one type;
向终端设备发送第七指示,所述第七指示用于向终端设备发送指定的上行传输资源;Sending a seventh instruction to the terminal device, where the seventh instruction is used to send the designated uplink transmission resource to the terminal device;
向终端设备发送第八指示,所述第八指示用于确定使用第一逻辑信道优先级规则;Sending an eighth instruction to the terminal device, where the eighth instruction is used to determine the use of the first logical channel priority rule;
向终端设备发送第九指示,所述第九指示用于修正逻辑信道优先级顺序;Sending a ninth instruction to the terminal device, where the ninth instruction is used to modify the priority order of logical channels;
向终端设备发送第十指示,所述第十指示用于确定在特定的上行传输资源中是否包含MAC CE,或者确定是否受控于逻辑信道优先级规则或第一逻辑信道优先级规则;Send a tenth instruction to the terminal device, where the tenth instruction is used to determine whether a specific uplink transmission resource includes MAC CE, or whether it is controlled by a logical channel priority rule or a first logical channel priority rule;
向终端设备发送第十一指示,所述第十一指示用于终端设备所要修改的原始逻辑信道优先级规则;Sending an eleventh instruction to the terminal device, where the eleventh instruction is used for the original logical channel priority rule to be modified by the terminal device;
向终端设备发送第十二指示,所述第十二指示用于确定在指定上行传输资源中包含的MAC CE的类型;Sending a twelfth instruction to the terminal device, where the twelfth instruction is used to determine the type of MAC CE included in the designated uplink transmission resource;
向终端设备发送第十三指示,所述第十三指示用于确定第一上行传输资源满足特定配置或限制条件。Send a thirteenth instruction to the terminal device, where the thirteenth instruction is used to determine that the first uplink transmission resource meets a specific configuration or restriction condition.
向终端设备发送第十四指示,所述第十四指示用于确定第一上行传输资源上承载至少一个MAC CE。Send a fourteenth indication to the terminal device, where the fourteenth indication is used to determine that at least one MAC CE is carried on the first uplink transmission resource.
关于前述指示或配置在终端设备侧的使用或处理方式前述已经说明,这里不做重复描述。The use or processing method of the foregoing instructions or configuration on the terminal device side has been described above, and the description is not repeated here.
可见,通过采用上述方案,就能够在上行传输资源中携带针对业务或逻辑信道的MAC CE,从而能够避免业务所对应的BSR无法及时上报、或者由于存在更高优先级的MAC CE导致预设业务无法一次性上报给网络的问题,从而使得网络侧及时获知针对业务或逻辑信道的相关信息,或者,使得网络设备及时获知全部的业务数据,最终满足业务的传输需求。It can be seen that by adopting the above scheme, it is possible to carry the MAC CE for the service or logical channel in the uplink transmission resources, thereby preventing the BSR corresponding to the service from failing to report in time, or due to the existence of a higher priority MAC CE causing the preset service Problems that cannot be reported to the network at one time, so that the network side can obtain information about services or logical channels in a timely manner, or the network equipment can obtain all service data in time, and ultimately meet the transmission requirements of the service.
本发明实施例提供了一种终端设备,如图9所示,包括:The embodiment of the present invention provides a terminal device, as shown in FIG. 9, including:
第一处理单元91,在第一上行传输资源中添加第一MAC CE;其中,所述第一MAC CE为对应预设业务的MAC CE、或者对应第一类逻辑信道的MAC CE;The first processing unit 91 adds a first MAC CE to the first uplink transmission resource; where the first MAC CE is a MAC CE corresponding to a preset service or a MAC CE corresponding to a first type of logical channel;
第一通信单元92,向网络设备传输第一上行传输资源。The first communication unit 92 transmits the first uplink transmission resource to the network device.
这里,所述预设业务,为以下至少之一:预设标识的业务、预设类型的业务、预设业务优先级的业务、优先级大于预设门限值的业务;Here, the preset service is at least one of the following: a service with a preset identifier, a service of a preset type, a service with a preset service priority, and a service with a priority greater than a preset threshold;
关于第一类逻辑信道可以理解为对应预设业务的逻辑信道,或者,所述第一类逻辑信道,还可以为以下至少之一:预设优先级的逻辑信道,优先级大于预设门限值的逻辑信道,预设类型的逻辑信道、预设标识的逻辑信道。再或者,第一类逻辑信道还可以为对应能够使用的特定MCS等级或表格的逻辑信道;又或者,对应特定允许的服务小区/载波映射限制、或映射限制组的逻辑信道;又或者,能在特定资源上传输的逻辑信道。Regarding the first type of logical channel, it can be understood as a logical channel corresponding to a preset service, or, the first type of logical channel may also be at least one of the following: a logical channel with a preset priority, a priority greater than a preset threshold Value logical channels, preset types of logical channels, and preset identifiers. Alternatively, the first type of logical channel may also be a logical channel corresponding to a specific MCS level or table that can be used; or, a logical channel corresponding to a specific allowed serving cell/carrier mapping restriction, or mapping restriction group; or, A logical channel transmitted on a specific resource.
其中,特定资源可以为特定优先级的资源,或者,用于传输特定业务的资源等。特定优先级可以为指定的某一个优先级,也可以为指定的优先级门限值;特定业务可以为预设业务,比如,URLLC等等。Among them, the specific resource may be a resource of a specific priority, or a resource used to transmit a specific service. The specific priority may be a specified priority or a specified priority threshold; the specific service may be a preset service, such as URLLC and so on.
相应的,本实施例提供的网络设备,可以如图10所示,包括:Correspondingly, the network device provided in this embodiment may be as shown in FIG. 10, including:
第二通信单元1001,通过终端设备传输的第一上行传输资源,获取第一MAC CE; 其中,所述第一MAC CE为对应预设业务的MAC CE、或对应第一类逻辑信道的MAC CE。The second communication unit 1001 obtains the first MAC CE through the first uplink transmission resource transmitted by the terminal device; where the first MAC CE is the MAC CE corresponding to the preset service or the MAC CE corresponding to the first type of logical channel .
还需要指出的是,本实施例中涉及到的第一MAC CE,其类型可以包括但不限于以下至少之一:BSR MAC CE,PHR MAC CE,Configured Grant Confirmation MAC CE。以下以BSR MAC CE举例说明。It should also be noted that the type of the first MAC CE involved in this embodiment may include but is not limited to at least one of the following: BSR MAC CE, PHR MAC CE, Configured Grant Confirmation MAC CE. The following uses BSR MAC CE as an example.
所述预设业务为高可靠,低时延,时间敏感的业务之一,如URLLC业务,IIoT业务。The preset service is one of highly reliable, low-latency, and time-sensitive services, such as URLLC service and IIoT service.
关于在第一上行传输资源中添加第一MAC CE的方式,参见以下处理方式:For the method of adding the first MAC CE to the first uplink transmission resource, see the following processing methods:
处理方式1、
所述第一处理单元91,当满足第一预设条件时,在第一上行传输资源中添加所述第一MAC CE;The first processing unit 91 adds the first MAC CE to the first uplink transmission resource when the first preset condition is met;
其中,所述第一预设条件包括以下至少之一:Wherein, the first preset condition includes at least one of the following:
第一上行传输资源用于传输预设业务或第一类逻辑信道的数据;The first uplink transmission resource is used to transmit data of a preset service or a first type of logical channel;
第一上行传输资源能够容纳第一MAC CE及其子头;The first uplink transmission resource can accommodate the first MAC CE and its subheader;
第一上行传输资源用于新传资源;The first uplink transmission resource is used for new transmission resources;
获取到网络设备配置的基于预设业务或第一类逻辑信道的上报参数;Obtain the report parameters configured by the network device based on the preset service or the first type logical channel;
获取到网络设备配置的基于预设业务或第一类逻辑信道的配置参数;Obtain the configuration parameters based on the preset service or the first type logical channel configured by the network device;
触发对应预设业务或第一类逻辑信道的信息上报;Trigger information reporting corresponding to the preset service or the first type of logical channel;
触发对应预设业务或第一类逻辑信道的信息上报和其他类型的信息上报;Trigger information reporting corresponding to the preset service or the first type of logical channel and other types of information reporting;
获取到网络设备配置的终端设备上报预设业务或第一类逻辑信道的上报参数、或、优先上报预设业务或第一类逻辑信道的上报参数;The terminal device that has acquired the configuration of the network device reports the report parameter of the preset service or the first type of logical channel, or, preferentially reports the report parameter of the preset service or the first type of logical channel;
基于预定义或网络设备的第一指示,确定在一个上行传输资源中包含第一MAC CE,或者确定激活第一MAC CE的上报和/或配置;Based on the pre-defined or the first indication of the network device, determine to include the first MAC CE in an uplink transmission resource, or determine to activate the reporting and/or configuration of the first MAC CE;
基于预定义或网络设备的第十三指示,确定第一上行传输资源满足特定配置或限制条件;Based on the pre-defined or the thirteenth indication of the network device, it is determined that the first uplink transmission resource satisfies a specific configuration or restriction condition;
第一上行传输资源满足特定配置或限制条件。The first uplink transmission resource meets specific configuration or restriction conditions.
也就是说,当前的第一上行传输资源专门用于传输预设业务或第一类逻辑信道的数据。That is to say, the current first uplink transmission resource is exclusively used to transmit data of a preset service or the first type of logical channel.
处理方式2、Processing method 2,
所述第一处理单元91,当存在触发的同一个类型下的至少两个MAC CE时,从至少两个MAC CE中选取一个MAC CE作为第一MAC CE。The first processing unit 91 selects one MAC CE from the at least two MAC CEs as the first MAC CE when there are at least two MAC CEs of the same type that are triggered.
具体来说,从至少两个MAC CE中选取一个MAC CE作为第一MAC CE,可以为:网络设备为终端设备指定一个MAC CE作为第一MAC CE;或者,可以根据至少两个MAC CE的优先级,选取一个MAC CE作为第一MAC CE。Specifically, selecting one MAC CE from at least two MAC CEs as the first MAC CE can be: the network device specifies a MAC CE as the first MAC CE for the terminal device; or, it can be based on the priority of the at least two MAC CEs. Level, select a MAC CE as the first MAC CE.
其中,至少两个MAC CE的优先级包括:Among them, the priorities of at least two MAC CEs include:
对应预设业务或者对应第一类逻辑信道的MAC CE的优先级,高于对应终端设备的MAC CE;此时,可以选取优先级最高的MAC CE,比如对应预设业务或者对应第一类逻辑信道的MAC CE,作为第一MAC CE。The priority of the MAC CE corresponding to the preset service or the first type of logical channel is higher than the MAC CE of the corresponding terminal device; at this time, the MAC CE with the highest priority can be selected, such as corresponding to the preset service or corresponding to the first type of logic The MAC CE of the channel serves as the first MAC CE.
或者,or,
对应预设业务或者对应第一类逻辑信道的MAC CE的优先级高于针对终端设备的MAC CE,并且,对应预设业务或者对应第一类逻辑信道的MAC CE高于针对除对应预设业务之外的对应其他业务的MAC CE;此时,可以选取优先级最高的MAC CE,比如对应预设业务或者对应第一类逻辑信道的MAC CE,作为第一MAC CE。The MAC CE corresponding to the preset service or the first type of logical channel has a higher priority than the MAC CE for the terminal device, and the MAC CE corresponding to the preset service or the first type of logical channel is higher than that of the corresponding preset service MAC CE corresponding to other services except the MAC; at this time, the MAC CE with the highest priority can be selected, such as the MAC CE corresponding to the preset service or the first type of logical channel, as the first MAC CE.
或者,or,
对应终端设备的MAC CE,高于对应预设业务或者对应第一类逻辑信道的MAC CE的优先级。这种情况下需要指出的是,可以基于规则确定无论优先级是否最高均选择对应预设业务或者对应第一类逻辑信道的MAC CE,作为第一MAC CE;也可以选取对应终端设备的MAC CE作为第一MAC CE,此时,可以理解的是,前述对第一MAC CE定义中,除前述情况外,还可以包括有对应终端设备的MAC CE。The MAC CE corresponding to the terminal device has a higher priority than the MAC CE corresponding to the preset service or corresponding to the first type of logical channel. In this case, it needs to be pointed out that the MAC CE corresponding to the preset service or the first type of logical channel can be selected based on the rule to determine whether the priority is the highest or not, as the first MAC CE; the MAC CE corresponding to the terminal device can also be selected As the first MAC CE, at this time, it can be understood that, in addition to the foregoing case, in the foregoing definition of the first MAC CE, the MAC CE corresponding to the terminal device may also be included.
另外,MAC CE的优先级还可以进行条件,具体包括以下之一:In addition, the MAC CE priority can also be subject to conditions, which specifically include one of the following:
基于网络设备的第二指示,对至少两个MAC CE的优先级进行变更,得到变更后的至少两个MAC CE对应的优先级;也就是说,根据网络设备的指示,来确定如何调整MAC CE的优先级,比如,更后的至少两个MAC CE对应的优先级,可以为对应预 设业务或者对应第一类逻辑信道的MAC CE的优先级高于针对除对应预设业务之外的对应其他业务的MAC CE,针对除对应预设业务之外的对应其他业务的MAC CE高于针对终端设备的MAC CE,当然,还可以有其他更新方式,本实施例中不进行穷举。Based on the second instruction of the network device, change the priority of at least two MAC CEs to obtain the priority corresponding to the changed at least two MAC CEs; that is, determine how to adjust the MAC CE according to the instructions of the network device For example, the priority corresponding to at least two later MAC CEs can be the MAC CE corresponding to the preset service or the first type of logical channel. The priority of the MAC CE corresponding to the corresponding preset service or the first type of logical channel For the MAC CE of other services, the MAC CE for other services other than the corresponding preset service is higher than the MAC CE for the terminal device. Of course, there may be other update methods, which are not exhaustively listed in this embodiment.
基于网络设备的第三指示,确定所述至少两个MAC CE的优先级;本指示与前一个第二指示的区别在于,第二指示可以仅针对优先级发生变更的MAC CE进行指示或者指示更新后的MAC CE优先级顺序或者指示更新后的第一MAC CE,而第三指示可以理解为针对全部类型的MAC CE均指示或重新指示优先级,或者指示或重新指示第一MAC CE。Determine the priority of the at least two MAC CEs based on the third instruction of the network device; the difference between this instruction and the previous second instruction is that the second instruction can only indicate or update the MAC CE whose priority has changed The subsequent MAC CE priority order may indicate the updated first MAC CE, and the third indication can be understood as indicating or re-indicating the priority for all types of MAC CE, or indicating or re-indicating the first MAC CE.
基于网络设备的第四指示,确定使用MAC CE的优先级的时段;本指示可以与第二指示和/或第三指示结合使用,用于辅助终端设备确定第一MAC CE的开始以及结束时刻。Based on the fourth instruction of the network device, determine the time period for using the MAC CE priority; this instruction can be used in combination with the second instruction and/or the third instruction to assist the terminal device in determining the start and end time of the first MAC CE.
与处理方式1相比,本处理方式增加了若存在触发的同一个类型下的多个子类的MAC CE的时候的处理。Compared with
上述同一类型是指作用类似,例如都是用于上报缓冲区状态信息,则对应BSR MAC CE。所述子类为legacy MAC CE(per UE)和基于业务/逻辑信道的MAC CE。The same type mentioned above has similar functions. For example, if they are used to report buffer status information, they correspond to BSR MAC CE. The sub-categories are legacy MAC CE (per UE) and MAC CE based on service/logical channels.
子处理方式1、
所述第一处理单元91,当满足第二预设条件时,在第一上行传输资源中添加第一MAC CE;The first processing unit 91 adds the first MAC CE to the first uplink transmission resource when the second preset condition is met;
其中,所述第二预设条件包括以下至少之一:Wherein, the second preset condition includes at least one of the following:
触发对应预设业务或第一类逻辑信道的信息上报;Trigger information reporting corresponding to the preset service or the first type of logical channel;
触发对应预设业务或第一类逻辑信道的信息上报和其他类型的信息上报;Trigger information reporting corresponding to the preset service or the first type of logical channel and other types of information reporting;
第一上行传输资源内能够容纳对应预设业务或者对应第一类逻辑信道的MAC CE和其子头;The first uplink transmission resource can accommodate MAC CE and its subheaders corresponding to the preset service or corresponding to the first type of logical channel;
第一上行传输资源用于新传资源;The first uplink transmission resource is used for new transmission resources;
接收到网络设备配置的基于预设业务或第一类逻辑信道的上报参数;Receiving a report parameter based on a preset service or a logical channel of the first type configured by the network device;
接收到网络设备配置的基于预设业务或第一类逻辑信道的配置参数;Receiving a configuration parameter based on a preset service or a logical channel of the first type configured by a network device;
在第一上行传输资源中仅能够包含属于一个类型的一个MAC CE;Only one MAC CE belonging to one type can be included in the first uplink transmission resource;
基于预定义或网络设备的第五指示,确定在一个上行传输资源中能够包含属于一个类型下的最多一个子类的MAC CE;Based on the pre-defined or the fifth indication of the network device, it is determined that one uplink transmission resource can include at most one sub-category MAC CE of one type;
基于预定义或网络设备的第六指示,确定在一个上行传输资源中能够包含属于一个类型下的第一MAC CE。Based on the pre-defined or the sixth indication of the network device, it is determined that one uplink transmission resource can include the first MAC CE belonging to one type.
子处理方式2、Sub-processing method 2,
所述第一处理单元91,当存在触发的同一个类型下的至少两个子类的MAC CE时,从至少两个子类中每一个子类分别选取一个MAC CE作为每一个子类对应的第一MAC CE。The first processing unit 91, when there are at least two sub-categories of the same type of MAC CE that are triggered, select one MAC CE from each of the at least two sub-categories as the first corresponding to each sub-category. MAC CE.
其中,所述在第一上行传输资源中添加第一MAC CE,包括:Wherein, adding the first MAC CE to the first uplink transmission resource includes:
当满足第三预设条件时,在第一上行传输资源中添加对应同一个类型下每一个子类对应的第一MAC CE;When the third preset condition is met, add the first MAC CE corresponding to each subclass of the same type to the first uplink transmission resource;
其中,第三预设条件包括以下至少之一:Among them, the third preset condition includes at least one of the following:
存在触发的属于同一类型的不同子类的上报;There are reports of different sub-categories of the same type that are triggered;
基于预定义或网络设备的第一指示,确定在一个上行传输资源中能够包含属于一个类型下的至少两个子类的MAC CE;Based on the pre-defined or the first indication of the network device, it is determined that one uplink transmission resource can include at least two sub-categories of MAC CEs belonging to one type;
上行传输资源用于新传资源;Uplink transmission resources are used for new transmission resources;
上行传输资源内能够容纳至少两个子类的MAC CE和其子头;The uplink transmission resource can accommodate at least two sub-types of MAC CE and its sub-headers;
上行传输资源内能够用于传输MAC CE;The uplink transmission resources can be used to transmit MAC CE;
上行传输资源内能够用于传输特定类型的MAC CE;The uplink transmission resources can be used to transmit specific types of MAC CE;
上行传输资源内能够用于传输特定类型下的特定子类的MAC CE;The uplink transmission resources can be used to transmit a specific type of MAC CE of a specific subtype;
基于预定义或网络设备的第十四指示,确定第一上行传输资源上承载至少一个MAC CE;Determine that at least one MAC CE is carried on the first uplink transmission resource based on the predefined or the fourteenth indication of the network device;
根据网络指示或预定义,确定在一个上行传输资源中是否能够包含特定类型的MAC CE;Determine whether a specific type of MAC CE can be included in an uplink transmission resource according to network instructions or predefined;
根据网络指示或预定义,确定在一个上行传输资源中是否能够包含特定子类的MAC CE;According to network instructions or pre-definitions, determine whether a specific sub-type of MAC CE can be included in an uplink transmission resource;
根据网络指示或预定义,确定在一个上行传输资源中能够包含M个特定类型的MAC CE;M为大于等于1的整数;According to network instructions or predefined, it is determined that one uplink transmission resource can contain M MAC CEs of a specific type; M is an integer greater than or equal to 1;
根据网络指示或预定义,确定在一个上行传输资源中能够包含N个特定子类的MAC CE;N为大于等于1的整数。According to network instructions or pre-definition, it is determined that one uplink transmission resource can contain N MAC CEs of specific subtypes; N is an integer greater than or equal to 1.
在前述方案的基础之上,下面针对如何选取第一上行传输资源进行说明:On the basis of the foregoing solution, the following describes how to select the first uplink transmission resource:
若存在多个重叠的上行传输资源,从所述多个重叠的上行传输资源中选取第一上行传输资源。If there are multiple overlapping uplink transmission resources, select the first uplink transmission resource from the multiple overlapping uplink transmission resources.
第一处理单元91,基于第四预设条件,从所述多个重叠的上行传输资源中选取第一上行传输资源;The first processing unit 91 selects a first uplink transmission resource from the multiple overlapping uplink transmission resources based on a fourth preset condition;
其中,所述第四预设条件包括以下至少之一:Wherein, the fourth preset condition includes at least one of the following:
上行传输资源中包含有MAC CE;也就是说,在多个上行传输资源中,优先选取存在MAC CE的资源作为第一上次传输资源;The uplink transmission resources include MAC CE; that is, among multiple uplink transmission resources, the resource with MAC CE is preferentially selected as the first last transmission resource;
上行传输资源中包含指定的MAC CE。其中,所述指定的MAC CE为以下至少之一:专用类型,专用子类。其中,专用子类可以理解为对应特定逻辑信道的第一MAC CE或者对应终端的MAC CE,另外,专用类型可以理解为第一MAC CE为BSR MAC CE的时候,或者可以为PHR MAC CE。The uplink transmission resources include the specified MAC CE. Wherein, the specified MAC CE is at least one of the following: dedicated type and dedicated subclass. Among them, the dedicated subclass can be understood as the first MAC CE corresponding to a specific logical channel or the MAC CE corresponding to the terminal. In addition, the dedicated type can be understood as when the first MAC CE is BSR MAC CE, or can be PHR MAC CE.
上行传输资源中对应的数据、业务、逻辑信道、MAC CE、MAC CE对应的逻辑信道中至少之一的优先级最高;At least one of the corresponding data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE in the uplink transmission resource has the highest priority;
上行传输资源中对应的数据、业务、逻辑信道、MAC CE、MAC CE对应的逻辑信道中至少之一的优先级大于门限;与前一条的区别是,若不存在最高级的数据、业务、逻辑信道,那么可以根据优先级门限来判断是否存在对应的数据、业务、逻辑信道,比如,当前设置有优先级1~5,优先级1为最高优先级,优先级门限可以设置为2。需要指出的是,这种条件下也可以包含有优先级最高的数据、业务、逻辑信道、MAC CE、MAC CE对应的逻辑信道中至少之一。The priority of at least one of the corresponding data, service, logical channel, MAC CE, and MAC CE logical channel in the uplink transmission resource is greater than the threshold; the difference from the previous one is that if the highest level of data, service, and logic does not exist Channels, you can judge whether there are corresponding data, service, and logical channels according to the priority threshold. For example,
上行传输资源中对应的数据、业务、逻辑信道、MAC CE、MAC CE对应的逻辑信道中至少之一的标识为指定标识或标识范围;其中,指定标识或标识范围可以由网络设备为终端设备配置得到,也可以由终端设备自身根据协议得到,或者还可以是默认的。The identifier of at least one of the corresponding data, service, logical channel, MAC CE, and logical channel corresponding to MAC CE in the uplink transmission resource is a designated identifier or identifier range; the designated identifier or identifier range can be configured by the network device for the terminal device Obtained can also be obtained by the terminal device itself according to the protocol, or it can be the default.
上行传输资源中包含对应预设业务或者对应第一类逻辑信道的逻辑信道或数据或MAC CE;比如,对应预设业务的第一MAC CE,对应第一类逻辑信道的第一MAC CE,或者是,对应预设业务的数据等等。比如,多个上行传输资源中,包含有第一MAC CE或第一MAC CE对应的数据的上行传输资源作为第一上行传输资源。The uplink transmission resources include the logical channel or data or MAC CE corresponding to the preset service or the first type of logical channel; for example, the first MAC CE corresponding to the preset service, the first MAC CE corresponding to the first type logical channel, or Yes, corresponding to the data of preset services, etc. For example, among the multiple uplink transmission resources, an uplink transmission resource containing a first MAC CE or data corresponding to the first MAC CE is used as the first uplink transmission resource.
上行传输资源中包含对应预设业务或者对应第一类逻辑信道的MAC CE,且其他重叠的上行传输资源中不能承载对应预设业务的待传输数据或MAC CE;与上一条不同在于,本条件限定有且仅有一个包含有预设业务或对应第一类逻辑信道的数据或者MAC CE的上行传输资源,此时将该上行传输资源作为第一上行传输资源。The uplink transmission resources include the MAC CE corresponding to the preset service or the first type of logical channel, and other overlapping uplink transmission resources cannot carry the data to be transmitted or the MAC CE corresponding to the preset service; the difference from the previous one is that this condition There is one and only one uplink transmission resource that includes a preset service or data corresponding to a logical channel of the first type or MAC CE, and in this case, the uplink transmission resource is used as the first uplink transmission resource.
上行传输资源承载对应预设业务或逻辑信道的待传输数据;其中,所述待传输数据指的是针对预设业务的或逻辑信道的,包含MAC CE在内的全部待传输数据;或者,指的是针对预设业务的或逻辑信道的全部的或部分的(如高于门限值的)待传输数据。可选的,所述MAC CE可以不包含在所述上行传输资源中,若上行传输资源中可以承载全部的待传输数据时。或者,进一步地,这种情况下,其他对应的MAC CE可以不传输,或者降低MAC CE在逻辑信道优先级规则中的优先级,也就是,对应预设业务的待传输数据传输完成之后,再判断是否传输其他数据和/或MAC CE。The uplink transmission resources carry the data to be transmitted corresponding to the preset service or logical channel; wherein, the data to be transmitted refers to all the data to be transmitted including MAC and CE for the preset service or logical channel; or, refers to It refers to all or part of the data to be transmitted (for example, higher than the threshold) for the preset service or logical channel. Optionally, the MAC CE may not be included in the uplink transmission resource, if the uplink transmission resource can carry all the data to be transmitted. Or, further, in this case, other corresponding MAC CE may not transmit, or the priority of MAC CE in the logical channel priority rule may be reduced, that is, after the transmission of the data to be transmitted corresponding to the preset service is completed, Determine whether to transmit other data and/or MAC CE.
上行传输资源满足特定配置或限制条件。其中,特定配置或限制条件可以理解为以下至少之一:PUSCH duration,MCS等级或table,特定RNTI,承载特定逻辑信道,对应特定SCS,承载对应业务,配置或指示了特定优先级,满足grant的优先级或标识满足特定门限,和特定逻辑信道的允许的服务小区或小区组匹配。The uplink transmission resources meet specific configuration or restriction conditions. Among them, a specific configuration or restriction condition can be understood as at least one of the following: PUSCH duration, MCS level or table, specific RNTI, bears specific logical channels, corresponds to specific SCS, bears corresponding services, is configured or instructed with specific priority, and satisfies grant The priority or identification meets a specific threshold and matches the allowed serving cell or cell group of the specific logical channel.
进一步地,若终端设备基于第四预设条件选取出来至少两个上行传输资源的时候,第一处理单元91,可以执行以下处理至少之一:Further, if the terminal device selects at least two uplink transmission resources based on the fourth preset condition, the first processing unit 91 may perform at least one of the following processes:
将选出来的至少两个上行传输资源均作为第一上行传输资源发出;Sending at least two selected uplink transmission resources as the first uplink transmission resource;
从至少两个上行传输资源中再次随机选取出来一个作为第一上行传输资源;Randomly select one again from at least two uplink transmission resources as the first uplink transmission resource;
从至少两个上行传输资源中选取已经被传输的作为第一上行传输资源;Selecting the one that has been transmitted from at least two uplink transmission resources as the first uplink transmission resource;
从至少两个上行传输资源中选取无法被取消传输的作为第一上行传输资源;Selecting from at least two uplink transmission resources the one that cannot be cancelled as the first uplink transmission resource;
从至少两个上行传输资源中选取已经被组包的作为第一上行传输资源;Selecting from at least two uplink transmission resources that have been packaged as the first uplink transmission resource;
从至少两个上行传输资源中选取承载更多信息的作为第一上行传输资源;Selecting the one that carries more information from at least two uplink transmission resources as the first uplink transmission resource;
从至少两个上行传输资源中选取承载或承载更多特定逻辑信道的数据的作为第一上行传输资源;其中,特定逻辑信道可以为大于特定优先级门限的逻辑信道,特定优先级标识的逻辑信道,特定逻辑信道标识对应的逻辑信道等。The first uplink transmission resource is selected from at least two uplink transmission resources to carry or carry more data of a specific logical channel; wherein the specific logical channel may be a logical channel greater than a specific priority threshold, or a logical channel identified by a specific priority , The logical channel corresponding to the specific logical channel identifier, etc.
当从所述多个重叠的上行传输资源中选取出来至少一个上行传输资源时;从所述至少一个上行传输资源中选取指定上行传输资源作为第一上行传输资源。When at least one uplink transmission resource is selected from the plurality of overlapping uplink transmission resources; the designated uplink transmission resource is selected from the at least one uplink transmission resource as the first uplink transmission resource.
其中,所述第一处理单元91,基于网络设备发来的第七指示,从所述至少一个上行传输资源中选取指定上行传输资源作为第一上行传输资源。也就是说,指定上行传输资源的上述一种或多种条件,可以通过第七指示由网络设备发送至终端设备,进而终端设备根据网络设备的指示进行第一上行传输资源的选择。可选的,所述第七指示也可以用于直接指示选择的第一上行传输资源。Wherein, the first processing unit 91 selects a designated uplink transmission resource from the at least one uplink transmission resource as the first uplink transmission resource based on the seventh instruction sent by the network device. That is, the one or more conditions for specifying the uplink transmission resource may be sent by the network device to the terminal device through the seventh instruction, and the terminal device may select the first uplink transmission resource according to the instruction of the network device. Optionally, the seventh indication may also be used to directly indicate the selected first uplink transmission resource.
进一步地,前述针对多个重叠资源的选取可以在针对各个上行传输资源均组包MAC PDU的场景。而实际的处理场景中还会包括对每个上行传输资源都组包MAC PDU的场景,或者两个上行传输资源仅组包一个MAC PDU的场景。具体分以下情况进行说明:Further, the foregoing selection for multiple overlapping resources may be in a scenario where MAC PDUs are grouped for each uplink transmission resource. The actual processing scenario will also include a scenario in which each uplink transmission resource is packaged with MAC PDU, or a scenario in which two uplink transmission resources are packaged with only one MAC PDU. The specific description is divided into the following situations:
场景1、
有多个资源的时候,根据资源中携带的内容确定优先传输的资源。When there are multiple resources, the priority transmission resource is determined according to the content carried in the resource.
所述第一处理单元91,若存在多个重叠的上行传输资源,在第一上行传输资源中添加对应预设业务或第一类逻辑信道的MAC CE。The first processing unit 91, if there are multiple overlapping uplink transmission resources, add a MAC CE corresponding to the preset service or the first type of logical channel to the first uplink transmission resource.
场景2、Scene 2,
所述第一处理单元91,优先级最高的第一上行传输资源到达时刻晚于第二上行传输资源、并且所述第二上行传输资源中携带有对终端设备的MAC CE时,在第一上行传输资源中携带对应预设业务或第一类逻辑信道或对应用户的MAC CE;In the first processing unit 91, when the arrival time of the first uplink transmission resource with the highest priority is later than the second uplink transmission resource, and the second uplink transmission resource carries the MAC CE for the terminal device, the first uplink transmission resource The transmission resource carries the MAC CE corresponding to the preset service or the first type logical channel or the corresponding user;
或者,在所述第二上行传输资源中携带有对终端设备的MAC CE时,在第一上行传输资源中携带对应预设业务或第一类逻辑信道或对应用户的MAC CE。Alternatively, when the second uplink transmission resource carries the MAC CE for the terminal device, the first uplink transmission resource carries the MAC CE corresponding to the preset service or the first type of logical channel or the user.
另外,在存在多个上行传输资源的时候,并且这些上行传输资源可以是重叠的也可以使不重叠的情况下,其中一个上行传输资源发送失败,比如没有完成传输的资源、或者被其他资源重叠导致未能传输的资源等等,此时还会存在以下处理,第一处理单元91,:In addition, when there are multiple uplink transmission resources, and these uplink transmission resources can be overlapped or non-overlapping, one of the uplink transmission resources fails to be sent, such as resources that have not completed transmission or are overlapped by other resources As a result of the resources that cannot be transmitted, etc., the following processing still exists at this time, the first processing unit 91:
当第三上行传输资源发送失败时,将第三上行传输资源中的MAC CE添加至第一上行传输资源中进行传输;When sending the third uplink transmission resource fails, add the MAC CE in the third uplink transmission resource to the first uplink transmission resource for transmission;
或者,or,
当第三上行传输资源发送失败时,重新生成新的MAC CE添加至第一上行传输资源中传输;When the third uplink transmission resource fails to be sent, a new MAC CE is regenerated and added to the first uplink transmission resource for transmission;
或者,or,
当第三上行传输资源发送失败时,重新触发上报,生成新的MAC CE添加至第一上行传输资源中传输。When the third uplink transmission resource fails to be sent, the report is triggered again, and a new MAC CE is generated and added to the first uplink transmission resource for transmission.
在前述方案的基础之上,本实施例还针对逻辑信道优先级规则进行处理,比如,On the basis of the foregoing solution, this embodiment also processes the logical channel priority rules, for example,
所述第一处理单元91,当满足第五预设条件时,采用第一逻辑信道优先级规则;The first processing unit 91 adopts the first logical channel priority rule when the fifth preset condition is met;
其中,所述第五预设条件包括但不限于以下至少之一:Wherein, the fifth preset condition includes but is not limited to at least one of the following:
根据预定义或网络设备的第八指示,确定使用第一逻辑信道优先级规则;也就是说,预定义可以为预定义某些时段和/或起始时刻,或者触发某些业务传输,或者配置某些逻辑信道,或者某些逻辑信道有待传输数据的至少之一时,可以使用第一逻辑信道优先级规则;或者,第八指示可以通知终端设备使用第一逻辑信道优先级规则的时段和/或起始时刻。当然,还可以通过第八指示为终端设备指示其他的内容,比如,仅指示开始使用第一逻辑信道优先级规则,关于什么时候停止使用第一逻辑信道优先级规则,可以由终端设备自身来定,也可以再次接收到网络设备发来的停止使用第一逻辑信道优先级规则的时候,确定停止使用。According to the pre-defined or the eighth instruction of the network device, the first logical channel priority rule is determined to be used; that is, the pre-defined can be predefined certain time periods and/or starting moments, or trigger certain service transmission, or configure Certain logical channels, or when at least one of the data to be transmitted on certain logical channels, can use the first logical channel priority rule; or, the eighth indication can notify the terminal device to use the first logical channel priority rule for the period and/or Starting moment. Of course, the eighth instruction can also be used to indicate other content for the terminal device, for example, only instructing to start using the first logical channel priority rule, and the terminal device itself can determine when to stop using the first logical channel priority rule. , It can also be determined to stop using the first logical channel priority rule sent by the network device to stop using it again.
当终端设备为预设的终端设备时,确定使用第一逻辑信道优先级规则;其中,预设的终端设备可以为预设标识的终端设备,或者,可以为执行预设业务或者配置预设逻辑信道的终端设备等等,这里不做穷举。When the terminal device is a preset terminal device, it is determined to use the first logical channel priority rule; wherein, the preset terminal device may be a terminal device with a preset identification, or may be a preset service or configuration logic The terminal equipment of the channel, etc., will not be exhaustive here.
存在针对终端设备的MAC CE的配置、和/或、存在基于终端设备触发的MAC CE;There is a MAC CE configuration for the terminal device, and/or there is a MAC CE triggered by the terminal device;
存在针对非终端设备的MAC CE的配置、和/或、存在基于非终端设备触发的MAC CE;There is a configuration of MAC CE for non-terminal devices, and/or there is a MAC CE triggered by non-terminal devices;
存在至少一种或同一种的至少一个子类的MAC CE时;When there are at least one or the same type of MAC CE;
根据网络设备的第九指示,确定修正逻辑信道优先级顺序时;也就是说,当第九指示为确定修改逻辑信道优先级顺序的时候,可以理解为修改后的逻辑信道优先级顺序为第一逻辑信道优先级规则,此时使用第一逻辑信道优先级规则。When determining the priority order of the modified logical channels according to the ninth instruction of the network device; that is, when the ninth instruction is determining the priority order of the modified logical channels, it can be understood that the modified logical channel priority order is the first The logical channel priority rule, at this time the first logical channel priority rule is used.
根据网络设备的第十指示,确定在特定的上行传输资源中是否包含MAC CE,或者确定受控于逻辑信道优先级规则或第一逻辑信道优先级规则。According to the tenth indication of the network device, it is determined whether the MAC CE is included in the specific uplink transmission resource, or it is determined to be controlled by the logical channel priority rule or the first logical channel priority rule.
进一步地,基于所述第一逻辑信道优先级规则,确定复用的MAC CE以及MAC SDU;将复用的MAC CE以及MAC SDU添加至第一上行传输资源对应的MAC PDU中。Further, the multiplexed MAC CE and MAC SDU are determined based on the first logical channel priority rule; the multiplexed MAC CE and MAC SDU are added to the MAC PDU corresponding to the first uplink transmission resource.
也就是说,本实施例还可以提供一种方式,保持原始LCP规则不变,网络通过专用信令发第十二指示,指示可以在特定grant中包含MAC CE的类型(如BSR MAC CE,PHR MAC CE)。特定的grant对应grant属性(duration等),grant的大小(传输块大小TB size),grant承载的业务或逻辑信道类型,grant承载的业务或逻辑信道优先级,grant的优先级,grant对应的RNTI,gant对应的MCS参数。That is to say, this embodiment can also provide a way to keep the original LCP rules unchanged. The network sends a twelfth indication through dedicated signaling, indicating that the type of MAC CE (such as BSR MAC CE, PHR) can be included in the specific grant. MAC CE). The specific grant corresponds to the grant attributes (duration, etc.), the size of the grant (transport block size TB size), the service or logical channel type carried by the grant, the priority of the service or logical channel carried by the grant, the priority of the grant, the RNTI corresponding to the grant , MCS parameter corresponding to gant.
其中,专用信令可以为RRC,MAC CE,物理层下行控制信息。Among them, the dedicated signaling can be RRC, MAC CE, physical layer downlink control information.
最后需要指出的是,网络设备的第二通信单元1001会向终端设备发送指示,比如可以包括以下至少之一:Finally, it should be pointed out that the second communication unit 1001 of the network device will send an instruction to the terminal device, for example, it may include at least one of the following:
为终端设备配置基于预设业务或第一类逻辑信道的上报参数;Configure report parameters based on preset services or the first type of logical channel for terminal equipment;
为终端设备配置基于预设业务或对应第一类逻辑信道的配置参数;Configure configuration parameters based on preset services or corresponding to the first type of logical channel for the terminal device;
为终端设备配置上报预设业务或第一类逻辑信道的上报参数、或、优先上报预设业务或第一类逻辑信道的上报参数;Configure the terminal device to report the preset service or the report parameter of the first type of logical channel, or, give priority to reporting the preset service or the report parameter of the first type of logical channel;
向终端设备发送第一指示,所述第一指示用于指示终端设备在一个上行传输资源中包含第一MAC CE;Sending a first instruction to the terminal device, where the first instruction is used to instruct the terminal device to include the first MAC CE in an uplink transmission resource;
向终端设备发送第二指示,所述第二指示用于指示终端设备对至少两个MAC CE的优先级进行变更,得到变更后的至少两个MAC CE对应的优先级;Sending a second instruction to the terminal device, where the second instruction is used to instruct the terminal device to change the priority of at least two MAC CEs, and obtain the priority corresponding to the at least two MAC CEs after the change;
向终端设备发送第三指示,所述第三指示用于确定所述至少两个MAC CE的优先级;Sending a third instruction to the terminal device, where the third instruction is used to determine the priority of the at least two MAC CEs;
向终端设备发送第四指示,所述第四指示用于确定使用MAC CE的优先级的时段;Sending a fourth instruction to the terminal device, where the fourth instruction is used to determine the time period for using MAC CE priority;
向终端设备发送第五指示,所述第五指示用于确定在一个上行传输资源中能够包含属于一个类型下的最多一个子类的MAC CE;Sending a fifth instruction to the terminal device, where the fifth instruction is used to determine that one uplink transmission resource can include at most one sub-category MAC CE of one type;
向终端设备发送第六指示,所述第六指示用于确定在一个上行传输资源中能够包含属于一个类型下的第一MAC CE;Sending a sixth instruction to the terminal device, where the sixth instruction is used to determine that one uplink transmission resource can include the first MAC CE belonging to one type;
向终端设备发送第七指示,所述第七指示用于向终端设备发送指定的上行传输资源;Sending a seventh instruction to the terminal device, where the seventh instruction is used to send the designated uplink transmission resource to the terminal device;
向终端设备发送第八指示,所述第八指示用于确定使用第一逻辑信道优先级规则;Sending an eighth instruction to the terminal device, where the eighth instruction is used to determine the use of the first logical channel priority rule;
向终端设备发送第九指示,所述第九指示用于修正逻辑信道优先级顺序;Sending a ninth instruction to the terminal device, where the ninth instruction is used to modify the priority order of logical channels;
向终端设备发送第十指示,所述第十指示用于确定在特定的上行传输资源中是否包含MAC CE,或者确定是否受控于逻辑信道优先级规则或第一逻辑信道优先级规则;Send a tenth instruction to the terminal device, where the tenth instruction is used to determine whether a specific uplink transmission resource includes MAC CE, or whether it is controlled by a logical channel priority rule or a first logical channel priority rule;
向终端设备发送第十一指示,所述第十一指示用于终端设备所要修改的原始逻辑信道优先级规则;Sending an eleventh instruction to the terminal device, where the eleventh instruction is used for the original logical channel priority rule to be modified by the terminal device;
向终端设备发送第十二指示,所述第十二指示用于确定在指定上行传输资源中包含的MAC CE的类型;Sending a twelfth instruction to the terminal device, where the twelfth instruction is used to determine the type of MAC CE included in the designated uplink transmission resource;
向终端设备发送第十三指示,所述第十三指示用于确定第一上行传输资源满足特定配置或限制条件。Send a thirteenth instruction to the terminal device, where the thirteenth instruction is used to determine that the first uplink transmission resource meets a specific configuration or restriction condition.
向终端设备发送第十四指示,所述第十四指示用于确定第一上行传输资源上承载至少一个MAC CE。Send a fourteenth indication to the terminal device, where the fourteenth indication is used to determine that at least one MAC CE is carried on the first uplink transmission resource.
关于前述指示或配置在终端设备侧的使用或处理方式前述已经说明,这里不做重复描述。The use or processing method of the foregoing instructions or configuration on the terminal device side has been described above, and the description is not repeated here.
可见,通过采用上述方案,就能够在上行传输资源中携带针对业务或逻辑信道的MAC CE,从而能够避免业务所对应的BSR无法及时上报、或者由于存在更高优先级的MAC CE导致预设业务无法一次性上报给网络的问题,从而使得网络侧及时获知针对业务或逻辑信道的相关信息,或者,使得网络设备及时获知全部的业务数据,最终满足业务的传输需求。It can be seen that by adopting the above scheme, it is possible to carry the MAC CE for the service or logical channel in the uplink transmission resources, thereby preventing the BSR corresponding to the service from failing to report in time, or due to the existence of a higher priority MAC CE causing the preset service Problems that cannot be reported to the network at one time, so that the network side can obtain information about services or logical channels in a timely manner, or the network equipment can obtain all service data in time, and ultimately meet the transmission requirements of the service.
图11是本申请实施例提供的一种通信设备1100示意性结构图,通信设备可以为本 实施例前述的UE或者网络设备。图11所示的通信设备1100包括处理器1110,处理器610可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。FIG. 11 is a schematic structural diagram of a communication device 1100 provided by an embodiment of the present application. The communication device may be the aforementioned UE or network device in this embodiment. The communication device 1100 shown in FIG. 11 includes a
可选地,如图11所示,通信设备1100还可以包括存储器1120。其中,处理器1110可以从存储器1120中调用并运行计算机程序,以实现本申请实施例中的方法。Optionally, as shown in FIG. 11, the communication device 1100 may further include a
其中,存储器1120可以是独立于处理器1110的一个单独的器件,也可以集成在处理器1110中。The
可选地,如图11所示,通信设备1100还可以包括收发器1130,处理器1110可以控制该收发器1130与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。Optionally, as shown in FIG. 11, the communication device 1100 may further include a transceiver 1130, and the
可选地,该通信设备1100具体可为本申请实施例的终端设备、或者网络设备,并且该通信设备1100可以实现本申请实施例的各个方法中由移动终端/UE实现的相应流程,为了简洁,在此不再赘述。Optionally, the communication device 1100 may specifically be a terminal device or a network device in an embodiment of the application, and the communication device 1100 may implement the corresponding process implemented by the mobile terminal/UE in each method of the embodiment of the application. For simplicity , I won’t repeat it here.
图12是本申请实施例的芯片的示意性结构图。图12所示的芯片1200包括处理器1210,处理器1210可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。FIG. 12 is a schematic structural diagram of a chip of an embodiment of the present application. The chip 1200 shown in FIG. 12 includes a processor 1210, and the processor 1210 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
可选地,如图12所示,芯片1200还可以包括存储器1020。其中,处理器1210可以从存储器1220中调用并运行计算机程序,以实现本申请实施例中的方法。Optionally, as shown in FIG. 12, the chip 1200 may further include a memory 1020. The processor 1210 can call and run a computer program from the
其中,存储器1220可以是独立于处理器1210的一个单独的器件,也可以集成在处理器1210中。The
可选地,该芯片1200还可以包括输入接口1230、输出接口1240。Optionally, the chip 1200 may further include an
可选地,该芯片可应用于本申请实施例中的网络设备、或终端设备,并且该芯片可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。Optionally, the chip can be applied to the network device or the terminal device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the network device in each method of the embodiment of the present application. For the sake of brevity, it will not be omitted here. Repeat.
图13是本申请实施例提供的一种通信系统1300的示意性框图。如图13所示,该通信系统1300包括终端设备1310和网络设备1320。FIG. 13 is a schematic block diagram of a communication system 1300 according to an embodiment of the present application. As shown in FIG. 13, the communication system 1300 includes a
其中,该终端设备1310可以用于实现上述方法中由终端设备实现的相应的功能,以及该网络设备1320可以用于实现上述方法中由网络设备实现的相应的功能为了简洁,在此不再赘述。Wherein, the
应理解,本申请实施例的处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capability. In the implementation process, the steps of the foregoing method embodiments can be completed by hardware integrated logic circuits in the processor or instructions in the form of software. The aforementioned processor may be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (ASIC), a ready-made programmable gate array (Field Programmable Gate Array, FPGA) or other Programming logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It can be understood that the memory in the embodiment of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory. Among them, the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), and electrically available Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory. The volatile memory may be a random access memory (Random Access Memory, RAM), which is used as an external cache. By way of exemplary but not restrictive description, many forms of RAM are available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory (Synchlink DRAM, SLDRAM) ) And Direct Rambus RAM (DR RAM). It should be noted that the memories of the systems and methods described herein are intended to include, but are not limited to, these and any other suitable types of memories.
应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It should be understood that the foregoing memory is exemplary but not restrictive. For example, the memory in the embodiment of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection Dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiment of the present application is intended to include but not limited to these and any other suitable types of memory.
本申请实施例还提供了一种计算机可读存储介质,用于存储计算机程序。The embodiment of the present application also provides a computer-readable storage medium for storing computer programs.
可选的,该计算机可读存储介质可应用于本申请实施例中的网络设备,并且该计算机程序使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。Optionally, the computer-readable storage medium may be applied to the network device in the embodiment of the present application, and the computer program causes the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application. For brevity, here No longer.
可选地,该计算机可读存储介质可应用于本申请实施例中的UE,并且该计算机程序使得计算机执行本申请实施例的各个方法中由移动终端/UE实现的相应流程,为了简洁,在此不再赘述。Optionally, the computer-readable storage medium may be applied to the UE in the embodiment of the present application, and the computer program causes the computer to execute the corresponding process implemented by the mobile terminal/UE in each method of the embodiment of the present application. For brevity, This will not be repeated here.
本申请实施例还提供了一种计算机程序产品,包括计算机程序指令。The embodiments of the present application also provide a computer program product, including computer program instructions.
可选的,该计算机程序产品可应用于本申请实施例中的网络设备,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。Optionally, the computer program product may be applied to the network device in the embodiment of the present application, and the computer program instructions cause the computer to execute the corresponding process implemented by the network device in each method of the embodiment of the present application. For the sake of brevity, it is not here. Repeat it again.
可选地,该计算机程序产品可应用于本申请实施例中的移动终端/UE,并且该计算机程序指令使得计算机执行本申请实施例的各个方法中由移动终端/UE实现的相应流程,为了简洁,在此不再赘述。Optionally, the computer program product can be applied to the mobile terminal/UE in the embodiments of the present application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the mobile terminal/UE in the various methods of the embodiments of the present application, for the sake of brevity , I won’t repeat it here.
本申请实施例还提供了一种计算机程序。The embodiment of the present application also provides a computer program.
可选的,该计算机程序可应用于本申请实施例中的网络设备,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。Optionally, the computer program can be applied to the network device in the embodiment of the present application. When the computer program runs on the computer, the computer is caused to execute the corresponding process implemented by the network device in each method of the embodiment of the present application. For the sake of brevity , I won’t repeat it here.
可选地,该计算机程序可应用于本申请实施例中的移动终端/UE,当该计算机程序在计算机上运行时,使得计算机执行本申请实施例的各个方法中由移动终端/UE实现的相应流程,为了简洁,在此不再赘述。Optionally, the computer program can be applied to the mobile terminal/UE in the embodiments of the present application. When the computer program runs on the computer, the computer can execute the corresponding methods implemented by the mobile terminal/UE in the various methods of the embodiments of the present application. For the sake of brevity, the process will not be repeated here.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。A person of ordinary skill in the art may be aware that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraint conditions of the technical solution. Professionals and technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of this application.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and conciseness of description, the specific working process of the above-described system, device, and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, device, and method may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, the functional units in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部 分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,)ROM、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical solution of this application essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory,) ROM, random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program code .
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。The above are only specific implementations of this application, but the protection scope of this application is not limited to this. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in this application. Should be covered within the scope of protection of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.
Claims (57)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/083545 WO2020211097A1 (en) | 2019-04-19 | 2019-04-19 | Information processing method, network device, and terminal device |
| CN201980064840.5A CN112840723B (en) | 2019-04-19 | 2019-04-19 | Information processing method, network equipment and terminal equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2019/083545 WO2020211097A1 (en) | 2019-04-19 | 2019-04-19 | Information processing method, network device, and terminal device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2020211097A1 true WO2020211097A1 (en) | 2020-10-22 |
| WO2020211097A9 WO2020211097A9 (en) | 2021-04-22 |
Family
ID=72837016
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/083545 Ceased WO2020211097A1 (en) | 2019-04-19 | 2019-04-19 | Information processing method, network device, and terminal device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN112840723B (en) |
| WO (1) | WO2020211097A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114867111A (en) * | 2021-01-20 | 2022-08-05 | 大唐移动通信设备有限公司 | Data transmission method, device, user equipment, network equipment and storage medium |
| CN115175373A (en) * | 2021-04-01 | 2022-10-11 | 维沃移动通信有限公司 | Information transmission method and device and communication equipment |
| WO2025000431A1 (en) * | 2023-06-30 | 2025-01-02 | 上海移远通信技术股份有限公司 | Bsr transmission method, terminal device, and network device |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115811384B (en) * | 2021-09-13 | 2024-08-23 | 维沃移动通信有限公司 | Data transmission method, device, user equipment UE and medium |
| EP4668965A1 (en) * | 2023-02-17 | 2025-12-24 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Communication method, apparatus and device, and storage medium, chip, product and program |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102291772A (en) * | 2010-06-21 | 2011-12-21 | 电信科学技术研究院 | Method for user equipment (UE) to report bit scan reverse (BSR) and for base station to determine buffer data quantity reported by UE |
| CN102291200A (en) * | 2010-06-21 | 2011-12-21 | 电信科学技术研究院 | Method for reporting buffer status report, method for determining quantity of data and equipment |
| CN104378825A (en) * | 2013-08-12 | 2015-02-25 | 中国移动通信集团公司 | Method, device and system for presenting cache status report |
| US20170332275A1 (en) * | 2016-05-13 | 2017-11-16 | Lg Electronics Inc. | Method for transmitting a buffer status report in a communication system and device therefor |
| CN107360591A (en) * | 2017-06-15 | 2017-11-17 | 电信科学技术研究院 | A kind of method and apparatus of reporting buffer status report |
| CN107872885A (en) * | 2016-09-27 | 2018-04-03 | 华为技术有限公司 | The report method and device of a kind of buffer status report |
| CN107889147A (en) * | 2016-09-30 | 2018-04-06 | 中兴通讯股份有限公司 | A kind of reporting cached state and uplink scheduling method and terminal, network side equipment |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11102807B2 (en) * | 2017-04-14 | 2021-08-24 | Sharp Kabushiki Kaisha | Systems and methods for supporting URLLC service in 5G NR |
-
2019
- 2019-04-19 WO PCT/CN2019/083545 patent/WO2020211097A1/en not_active Ceased
- 2019-04-19 CN CN201980064840.5A patent/CN112840723B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102291772A (en) * | 2010-06-21 | 2011-12-21 | 电信科学技术研究院 | Method for user equipment (UE) to report bit scan reverse (BSR) and for base station to determine buffer data quantity reported by UE |
| CN102291200A (en) * | 2010-06-21 | 2011-12-21 | 电信科学技术研究院 | Method for reporting buffer status report, method for determining quantity of data and equipment |
| CN104378825A (en) * | 2013-08-12 | 2015-02-25 | 中国移动通信集团公司 | Method, device and system for presenting cache status report |
| US20170332275A1 (en) * | 2016-05-13 | 2017-11-16 | Lg Electronics Inc. | Method for transmitting a buffer status report in a communication system and device therefor |
| CN107872885A (en) * | 2016-09-27 | 2018-04-03 | 华为技术有限公司 | The report method and device of a kind of buffer status report |
| CN107889147A (en) * | 2016-09-30 | 2018-04-06 | 中兴通讯股份有限公司 | A kind of reporting cached state and uplink scheduling method and terminal, network side equipment |
| CN107360591A (en) * | 2017-06-15 | 2017-11-17 | 电信科学技术研究院 | A kind of method and apparatus of reporting buffer status report |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114867111A (en) * | 2021-01-20 | 2022-08-05 | 大唐移动通信设备有限公司 | Data transmission method, device, user equipment, network equipment and storage medium |
| CN115175373A (en) * | 2021-04-01 | 2022-10-11 | 维沃移动通信有限公司 | Information transmission method and device and communication equipment |
| WO2025000431A1 (en) * | 2023-06-30 | 2025-01-02 | 上海移远通信技术股份有限公司 | Bsr transmission method, terminal device, and network device |
| US12432612B2 (en) | 2023-06-30 | 2025-09-30 | Quectel Wireless Solutions Co., Ltd. | Method for transmitting BSR, terminal device, and network device |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112840723B (en) | 2023-06-27 |
| WO2020211097A9 (en) | 2021-04-22 |
| CN112840723A (en) | 2021-05-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11758554B2 (en) | Methods, systems, and devices for transferring data with different reliabilities | |
| EP4000333B1 (en) | Method and apparatus for controlling sidelink and uplink transmissions of nr supporting v2x | |
| CN113133123B (en) | Method, device and terminal for processing scheduling request | |
| CN112840723B (en) | Information processing method, network equipment and terminal equipment | |
| CN113225823B (en) | Data transmission method and terminal equipment | |
| US12212529B2 (en) | Information processing method, network device, and terminal device | |
| KR20210055729A (en) | Wireless communication method and communication device | |
| CN113645164B (en) | Communication method, terminal equipment and network equipment | |
| CN117615421A (en) | Indication method, terminal equipment and network equipment | |
| US20210400701A1 (en) | Communication method, terminal device, and network device | |
| CN112789938B (en) | Information processing method, user equipment and terminal equipment | |
| WO2020087289A1 (en) | Resource configuration method, network device and terminal device | |
| US10869314B2 (en) | Method and terminal device for allocating logical channel resources | |
| WO2020107692A1 (en) | Wireless communication method and communication device | |
| WO2020061773A1 (en) | Feedback resource allocation method, terminal device, and network device | |
| CN112806053B (en) | Communication method and terminal equipment | |
| CN111758288B (en) | Method for determining channel access type, terminal equipment and network equipment | |
| WO2019242379A1 (en) | Uplink data transmission method and relevant device | |
| WO2019242382A1 (en) | Method for indicating channel access type, terminal device and network device | |
| WO2020124534A1 (en) | Data transmission method and device | |
| CN111934831A (en) | Communication method and terminal device | |
| WO2020133114A1 (en) | Harq process determination method, network device and terminal | |
| WO2020107147A1 (en) | Information generation method and apparatus, information indication method and apparatus, and terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19924753 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19924753 Country of ref document: EP Kind code of ref document: A1 |