XR service transmission method, terminal device, network device and storage medium
By configuring and managing CG resources based on service characteristics, the system addresses the challenges of variable data packet sizes and non-integer periodicity in XR services, ensuring reliable and low-latency transmission while maintaining system capacity.
Patent Information
- Application Number
- CN202411529303.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-29
- Publication Date
- 2025-01-03
AI Technical Summary
Existing communication systems struggle to meet the high reliability and low latency requirements of XR services, particularly due to variable data packet sizes and non-integer periodicity, while maintaining system capacity.
The system configures and manages Configured Grant (CG) resources based on service characteristics, allowing dynamic adjustment and reporting by the terminal device to optimize resource usage, and includes network devices for scheduling and resource configuration to support XR services effectively.
This approach ensures reliable and low-latency transmission of XR services by dynamically adapting to variable data rates and packet sizes, thereby enhancing system capacity and meeting the stringent requirements of XR applications.
Smart Images

Figure CN119254390A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a method, terminal device, network device and storage medium for transmitting XR services. Background Art
[0002] According to R18 service requirements, such as XR, it has higher reliability and lower latency requirements. In addition, for its services, the size of its service data packet is variable, that is, (variable XR data rate). However, the data packet size of the services supported by the existing system is unchanged or basically unchanged. Therefore, it is necessary to consider how to support R18 service requirements and ensure the capacity of the system while ensuring the service transmission requirements. Summary of the invention
[0003] The embodiments of the present application provide a method, terminal device, network device, and storage medium for transmitting XR services, which are used to ensure the capacity of the system while ensuring the service transmission requirements.
[0004] The first aspect of the present application provides a method for transmitting extended reality XR services, which may include: a terminal device configures CG resources according to configuration information, CG resources, and at least one of service characteristics, determines the use of the CG resources, uses the CG resources for data transmission, and reports at least one of the following.
[0005] The second aspect of the present application provides a method for transmitting extended reality XR services, which may include: a network device performs resource configuration or scheduling on a terminal device or service according to service characteristics, schedules a first resource, obtains configuration information, and / or configures a first resource, wherein the first resource includes a CG resource and / or an SPS resource.
[0006] A third aspect of the present application provides a method for transmitting an extended reality (XR) service, which may include:
[0007] The terminal device schedules retransmission of multiple first resources corresponding to the DCI according to the network device, and the first resources include CG resources and / or SPS resources.
[0008] A fourth aspect of the present application provides a terminal device, which may include:
[0009] A processing module is used to configure CG resources according to configuration information, CG resources, and at least one of service characteristics, determine the use of the CG resources, use the CG resources for data transmission, and report at least one of them.
[0010] A fifth aspect of the present application provides a network device, which may include:
[0011] A processing module is used to perform resource configuration or scheduling on a terminal device or service according to service characteristics, schedule a first resource, obtain configuration information, and / or configure a first resource, wherein the first resource includes a CG resource and / or an SPS resource.
[0012] A sixth aspect of the present application provides a terminal device, which may include:
[0013] A processing module is used to schedule retransmission of multiple first resources corresponding to the DCI according to the network device, and the first resources include CG resources and / or SPS resources.
[0014] A seventh aspect of the present application provides a terminal device, which may include:
[0015] A memory storing executable program code;
[0016] a processor and a transceiver coupled to the memory;
[0017] The processor and the transceiver are used to execute the method described in the first aspect of the present application.
[0018] An eighth aspect of the present application provides a network device, which may include:
[0019] A memory storing executable program code;
[0020] a processor coupled to the memory;
[0021] The processor is used to execute the method described in the second aspect of the present application.
[0022] A ninth aspect of the present application provides a terminal device, which may include:
[0023] A memory storing executable program code;
[0024] a processor coupled to the memory;
[0025] The processor is used to execute the method described in the third aspect of this application.
[0026] Another aspect of an embodiment of the present application provides a computer-readable storage medium, comprising instructions, which, when executed on a computer, enables the computer to execute the method described in the first aspect, the second aspect, or the third aspect of the present application.
[0027] On the other hand, an embodiment of the present application provides a chip, which is coupled to the memory in the terminal device, so that the chip calls the program instructions stored in the memory during operation, so that the terminal device executes the method described in the first aspect, the second aspect, or the third aspect of the present application.
[0028] In the technical solution provided by the embodiment of the present application, the terminal device configures the CG resources according to the configuration information, the CG resources, and at least one of the service characteristics, determines the use of the CG resources, uses the CG resources for data transmission, and reports at least one of the above. The capacity of the system can be guaranteed while ensuring the service transmission requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 A system architecture diagram of a communication system used in an embodiment of the present invention;
[0030] Figure 2 A schematic diagram of an embodiment of a method for transmitting an extended reality XR service in an embodiment of the present application;
[0031] Figure 3 This is a schematic diagram of another embodiment of the method for transmitting extended reality XR services in an embodiment of the present application;
[0032] Figure 4 This is a schematic diagram of another embodiment of the method for transmitting extended reality XR services in an embodiment of the present application;
[0033] Figure 5 This is a schematic diagram of another embodiment of the method for transmitting extended reality XR services in an embodiment of the present application;
[0034] Figure 6 This is a schematic diagram of another embodiment of the method for transmitting extended reality XR services in an embodiment of the present application;
[0035] Figure 7 This is a schematic diagram of another embodiment of the method for transmitting extended reality XR services in an embodiment of the present application;
[0036] Figure 8 This is a schematic diagram of an embodiment of a terminal device in an embodiment of the present application;
[0037] Fig. 9 This is a schematic diagram of an embodiment of a network device in an embodiment of the present application;
[0038] Fig.10 This is another schematic diagram of a terminal device in an embodiment of the present application;
[0039] Fig.11 This is another schematic diagram of a network device in an embodiment of the present application. DETAILED DESCRIPTION
[0040] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.
[0041] The following is a brief description of the related technologies involved in this application, as shown below:
[0042] 1. Background of R18 Extended Reality (XR) / Ultra-reliable and Low Latency Communications (URLLC)
[0043] In the future, the 3rd Generation Partnership Project (3GPP) system will provide more extensive and in-depth support for vertical industries. For example, URLLC needs to support the transmission of services such as industrial automation (Factory automation), transmission automation (Transport Industry), and smart power (Electrical Power Distribution) in 5G systems. XR needs to support the transmission of AR (Augmented Reality) / VR (virtual reality) / cloud gaming services. These services generally have reliability and latency requirements, because when scheduling resources for the user equipment (UE), it must meet the service quality (Quality of Service, QoS) requirements for data transmission. From the UE's perspective, it is also necessary to meet the UE power consumption issue and avoid unnecessary power consumption. At the same time, considering the access of a large number of UEs that support this service, the network capacity requirements must be guaranteed when allocating resources.
[0044] Typically, for URLLC and XR: it is necessary to support services with a minimum of 0.5ms and 99,999% consideration requirements. The service can be pseudo-periodic (that is, there is instability (jitter) in the service arrival time, that is, the service will not arrive at a certain point, but at any time within a range). At the same time, the service period can be a non-integer period, such as 16.67ms. In addition, the arrival time of different service flows of the same service may be very different (for example, for AR, the UL pose (UpLinkpose) period is 4ms, but the UL video period is 16.67ms).
[0045] For AR (Augmented Reality) / VR (Virtual Reality) / Cloud Gaming businesses, possible business models are as follows:
[0046] VR:UL pose information (uplink pose information) + DL video stream (DownLink video stream, downlink video stream)
[0047] Configured Grant (CG): UL control information (control information) + DL video stream AR: UL (pose information + UL video stream) + DL video stream
[0048] The period of control information or pose information is about 4ms, and the required packet size is about 100 bytes. The period of video stream is about 16.67ms, and the required packet size is about 0.67Mbps.
[0049] In addition, each service is a pseudo-periodic service, that is, the service arrives periodically. However, there is jitter at the time point when the service arrives in each period, that is, it arrives within a time range.
[0050] In particular, for AR, for UL, there are pose information and video information in one cycle, and the arrival times of the two streams are different.
[0051] In particular, for XR services, the packet size is variable (ii)
[0052] XR service features:
[0053] The non-integer XR traffic periodicity;
[0054] The XR data packet size is variable (variable XR data rate);
[0055] The XR periodicity is quasi-periodic, hence enhancements would be beneficial in this area.
[0056] 2. CG enhancement in existing URLLC - see TS 38.321
[0057] In order to support the high latency requirements of URLLC services, URLLC enhances the configured Grant (CG) cycle and supports service cycles at any slot level.
[0058] In order to support multiple URLLC services and high latency requirements of URLLC services, URLLC introduces multiple CGs. Different CGs have different Hybrid Automatic Repeat-reQuest (HARQ) processes, and harq-ProcID-Offset2 is used to ensure that the processes of different CGs are different.
[0059] When CG is activated, single CG activation is adopted. When CG is deactivated, single CG deactivation or CG joint deactivation is supported.
[0060] Due to the conflict between CG resources and other resources, automatic transmission for CG is introduced to ensure that the Media Access Control Protocol Data Unit (MAC PDU) (i.e., Deprioritized MAC PDU) of the media access control layer that has been packaged in the CG resources is not discarded / transmitted as soon as possible. For the CG that cannot be transmitted due to resource conflict, the subsequent CG resources in the same HARQ process and the same CG configuration can be used for new transmission. The use of automatic transmission is determined by the automatic transmission antenna (autonomousTx).
[0061] If the physical layer priorities are different: there is a conflict between CG and CG, MAC can indicate one or more MAC PDUs to the physical layer. Similarly, if there is a conflict between data and scheduling request (SR), MAC can also indicate SR and MAC PDU to the physical layer.
[0062] When low priority resources appear (configured LCH-based prioritization (Logical CHannelbased prioritization, logical channel based on priority sorting) and autonomousTx), stop configuring the grant retransmission timer (Configured Grant retransmission-timer, CGRT).
[0063] According to R18 service requirements, such as XR, it has higher reliability and lower latency requirements. In addition, for its services, the size of its service data packet is variable, that is, (variable XR data rate). However, the data packet size of the services supported by the existing system is unchanged or basically unchanged. Therefore, it is necessary to consider how to support R18 service requirements and ensure the capacity of the system while ensuring the service transmission requirements.
[0064] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0065] The terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0066] In the embodiments of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons and satellites, etc.).
[0067] In the embodiment of the present application, the terminal device can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0068] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and fully or partially independent of smartphones, such as smart watches or smart glasses, as well as devices that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.
[0069] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (EvolutionalNode B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network, or a network device in an NTN network, etc.
[0070] As an example but not limitation, in an embodiment of the present application, the network device may have a mobile characteristic, for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0071] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station), and the cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0072] like Figure 1 As shown, it is a system architecture diagram of a communication system applied in an embodiment of the present invention. The communication system may include a network device, which may be a device that communicates with a terminal device (or referred to as a communication terminal or terminal). The network device can provide communication coverage for a specific geographical area and can communicate with terminal devices located in the coverage area. Figure 1An exemplary embodiment shows a network device and two terminal devices. Optionally, the communication system may include multiple network devices and each network device may include other number of terminal devices within its coverage area, which is not limited in the present embodiment. Optionally, the communication system may also include other network entities such as a network controller and a mobility management entity, which is not limited in the present embodiment.
[0073] Among them, the network equipment may include access network equipment and core network equipment. That is, the wireless communication system also includes multiple core networks for communicating with the access network equipment. The access network equipment may be an evolutionary base station (evolutional node B, referred to as eNB or e-NodeB) macro base station, micro base station (also called "small base station"), micro-micro base station, access point (AP), transmission point (TP) or new generation base station (new generation Node B, gNodeB) in a long-term evolution (LTE) system, a next-generation (mobile communication system) (next radio, NR) system or an authorized auxiliary access long-term evolution (LAA-LTE) system.
[0074] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1 Taking the communication system shown as an example, the communication equipment may include network equipment and terminal equipment with communication functions. The network equipment and terminal equipment may be specific equipment described in the embodiments of the present invention, which will not be repeated here; the communication equipment may also include other equipment in the communication system, such as network controllers, mobile management entities and other network entities, which are not limited to the embodiments of the present application.
[0075] like Figure 2 As shown, it is a schematic diagram of an embodiment of a method for transmitting an extended reality XR service in an embodiment of the present application, which may include:
[0076] 201. The terminal device receives configuration information sent by the network device, and / or the configured configuration authorization CG resources.
[0077] Optionally, the configuration information includes at least one of the following:
[0078] a. Multiple CG resources;
[0079] b. A CG resource;
[0080] c. the mapping or association between the first logical channel LCH and the CG resource, or the logical channel mapping restriction;
[0081] d. The CG resources are configured by a radio resource control reconfiguration message (Radio Resource Control reconfig, RRC re config) or a CG configuration (CG config);
[0082] e. The CG resource is used for activation / resumption, or deactivation / suspend;
[0083] f. The type of the CG resource is Type1 CG and / or Type2 CG;
[0084] g. Parameters corresponding to the first condition and the second condition, the first condition and the second condition are used to activate / restore, or deactivate / pause;
[0085] h. an enable or activation indication corresponding to the first condition and the second condition;
[0086] i. Enable or activate instructions corresponding to the first and second cases;
[0087] j. The terminal device conditionally or automatically performs activation / recovery of the CG resources, and / or enables or indicates deactivation / pause.
[0088] (1) Optionally, when the configuration information includes the multiple CG resources, it includes at least one of the following:
[0089] Each period of at least one CG resource includes one or more CG resource locations;
[0090] Within a time period, the resource locations of the plurality of CG resource locations are continuous;
[0091] In a time period, the resource locations of the plurality of CG resource locations are not continuous;
[0092] In a time period, resource locations of the multiple CG resource locations use different hybrid automatic repeat request HARQ processes;
[0093] The binding relationship of the multiple CG resources;
[0094] The default CG resource of the multiple CG resources.
[0095] Exemplarily, a time period may be one or more CG periods. Resource locations may be continuous, either between time slots or within a time slot.
[0096] (2) Optionally, when the configuration information includes the one CG resource, at least one of the following is included:
[0097] Each cycle of the one CG resource includes one or more CG resource positions;
[0098] In one cycle, the resource positions of the plurality of CG resource positions are continuous;
[0099] In one cycle, the resource positions of the multiple CG resource positions are not continuous;
[0100] In one cycle, the resource locations of the multiple CG resource locations use different Hybrid Automatic Repeat Request (HARQ) processes;
[0101] A default CG resource position in the one CG resource;
[0102] A default CG resource location among the multiple CG resource locations.
[0103] Exemplarily, a period may be a CG period. Resource locations may be continuous, either between time slots or within a time slot.
[0104] (3) Optionally, the configuration information is for at least one of the following granularities: logical channel (Logical CHannel, LCH) / data radio bearer (Data Radio Bearer, DRB) / medium access control entity (Medium Access Control entity, MAC entity) / packet data convergence protocol (Packet Data Convergence Protocol, PDCP) / user equipment (User Equipment, UE) / component carrier (Component Carrier, CC) / configured grant (configured Grant, CG).
[0105] Exemplarily, in the above g, h, i, and j, it can be for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0106] (4) Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the CG resource, or a logical channel mapping restriction, at least one of the following is included:
[0107] The first LCH corresponds to the XR service;
[0108] The CG resource is associated with the first LCH, or the first LCH can be mapped to the CG resource;
[0109] The CG resource is only associated with the first LCH;
[0110] The first LCH is associated only with the CG resources.
[0111] 202. The terminal device configures CG resources according to the configuration information, CG resources, and at least one of the service characteristics, determines the use of the CG resources, uses the CG resources for data transmission, and reports at least one of the above.
[0112] Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[0113] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[0114] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[0115] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[0116] (1) Optionally, the determining of the use of the CG resources, or the using of the CG resources for data transmission, includes at least one of the following: conditional or automatic execution of activation, recovery, deactivation, and suspension of the CG resources.
[0117] 1) Optionally, the conditional or automatic execution of activation, recovery, deactivation, and suspension of the CG resource may include: when the data packet information satisfies a first condition, and / or, according to a first enable or activation indication of the network device, automatically executing activation or recovery of the CG resource; the first condition includes at least one of the following:
[0118] The data packet information is greater than or equal to a first threshold;
[0119] The data packet arrives at a first time; for example, the first time may be periodic or non-periodic. The first time may be indicated by a core network (CN) or an application layer; or the first time is a time other than the second time.
[0120] And the data packet is a data packet of a first specific type (eg, a complete frame).
[0121] Exemplarily, when there is a lot of data (data rate is greater than A), the UE activates / resumes multiple CG resources or multiple CG uplink shared physical channels (Physical Uplink Share Channel, PUSCH) in one CG resource.
[0122] 2) Optionally, the conditional or automatic execution of activation, recovery, deactivation, and suspension of the CG resource may include: when the data packet information satisfies a second condition, and / or, according to a second enablement or activation indication of the network device, automatically executing deactivation or suspension of the CG resource;
[0123] The second condition includes at least one of the following:
[0124] The data packet information is less than a second threshold;
[0125] The data packet arrives at a second time; for example, the second time may be periodic or non-periodic. The second time may be indicated by the CN or the application layer; or the second time is a time other than the first time.
[0126] And the data packet is a data packet of the second specific type, such as an incomplete frame or a delta frame of a complete frame.
[0127] Exemplarily, when there is little data (data rate is less than B), the UE reactivates / suspends multiple CG resources or multiple CG PUSCHs in one CG resource.
[0128] For example, when there is little data (data rate is less than B), the UE only uses / activates / resume one CG resource or one CG PUSCH in a CG resource, or uses / activates / resume the default CG or CG PUSCH, or only uses / activates / resume the first CG resource among multiple CGs or the first CG PUSCH in a CG resource, or only uses / activates / resume the CG resource with a special index among multiple CGs or a CG PUSCH with a special index in a CG resource (such as one or more of the largest index, the smallest index, the largest HARQ process identifier (ID), the smallest HARQ process ID, etc.).
[0129] (3) Optionally, the terminal device reports according to at least one of the configuration information, CG resources, and service characteristics, which may include:
[0130] The terminal device reports the information of deactivation or suspension of the CG resource or the data packet information to the network device according to the CG resource and service characteristics. Exemplarily, if deactivation / suspend of the CG resource is performed, the UE reports the deactivation / suspend of the CG resource to the network.
[0131] Optionally, the reporting of the information of deactivating or suspending the CG resource to the network device may include:
[0132] The terminal device uses the activated or resumed CG resources to report the deactivation or suspension information of the CG resources or the data packet information to the network device; for example, the UE reports the information using the activate / resume CG resources. Or,
[0133] The terminal device uses uplink resources to report the information of deactivation or suspension of the CG resources or the data packet information to the network device; for example, the UE uses other UL resources to report the information. Or,
[0134] The terminal device uses uplink signaling to report the information of deactivation or suspension of the CG resources or the data packet information to the network device. For example, the UE uses UL signaling (MAC CE (Media Access Control Control Element, media access control control unit) / UCI (Uplink Control Information, uplink control information) / RRC (Radio Resource Control, radio resource control)) to report the information.
[0135] (4) Optionally, the information about deactivation or suspension of the CG resource includes at least one of the following:
[0136] An indication / request for deactivation or suspension of the CG resource;
[0137] Information about the amount of data currently to be transmitted (for the first LCH or service);
[0138] Deactivated or suspended CG or CG PUSCH.
[0139] (5) Optionally, for deactivation / suspend CG resources, include at least one of the following:
[0140] The deactivated or suspended CG is not multiplexed with UCI information, or does not carry UCI information, or cannot multiplex uplink control information;
[0141] not using the deactivated or suspended CG transmission;
[0142] Not using the deactivated or suspended CG to transmit MAC CE and / or padding;
[0143] The deactivated or suspended CG is considered to be skipped;
[0144] The deactivated or suspended CG is considered to be a low priority resource;
[0145] The deactivated or suspended CG cannot be transmitted;
[0146] Skipping the deactivated or suspended CG for transmission;
[0147] And when there is a resource conflict, the deactivated or suspended CG has the lowest priority.
[0148] (6) Optionally, the method may further include: the terminal device reports the service characteristics or the data packet information to the network device, and the service characteristics or the data packet information are used by the network device to instruct the network device to deactivate or pause the CG resources.
[0149] Exemplarily, the UE may not execute deactivation / suspend CG, but may first report service characteristics, such as data packet information, to the network device; so that the network device dynamically instructs the CG resources to be deactivated / suspended (compared with the UE directly executing deactivation / suspend CG, which can instruct the network device to deactivate or suspend CG resources, provides an optional solution, but will increase latency and have a poor effect on improving system capacity).
[0150] In an embodiment of the present application, a terminal device receives configuration information sent by a network device, and / or a configured configuration authorization CG resource; the terminal device configures the CG resource according to the configuration information, the CG resource, and at least one of the service characteristics, determines the use of the CG resource, uses the CG resource for data transmission, and reports at least one of them. In response to changes in the service data rate, a method for UE to automatically activate and deactivate the CG can be introduced, and the information can be reported by the UE to indicate the base station, so that the network device can use the deactivated CG position for other UE transmissions, thereby improving the system capacity. In the present application, the terminal device performs activation / resume and / or deactivation / suspend of the CG resource. The behavior here is the behavior of the UE automatically adjusting, not the behavior adjusted according to the existing CG activation / deactivation downlink control information (Downlink Control Information, DCI).
[0151] like Figure 3 As shown, it is a schematic diagram of another embodiment of the method for transmitting an extended reality XR service in an embodiment of the present application, which may include:
[0152] 301. The terminal device receives configuration information sent by the network device, and / or the configured configuration authorization CG resources.
[0153] Optionally, the configuration information includes at least one of the following:
[0154] a. Multiple CG resources;
[0155] b. A CG resource;
[0156] c. The first L2 parameter;
[0157] d. Second L2 parameter;
[0158] e. The first L1 parameter;
[0159] f. Second L1 parameter;
[0160] g. the mapping or association between the first logical channel LCH and the CG resource, or the logical channel mapping restriction;
[0161] h. The CG resources are configured by a radio resource control reconfiguration message or a CG configuration;
[0162] i. The type of the CG resource is Type1 CG and / or Type2 CG;
[0163] j. Parameters corresponding to the first condition and the second condition;
[0164] k. an enable or activation indication corresponding to the first condition and the second condition;
[0165] l. an enable or activation indication corresponding to the first case and the second case;
[0166] m. and an indication of enabling or activating the terminal device to automatically execute L1 / L2 parameter changes.
[0167] (1) Optionally, when the configuration information includes the multiple CG resources, it includes at least one of the following:
[0168] Each period of at least one CG resource includes one or more CG resource locations;
[0169] Within a time period, the resource locations of the plurality of CG resource locations are continuous;
[0170] In a time period, resource locations of the multiple CG resource locations use different hybrid automatic repeat request HARQ processes;
[0171] The binding relationship of the multiple CG resources;
[0172] A default CG resource of the multiple CG resources.
[0173] Exemplarily, a time period may be one or more CG periods. Resource locations may be continuous, either between time slots or within a time slot.
[0174] (2) Optionally, when the configuration information includes the one CG resource, at least one of the following is included:
[0175] Each cycle of the one CG resource includes one or more CG resource positions;
[0176] In one cycle, the resource positions of the plurality of CG resource positions are continuous;
[0177] In one cycle, the resource locations of the multiple CG resource locations use different hybrid automatic repeat request HARQ processes;
[0178] A default CG resource position in the one CG resource;
[0179] A default CG resource location among the multiple CG resource locations.
[0180] Exemplarily, a period may be a CG period. Resource locations may be continuous, either between time slots or within a time slot.
[0181] (3) Optionally, the configuration information is for at least one of the following granularities: LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0182] Exemplarily, in the above j, k, l, and m, it can be for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0183] (4) Optional, including at least one of the following:
[0184] The first LCH corresponds to the XR service;
[0185] The CG resource is associated with the first LCH, or the first LCH can be mapped to the CG resource;
[0186] The CG resource is only associated with the first LCH;
[0187] The first LCH is associated only with the CG resource;
[0188] In the first case, the CG resource uses the first LCH mapping relationship;
[0189] In the second case, the first part of the CG resources uses the first LCH mapping relationship.
[0190] Exemplarily, in the first case, the first mapping relationship is used for the CG resource; or, in the second case, the first mapping relationship is used for the first part of the CG resource. The first part of the CG resource is: a CG resource or a CG PUSCH in a CG resource, or, a default CG or CG PUSCH, or, the first CG resource among multiple CGs or the first CG PUSCH in a CG resource, or, a CG resource with a special index among multiple CGs or a CG PUSCH with a special index in a CG resource (such as the largest index, the smallest index, the largest HARQ process ID, the smallest HARQ process ID, etc.).
[0191] (5) Optionally, when the configuration information includes the second L2 parameter, the second L2 parameter includes a second LCH mapping relationship, and the second LCH mapping relationship includes a mapping relationship between multiple LCHs and the CG resources.
[0192] Optional, including at least one of the following:
[0193] The plurality of LCHs include a first LCH;
[0194] The first LCH corresponds to the XR service;
[0195] The CG resource is associated with the first LCH and associated with other LCHs;
[0196] The CG resource is only associated with the first LCH;
[0197] The first LCH is associated only with the CG resource;
[0198] In the second case, the CG resource uses the second mapping relationship;
[0199] In the second case, the second part of the CG resources uses the second LCH mapping relationship.
[0200] Exemplarily, in the second case, the second mapping relationship is used for the CG resource; or, in the second case, the second mapping relationship is used for the second part of the CG resource. The second part of the CG resource is the resource other than the first part of the CG resource.
[0201] (6) Optionally, when the configuration information includes the first L1 parameter, the first L1 parameter includes a modulation and coding scheme (MCS) parameter.
[0202] Optional, including at least one of the following:
[0203] In the first case, the CG resource uses the first L1 parameter;
[0204] In the second case, the first part of the CG resource uses the first L1 parameter.
[0205] Exemplarily, in the first case, the first L1 parameter is used for the CG resource; or, in the second case, the first L1 parameter is used for part of the CG resource. The first part of the CG resource is: a CG resource or a CG PUSCH in a CG resource, or, a default CG or CG PUSCH, or, the first CG resource among multiple CGs or the first CG PUSCH in a CG resource, or, a CG resource with a special index value among multiple CGs or a CG PUSCH with a special index value in a CG resource (such as the largest index, the smallest index, the largest HARQ process ID, the smallest HARQ process ID, etc.).
[0206] (7) Optionally, when the configuration information includes the second L1 parameter, the second L1 parameter includes an MCS parameter.
[0207] Optional, including at least one of the following:
[0208] In the second case, the CG resource uses the second L1 parameter;
[0209] In the second case, the second part of the CG resource uses the second L1 parameter.
[0210] Exemplarily, in the second case, the second L1 parameter is used for the CG resource; or, in the second case, the second L1 parameter is used for the second part of the CG resource. The second part of the CG resource is the resource other than the first part of the CG resource.
[0211] 302. The terminal device configures CG resources according to the configuration information, CG resources, and at least one of the service characteristics, determines the use of the CG resources, uses the CG resources for data transmission, and reports at least one of the above.
[0212] Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[0213] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[0214] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[0215] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[0216] (1) Optionally, the determining the use of the CG resource, or the using the CG resource for data transmission, includes at least one of the following:
[0217] Performing the CG resource transmission using a first L1 parameter (such as an MCS parameter) and / or a second L1 parameter (such as an MCS parameter);
[0218] The CG resource transmission is performed using a first L2 parameter (such as an LCP mapping mechanism) and / or a second L2 parameter (such as an LCP mapping mechanism).
[0219] (2) Optionally, the using the first L1 parameter / the second L1 parameter to perform the CG resource transmission may include: when the data packet information satisfies the first condition, and / or, according to the third enabling or activation indication of the network device, it is considered that the first condition is satisfied, or the first L1 parameter / the second L1 parameter is used for transmission;
[0220] The first condition includes at least one of the following:
[0221] The data packet information is greater than or equal to a first threshold;
[0222] The data packet arrives at the first time; for example, the first time may be periodic or non-periodic. The first time may be indicated by the core network (CN) or the application layer; or the first time is a time other than the second time.
[0223] And the data packet is a data packet of a first specific type (eg, a complete frame).
[0224] Exemplarily, when there is a lot of data (data rate is greater than A), the UE uses the first LCH mapping restriction or MCS to transmit multiple CG resources or multiple CG PUSCHs in one CG resource.
[0225] (3) Optionally, the using the first L1 parameter / first L2 parameter to perform the CG resource transmission may include: when the data packet information satisfies the second condition, and / or, according to the fourth enable or activation indication of the network device, it is considered that the second condition is satisfied, or, the second L1 parameter / second L2 parameter is used for transmission, or, the first L1 / L2 parameter and the second L1 / L2 parameter are used for transmission;
[0226] The second condition includes at least one of the following:
[0227] The data packet information is less than a second threshold;
[0228] The data packet arrives at a second time; for example, the second time may be periodic or non-periodic. The second time may be indicated by the CN or the application layer; or the second time is a time other than the first time.
[0229] And the data packet is a data packet of the second specific type, such as an incomplete frame or a delta frame of a complete frame.
[0230] (4) Optionally, the terminal device reports according to at least one of the configuration information, the CG resource, and the service feature, including: the terminal device reports first information to the network device, and the first information includes at least one of the following:
[0231] Service characteristics, data volume change indication, data volume information, the data packet information, and L1 / L2 parameters used.
[0232] (5) Optionally, the terminal device reporting the first information to the network device may include:
[0233] The terminal device uses the CG resource to report the first information to the network device; or,
[0234] The terminal device uses uplink resources to report the first information to the network device; for example, the UE uses other UL resources to report the information. Or,
[0235] The terminal device reports the first information to the network device using uplink signaling. For example, the UE reports the information using UL signaling (MAC CE / UCI / RRC).
[0236] (6) Optionally, the method may further include: the terminal device reporting the service characteristics or the data packet information to the network device, wherein the service characteristics or the data packet information is used by the network device to instruct the network device to perform an L1 / L2 parameter change.
[0237] Exemplarily, the UE may not execute the first L1 / L2 parameter, or the second L1 / L2 parameter change, but may first report service characteristics, such as data packet information, to the network device; so that the network device dynamically indicates the updated L1 / L2 parameters (compared to the UE directly executing the first L1 / L2 parameter, or the second L1 / L2 parameter change, which can be indicated by the network device, providing an optional solution, but will increase latency and have a poor effect on improving system capacity).
[0238] In an embodiment of the present application, a terminal device receives configuration information sent by a network device, and / or a configured authorized CG resource; the terminal device configures the CG resource according to the configuration information, the CG resource, and at least one of the service characteristics, determines the use of the CG resource, uses the CG resource for data transmission, and reports at least one of the items. In view of changes in the service data rate, an LCP mapping change method or an L1 parameter change method (such as MSC) can be introduced so that resources can be used for other LCHs, and the reliability of the XR service (avoiding retransmission) can be improved to increase system capacity. In the present application, the terminal device adjusts the L1 / L2 parameters so that the CG resources can be used for other LCH transmissions, or the reliability of the first LCH is improved to avoid retransmission. Among them, the behavior here is the behavior of automatic adjustment by the UE. For one LCH, it is required to configure multiple sets of L1 / L2 parameters here, not just configuring one set of L1 / L2 parameters according to the existing method.
[0239] like Figure 4 As shown, it is a schematic diagram of another embodiment of the method for transmitting an extended reality XR service in an embodiment of the present application, which may include:
[0240] 401. The network device performs resource configuration or scheduling on the terminal device or service according to the service characteristics, schedules the first resource, obtains configuration information, and / or configures the first resource, where the first resource includes a CG resource.
[0241] Optionally, at least one of the configuration information, the CG resources, and the service characteristics is used to configure the CG resources, determine the use of the CG resources, and use the CG resources for at least one of data transmission.
[0242] Optionally, at least one of the configuration information, the CG resources, and the service characteristics is used to directly / automatically / conditionally determine the use of the CG resources, or directly / automatically / conditionally use the CG resources for data transmission.
[0243] (1) Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[0244] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[0245] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[0246] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[0247] (2) Optionally, the service feature is obtained through at least one of a core network device indication, an application layer indication, and a report from the terminal device.
[0248] (3) Optionally, the service feature corresponds to at least the first LCH; or
[0249] The service characteristics are specific to the terminal device; or,
[0250] The service is an XR service; or
[0251] The network device is a base station.
[0252] (4) Optionally, the first resource includes the CG resource, and the configuration information includes at least one of the following:
[0253] a. Multiple CG resources;
[0254] b. A CG resource;
[0255] c. the mapping or association between the first logical channel LCH and the CG resource, or the logical channel mapping restriction;
[0256] d. The CG resources are configured by a radio resource control reconfiguration message or a CG configuration;
[0257] e. The CG resource is used to activate / restore, or deactivate / pause;
[0258] f. The type of the CG resource is Type1 CG and / or Type2 CG;
[0259] g. Parameters corresponding to the first condition and the second condition, the first condition and the second condition are used to activate / restore, or deactivate / pause;
[0260] h. an enable or activation indication corresponding to the first condition and the second condition;
[0261] i. an enable or activation indication corresponding to the first case and the second case;
[0262] j. The terminal device performs activation / restoration of the first resource based on conditions or automatically, and / or enables or indicates activation of deactivation / pause.
[0263] (5) Optionally, when the configuration information includes the multiple first resources, it includes at least one of the following:
[0264] Each cycle of each first resource includes one or more first resource locations;
[0265] In a time period, the resource locations of the plurality of first resource locations are continuous;
[0266] In a time period, resource locations of the plurality of first resource locations use different hybrid automatic repeat request HARQ processes;
[0267] The binding relationship of the multiple first resources;
[0268] A default first resource of the plurality of first resources.
[0269] (6) Optionally, when the configuration information includes the first resource, the configuration information includes at least one of the following:
[0270] Each cycle of the one first resource includes one or more first resource locations;
[0271] In one cycle, the resource positions of the plurality of first resource positions are continuous;
[0272] In one cycle, resource locations of the plurality of first resource locations use different hybrid automatic repeat request HARQ processes;
[0273] a default first resource location among the plurality of first resource locations.
[0274] (7) Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[0275] The first LCH corresponds to the XR service;
[0276] The first resource is associated with the first LCH, or the first LCH can be mapped to the first resource;
[0277] The first resource is associated only with the first LCH;
[0278] The first LCH is associated only with the first resource.
[0279] (8) Optionally, the configuration information is for at least one of the following granularities: LCH / DRB / MAC entity / PDCP / UE / CC / CG / SPS.
[0280] Exemplarily, in the above g, h, i, and j, it can be for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0281] 402. The terminal device receives configuration information sent by the network device, and / or the configured configuration authorization CG resources.
[0282] 403. The terminal device configures CG resources according to the configuration information, CG resources, and at least one of the service characteristics, determines the use of the CG resources, and uses the CG resources for at least one of data transmission.
[0283] (1) Optionally, the determining of the use of the CG resources, or the using of the CG resources for data transmission, includes at least one of the following: conditional or automatic execution of activation, recovery, deactivation, and suspension of the CG resources.
[0284] 1) Optionally, the conditional or automatic execution of activation, recovery, deactivation, and suspension of the CG resource may include: when the data packet information satisfies a first condition, and / or, according to a first enable or activation indication of the network device, automatically executing activation or recovery of the CG resource; the first condition includes at least one of the following:
[0285] The data packet information is greater than or equal to a first threshold;
[0286] The data packet arrives at a first time; for example, the first time may be periodic or non-periodic. The first time may be indicated by a core network (CN) or an application layer; or the first time is a time other than the second time.
[0287] And the data packet is a data packet of a first specific type (eg, a complete frame).
[0288] Exemplarily, when there is a lot of data (data rate is greater than A), the UE activates / resumes multiple CG resources or multiple CG uplink shared physical channels (Physical Uplink Share Channel, PUSCH) in one CG resource.
[0289] 2) Optionally, the conditional or automatic execution of activation, recovery, deactivation, and suspension of the CG resource may include: when the data packet information satisfies a second condition, and / or, according to a second enablement or activation indication of the network device, automatically executing deactivation or suspension of the CG resource;
[0290] The second condition includes at least one of the following:
[0291] The data packet information is less than a second threshold;
[0292] The data packet arrives at a second time; for example, the second time may be periodic or non-periodic. The second time may be indicated by the CN or the application layer; or the second time is a time other than the first time.
[0293] And the data packet is a data packet of the second specific type, such as an incomplete frame or a delta frame of a complete frame.
[0294] Exemplarily, when there is little data (data rate is less than B), the UE reactivates / suspends multiple CG resources or multiple CG PUSCHs in one CG resource.
[0295] For example, when there is little data (data rate is less than B), the UE only uses / activates / resume one CG resource or one CG PUSCH in a CG resource, or uses / activates / resume the default CG or CG PUSCH, or only uses / activates / resume the first CG resource among multiple CGs or the first CG PUSCH in a CG resource, or only uses / activates / resume the CG resource with a special index among multiple CGs or a CG PUSCH with a special index in a CG resource (such as one or more of the largest index, the smallest index, the largest HARQ process identifier (ID), the smallest HARQ process ID, etc.).
[0296] (2) Optionally, for deactivation / suspend CG resources, include at least one of the following:
[0297] The deactivated or suspended CG is not multiplexed with UCI information, or does not carry UCI information, or cannot multiplex uplink control information;
[0298] not using the deactivated or suspended CG transmission;
[0299] Not using the deactivated or suspended CG to transmit MAC CE and / or padding;
[0300] The deactivated or suspended CG is considered to be skipped;
[0301] The deactivated or suspended CG is considered to be a low priority resource;
[0302] The deactivated or suspended CG cannot be transmitted;
[0303] Skipping the deactivated or suspended CG for transmission;
[0304] And when there is a resource conflict, the deactivated or suspended CG has the lowest priority.
[0305] (3) Optionally, the terminal device configures the CG resources, determines the use of the CG resources, and uses the CG resources for at least one of data transmission based on the configuration information, the CG resources, and at least one of the service characteristics, including: the terminal device directly, automatically or conditionally determines the use of the CG resources, or directly uses the CG resources for data transmission based on the configuration information, the CG resources, and at least one of the service characteristics.
[0306] (4) Optionally, the method may further include:
[0307] The network device performs resource allocation or scheduling on the first resource or resource position not used by the terminal device to other terminal devices; or,
[0308] In the first resource or resource position not used by the terminal device, the network device schedules other UEs to perform transmission, or allocates transmission resources to other UEs.
[0309] In an embodiment of the present application, the network device performs resource configuration or scheduling on the terminal device or service according to the service characteristics, schedules the first resource, obtains the configuration information, and / or configures the first resource, wherein the first resource includes the CG resource and / or the SPS resource; the terminal device receives the configuration information sent by the network device, and / or configures the configuration authorization CG resource; the terminal device configures the CG resource according to the configuration information, the CG resource, and at least one of the service characteristics, determines the use of the CG resource, and uses the CG resource for at least one of data transmission. The network device obtains service characteristics, such as data rate changes, and performs resource configuration. The terminal device automatically activates and deactivates the CG according to the configuration information and / or service characteristics to adapt to service changes, and unused resources can be used by other terminal devices to increase system capacity. In the present application, the network device performs resource configuration or scheduling according to the service characteristics of the terminal device, such as data packet information. The terminal device performs activation / resume, and / or deactivation / suspend of the CG resource. Among them, the behavior here is the behavior of the terminal device automatically adjusting, not the behavior adjusted according to the existing CG activation / deactivation DCI. In addition, automatic deactivation restricts MAC CE from using the current CG, reducing resource waste.
[0310] like Figure 5 As shown, it is a schematic diagram of another embodiment of the method for transmitting an extended reality XR service in an embodiment of the present application, which may include:
[0311] 501. The network device performs resource configuration or scheduling on the terminal device or service according to the service characteristics, schedules the first resource, obtains configuration information, and / or configures the first resource, wherein the first resource includes CG resources and / or semi-permanent scheduling (Semi-Persistent Scheduling, SPS) resources.
[0312] Optionally, the configuration information, and / or the configured first resource, is used for at least one of configuring the first resource, determining the use of the first resource, and using the first resource for data transmission.
[0313] (1) Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[0314] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[0315] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[0316] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[0317] (2) Optionally, the service feature is obtained through at least one of a core network device indication, an application layer indication, and a report from the terminal device.
[0318] (3) Optionally, the service feature corresponds to at least the first LCH; or
[0319] The service characteristics are specific to the terminal device; or,
[0320] The service is an XR service; or
[0321] The network device is a base station.
[0322] (4) Optionally, the first resource includes the CG resource and / or the SPS resource, and the configuration information includes at least one of the following:
[0323] Multiple first resources;
[0324] A first resource;
[0325] a mapping or association relationship between a first logical channel LCH and the first resource, or a logical channel mapping restriction;
[0326] The first resource is configured by a radio resource control reconfiguration message or a first configuration;
[0327] And when the first resource includes the CG resource, the type of the CG resource is Type1 CG and / or Type2 CG.
[0328] (5) Optionally, when the configuration information includes the multiple first resources, it includes at least one of the following:
[0329] Each cycle of each first resource includes one or more first resource locations;
[0330] In a time period, the resource locations of the plurality of first resource locations are continuous;
[0331] In a time period, resource locations of the plurality of first resource locations use different hybrid automatic repeat request HARQ processes;
[0332] The binding relationship of the multiple first resources;
[0333] A default first resource of the plurality of first resources.
[0334] (6) Optionally, when the configuration information includes the first resource, the configuration information includes at least one of the following:
[0335] Each cycle of the one first resource includes one or more first resource locations;
[0336] In one cycle, the resource positions of the plurality of first resource positions are continuous;
[0337] In one cycle, resource locations of the plurality of first resource locations use different hybrid automatic repeat request HARQ processes;
[0338] a default first resource location among the plurality of first resource locations.
[0339] (7) Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[0340] The first LCH corresponds to the XR service;
[0341] The first resource is associated with the first LCH, or the first LCH can be mapped to the first resource;
[0342] The first resource is associated only with the first LCH;
[0343] The first LCH is associated only with the first resource.
[0344] (8) Optionally, the first resource includes the CG resource and / or the SPS resource, and the service characteristics have different corresponding configuration information. Exemplarily, the corresponding service characteristics have different corresponding configuration information.
[0345] (9) Optionally, the configured first resource size, L1 parameter, or L2 parameter is different in different periods / different times / different first positions. Exemplarily, the configured resource size or number of resources or L1 parameters such as MCS or L2 parameters such as LCH mapping are different in different periods or different times or different CG positions.
[0346] (10) Optionally, the configuration information is a superposition of multiple configuration information, each of which is periodic or regular. Exemplarily, the configuration information may be a superposition of multiple configuration information, each of which is periodic or regular.
[0347] 502. The terminal device receives configuration information sent by the network device, and / or the configured first resource.
[0348] 503. The terminal device configures the first resource according to the configuration information, the first resource, and at least one of the service characteristics, determines the use of the first resource, and uses the first resource to perform at least one of data transmission.
[0349] In an embodiment of the present application, the network device performs resource configuration or scheduling on the terminal device or service according to the service characteristics, schedules the first resource, obtains the configuration information, and / or configures the first resource, wherein the first resource includes the CG resource and / or the SPS resource; the terminal device receives the configuration information sent by the network device, and / or configures the first resource; the terminal device configures the first resource according to the configuration information, the first resource, and at least one of the service characteristics, determines the use of the first resource, and uses the first resource for at least one of data transmission. The NW obtains service characteristics, such as data rate changes, and performs resource configuration, wherein the resource configuration reflects service changes; the existing CG configuration method is modified to improve system capacity. In the present application, the network device performs resource configuration or scheduling according to service characteristics, such as data packet information. The corresponding configuration information is different for corresponding service characteristics: for example, the configured resource size or number of resources or L1 parameters such as MCS or L2 parameters such as LCH mapping are different for different periods or different times or different CG positions.
[0350] like Figure 6 As shown, it is a schematic diagram of another embodiment of the method for transmitting an extended reality XR service in an embodiment of the present application, which may include:
[0351] 601. The network device performs resource configuration or scheduling on the terminal device or service according to the service characteristics, schedules the first resource, obtains configuration information, and / or configures the first resource, where the first resource includes CG resources and / or SPS resources.
[0352] Optionally, the configuration information, and / or the configured first resource, is used for at least one of configuring the first resource, determining the use of the first resource, and using the first resource for data transmission.
[0353] (1) Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[0354] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[0355] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[0356] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[0357] (2) Optionally, the service feature is obtained through at least one of a core network device indication, an application layer indication, and a report from the terminal device.
[0358] (3) Optionally, the service feature corresponds to at least the first LCH; or
[0359] The service characteristics are specific to the terminal device; or,
[0360] The service is an XR service; or
[0361] The network device is a base station.
[0362] (4) Optionally, the first resource includes the CG resource and / or the SPS resource, and the configuration information includes at least one of the following:
[0363] Multiple first resources;
[0364] There is one CG PUSCH or SPS PUSCH in each first resource period;
[0365] a mapping or association relationship between a first logical channel LCH and the first resource, or a logical channel mapping restriction;
[0366] Different first resources use different HARQ processes;
[0367] The first resource periods of different first resources are different;
[0368] The combination of the multiple first resources satisfies the first LCH service transmission requirement or the service characteristics;
[0369] The first resource is configured by a radio resource control reconfiguration message or a first configuration;
[0370] When the first resource includes the CG resource, the type of the CG resource is Type1 CG and / or Type2CG.
[0371] (5) Optionally, when the configuration information includes a mapping or association relationship between the first logical channel LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[0372] The first LCH corresponds to the XR service;
[0373] The first resource is associated with the first LCH;
[0374] The first LCH can be mapped to the first resource;
[0375] The plurality of first resources are associated with the first LCH;
[0376] The multiple first resources are associated with the first LCH and are not associated with other LCHs;
[0377] The first resource is associated only with the first LCH;
[0378] The first LCH is associated only with the first resource.
[0379] Exemplarily, multiple CG resources are associated with the first LCH. Further, multiple CG resources are not associated with other LCHs; the first LCH can only be mapped to the multiple CG resources.
[0380] 602. The terminal device receives configuration information sent by the network device, and / or the configured first resource.
[0381] 603. The terminal device configures the first resource according to the configuration information, the first resource, and at least one of the service characteristics, determines the use of the first resource, and uses the first resource to perform at least one of data transmission.
[0382] In an embodiment of the present application, the network device performs resource configuration or scheduling on the terminal device or service according to the service characteristics, schedules the first resource, obtains the configuration information, and / or configures the first resource, wherein the first resource includes a CG resource and / or an SPS resource; the terminal device receives the configuration information sent by the network device, and / or the configured first resource; the terminal device configures the first resource according to the configuration information, the first resource, and at least one of the service characteristics, determines the use of the first resource, and uses the first resource for at least one of data transmission. The network device obtains service characteristics, such as datarate changes, and performs multiple sets of CG resources, and combines multiple sets of CG resource configurations to meet service changes. In this embodiment, the existing CG configuration information does not change. In the present application, the network device performs resource configuration or scheduling according to service characteristics, such as data packet information. Corresponding to the service characteristics, multiple sets of CG resources are configured. Optionally, there is a CG PUSCH in each CG resource period. The CG resource periods of different CG resources are different. Multiple CG resources are associated with the first LCH. Multiple CG resources are combined to meet the first LCH service transmission requirements or service characteristics.
[0383] It should be noted that in Figure 5 and Figure 6 In the illustrated embodiment, the terminal device configures the first resource, determines the use of the first resource, and uses the first resource for at least one of data transmission according to the configuration information, the first resource, and the service characteristics. The description in the aforementioned embodiment may be referred to and will not be repeated here.
[0384] like Figure 7 As shown, it is a schematic diagram of another embodiment of the method for transmitting an extended reality XR service in an embodiment of the present application, which may include:
[0385] 701. The network device performs resource configuration or scheduling on the terminal device or service according to the service characteristics, schedules the first resource, obtains configuration information, and / or configures the first resource, where the first resource includes CG resources and / or SPS resources.
[0386] Optionally, the configuration information, and / or the configured first resource, is used for at least one of configuring the first resource, determining the use of the first resource, and using the first resource for data transmission.
[0387] (1) Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[0388] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[0389] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[0390] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[0391] (2) Optionally, the service feature is obtained through at least one of a core network device indication, an application layer indication, and a report from the terminal device.
[0392] (3) Optionally, the service feature corresponds to at least the first LCH; or
[0393] The service characteristics are specific to the terminal device; or,
[0394] The service is an XR service; or
[0395] The network device is a base station.
[0396] (4) Optionally, the configuration information includes at least one of the following:
[0397] The first period includes a service characteristic change period or an integer multiple of T, where T is a service or data packet period, or a data packet arrival period;
[0398] The first period includes a first duration and / or a second duration, the first duration is the service feature change period or the duration occupied by the service feature change, and the second duration is the service or data packet period, or the data packet arrival period;
[0399] In the first period, a plurality of CG PUSCHs or SPS PUSCHs or first resources;
[0400] an LCP relationship between the first LCH and the first resource;
[0401] When the first resource includes the CG resource, the type of the CG resource is Type1 CG and / or Type2CG.
[0402] Optionally, the first period is a CG period or an SPS period.
[0403] Optionally, the first period is the product of X and T, where X is the number of CG PUSCH resources in the CG period, or the number of variable data packets, or the number of variable resources, or the number of variable data packet size levels, or the number of variable resource size levels; or, X is the number of SPS PUSCH resources in the SPS period, or the number of variable data packets, or the number of variable resources, or the number of variable data packet size levels, or the number of variable resource size levels.
[0404] Exemplarily, one CG period = X*T. T is a service or data packet period, or a data packet arrival period. Optionally, X is the number of CG PUSCH resources in one CG period; or, X is the number of variable data packet sizes / variable resource sizes / variable data packet size levels / variable resource size levels.
[0405] (5) Optionally, when the configuration information includes the multiple CG PUSCHs or SPS PUSCHs or the first resource, at least one of the following is included:
[0406] Different CG PUSCHs or SPS PUSCHs or first resources have different time domain starting positions;
[0407] Different CG PUSCHs or SPS PUSCHs or first resources have different unit sizes occupied in the time domain and / or different numbers of resources occupied in the frequency domain;
[0408] Different CG PUSCH or SPS PUSCH or first resource use different L1 parameters;
[0409] Different CG PUSCHs or SPS PUSCHs or first resources use different L2 parameters.
[0410] 1) Optionally, the time domain starting position is:
[0411] The radio resource control RRC configuration or the downlink control information DCI indicates the location of different CG PUSCHs or different SPS PUSCHs or the first resource; or,
[0412] RRC configuration or DCI indicates a specific CG PUSCH or a specific SPS PUSCH or the location of the first resource; or,
[0413] The RRC configuration or the DCI indicates a starting position of a first CG PUSCH or a first SPS PUSCH or the first resource, and the RRC configuration or the DCI indicates an offset of other CG PUSCHs or other SPS PUSCHs or the first resource relative to the first CG PUSCH or the first SPS PUSCH or the first resource; or,
[0414] The RRC configuration or the DCI indicates a starting position of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and the RRC configuration or the DCI indicates an offset of other CG PUSCHs or other SPS PUSCHs or the first resource relative to the specific CG PUSCH or the specific SPS PUSCH or the first resource.
[0415] Exemplarily, through RRC configuration, such as CG config, the starting positions (such as time domain offset) of different CG PUSCH or CG resources are configured, or the starting position (such as time domain offset) of the first CG PUSCH or CG resource and the offset of other CG PUSCH or CG resources relative to the first CG PUSCH or CG resource are indicated. Alternatively, through DCI, such as CG activation signaling, the starting positions (such as time domain offset) of different CG PUSCH or CG resources are indicated, or the starting position (such as time domain offset) of the first CGPUSCH or CG resource and the offset of other CG PUSCH or CG resources relative to the first CG PUSCH or CG resource are indicated.
[0416] 2) Optionally, the unit size occupied by the time domain, and / or the number of resources occupied by the frequency domain, and / or the frequency domain position:
[0417] RRC configuration or DCI indicates the time domain size of different CG PUSCHs or different SPS PUSCHs or the first resource, and / or the number of frequency domains, and / or the frequency domain position; or,
[0418] The RRC configuration or DCI indicates the time domain size of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and / or the number of frequency domains, and / or the frequency domain position; or,
[0419] The RRC configuration or the DCI indicates the time domain size of the first CG PUSCH or the first SPS PUSCH or the first resource, and / or the number of frequency domains, and / or the frequency domain position, and the offset of other CG PUSCHs or other SPS PUSCHs or the first resource with respect to the first CG PUSCH or the first SPS PUSCH or the first resource; or
[0420] The RRC configuration or the DCI indicates the time domain size of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and / or the number of frequency domains, and / or the frequency domain position, and the offset of other CG PUSCHs or other SPS PUSCHs or the first resource relative to the specific CG PUSCH or the specific SPS PUSCH or the first resource.
[0421] Exemplarily, through RRC configuration, such as CG config, the time domain resource size / length (such as slot / symbol) and / or frequency domain resource size (such as the number of physical resource blocks (PRB) or frequency domain resource allocation) of different CG PUSCH or CG resources are configured, or the time domain resource size / length of the first CG PUSCH or CG resource and the offset of other CG PUSCH or CG resources with respect to the first CG PUSCH or CG resource are indicated; or, through DCI, such as CG activation DCI, the time domain resource size / length (such as slot / symbol) and / or frequency domain resource size (such as the number of PRB or frequency domain resource allocation) of different CG PUSCH or CG resources are indicated, or the time domain resource size / length of the first CG PUSCH or CG resource and the offset of other CG PUSCH or CG resources with respect to the first CG PUSCH or CG resource are indicated.
[0422] 3) Optionally, the L1 parameters:
[0423] RRC configuration or DCI indicates different CG PUSCHs or different SPS PUSCHs or L1 parameters of the first resource; or,
[0424] RRC configuration or DCI indicates L1 parameters of a specific CG PUSCH or a specific SPS PUSCH or the first resource; or,
[0425] The RRC configuration or the DCI indicates an L1 parameter of a first CG PUSCH or a first SPS PUSCH or the first resource, and an offset of other CG PUSCHs or other SPS PUSCHs or the first resource with respect to the first CG PUSCH or the first SPS PUSCH or the first resource; or,
[0426] The RRC configuration or the DCI indicates an L1 parameter of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and an offset of other CG PUSCHs or other SPS PUSCHs or the first resource with respect to the specific CG PUSCH or the specific SPS PUSCH or the first resource.
[0427] Exemplarily, through RRC configuration, such as CG config, L1 parameters (such as MCS) of different CG PUSCH or CG resources are configured, or, the L1 parameters (such as MCS) of the first CG PUSCH or CG resource and the offset of other CG PUSCH or CG resources relative to the first CG PUSCH or CG resource are indicated; or, through DCI, such as CG activation DCI, L1 parameters (such as MCS) of different CG PUSCH or CG resources are indicated, or, the L1 parameters (such as MCS) of the first CG PUSCH or CG resource and the offset of other CGPUSCH or CG resources relative to the first CG PUSCH or CG resource are indicated.
[0428] (6) Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[0429] The first LCH corresponds to the XR service;
[0430] The first resource is associated with the first LCH, or the first LCH can be mapped to the first resource;
[0431] The first resource is associated only with the first LCH;
[0432] The first LCH is associated only with the first resource.
[0433] 702. The terminal device receives configuration information sent by the network device, and / or the configured first resource.
[0434] 703. The terminal device retransmits multiple first resources corresponding to the DCI scheduling according to the network device, and the first resources include CG resources and / or SPS resources.
[0435] Optional, including at least one of the following:
[0436] The retransmission resource is a second resource, and the second resource is a dynamically scheduled resource;
[0437] The retransmission resource is a dynamically scheduled resource;
[0438] The retransmission resource includes a plurality of resource information;
[0439] The retransmission resources include common information and / or different information for different SPS / CGs;
[0440] The retransmission resources correspond to different SPS / CGs respectively;
[0441] The UE uses the retransmission resources to retransmit at least one of the SPS / CGs.
[0442] The retransmission resources correspond to different CG PUSCH / SPS PDSCH of the same SPS / CG respectively;
[0443] The retransmission resources correspond to different SPS / CGs respectively.
[0444] Optionally, the CG resources and / or SPS resources include at least one of the following:
[0445] Multiple CG assets and / or SPS;
[0446] Different CG PUSCH / SPS PDSCH of the same SPS / CG.
[0447] 704. The network device schedules the retransmission of multiple CG or SPS resources through DCI.
[0448] Optionally, the multiple CG resources are authorizations for retransmission scheduling of at least one of the multiple CG PUSCHs configured in a CG cycle; the multiple SPS resources are authorizations for retransmission scheduling of at least one of the multiple SPS PUSCHs configured in an SPS cycle.
[0449] Exemplarily, the network device schedules the retransmission of multiple resources through one DCI. For example, one DCI indicates multiple CG grant retransmissions. The multiple grants are grants for retransmission scheduling of at least one CG PUSCH in a configured CG period.
[0450] Optionally, the scheduling result is a dynamically granted (Dynamic grant, DG) resource.
[0451] Optionally, the present application is directed to the uplink UL and to scenarios such as when the network knows the packet change information and / or the regularity of the packet change information.
[0452] In an embodiment of the present application, the network device performs resource configuration or scheduling on the terminal device or service according to the service characteristics, schedules the first resource, obtains the configuration information, and / or configures the first resource, wherein the first resource includes a CG resource and / or an SPS resource. The terminal device receives the configuration information sent by the network device, and / or the configured first resource. The network device schedules the retransmission of multiple CG or SPS resources through DCI. According to the service characteristics, the network configures CG resources, and there are multiple CG PUSCHs in one CG cycle. And the network indicates the transmission resources (including grant and HARQ) used by different CG PUSCHs through RRC or DCI to meet the XR service transmission, while ensuring flexible and reasonable resource allocation. In the present application, the network device configures or activates CG resources according to the service characteristics, such as data packet information. Specifically, in one CG cycle, more than one CGPUSCH is configured. The CG cycle is X service or data packet cycles.
[0453] Embodiment 1 (UE performs activation / resume and / or deactivation / suspend of CG resources. The behavior here is the behavior of UE automatic adjustment, not the behavior of DCI adjustment based on the existing CG activation and deactivation). The specific implementation process is as follows (for example, for the case where the network device does not know the packet change information, or the packet change information is irregular):
[0454] 1. The UE receives the CG resources configured by the network. Specifically, it includes at least one of the following:
[0455] a) The CG resource is a plurality of CG resources. Optional:
[0456] i. Each cycle of a CG resource contains one or more CG resource locations.
[0457] ii. For multiple CG resources, the resource locations of multiple CG resource locations are continuous within a time period.
[0458] iii. For multiple CG resources, within a time period, the resource locations of multiple CG resource locations use different Hybrid Automatic Repeat Qequest (HARQ) processes.
[0459] iv. Configure the binding relationship of multiple CG resources.
[0460] v. Configure the default CG resource for multiple CG resources.
[0461] b) The CG resource is a CG resource. Optional:
[0462] i. Each cycle contains one or more CG resource locations.
[0463] ii. Within one CG cycle, the resource locations of multiple CG resource locations are continuous.
[0464] iii. Within a CG cycle, the resource locations of multiple CG resource locations use different HARQ processes.
[0465] iv. Configure the default CG resource location among multiple CG resource locations.
[0466] c) Configure the link control protocol (LCP) mapping relationship between the first logical channel (Logical Channel, LCH) and the CG resources. Optional,
[0467] i. The first LCH corresponds to the XR service.
[0468] ii. The CG is only associated with the first LCH, or only the first LCH can be mapped to the CG.
[0469] d) The CG resources are configured through RRC re config or CG config.
[0470] e) The CG resource configures activation / resume, or configures deactivation / suspend.
[0471] f) The CG resource is Type1 CG and / or Type2 CG.
[0472] g) Configure the parameters corresponding to the first condition and the second condition. Optionally, for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0473] h) Configure the first case and enable indication for the second case. Optional, for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0474] i) Configure the first condition and the indication of the parameter enable corresponding to the second condition. Optionally, for LCH / DRB / MACentity / PDCP / UE / CC / CG.
[0475] j) Configure the UE to (automatically) execute an enable indication of activation / resume and / or deactivation / suspend of the CG resources. Optionally, for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0476] 2. Based on the CG resources and / or configuration information configured in 1), the UE determines the use of CG resources according to service characteristics, such as data packet information, and / or according to network enable indication, and / or uses CG resources for data transmission, and / or reports (such as deactivation / suspend CG, activation / resume, or data rate, etc.). Specifically, it includes at least one of the following:
[0477] a) The data packet information is data packet size information, or data volume size information, or data rate information, change status / rule / cycle.
[0478] b) Determining the use of CG resources or using CG resources for data transmission includes at least one of the following: (automatically) executing activation / resume, and / or deactivation / suspend of the CG resources.
[0479] c) According to the service characteristics, such as data packet information, and / or according to the network enable indication, the UE (automatically) performs activation / resume, and / or deactivation / suspend of the CG resources. Optional:
[0480] i. If the service characteristics, such as data packet information, meet the first condition, and / or, according to the network enable indication, the UE (automatically) performs activation / resume of the CG resources.
[0481] The first condition is at least one of the following: the data packet information is greater than or equal to the first threshold, the data packet arrives at a first time (the first time may be periodic, or the first time may be non-periodic; the first time may be indicated by the CN or application layer; or the first time is outside the second time), and the first data packet is a specific type of data packet (e.g., a complete frame).
[0482] For example, when there is a lot of data (data rate is greater than A), the UE activates / resumes multiple CG resources or multiple CG PUSCHs in one CG resource.
[0483] ii. If the service characteristics, such as data packet information, meet the second condition, and / or, according to the network enable indication, the UE (automatically) performs deactivation / suspend of the CG resources.
[0484] The second condition is at least one of the following: the data packet information is less than a second threshold, the data packet arrives at a second time (the second time may be periodic, or the second time may be non-periodic; the second time may be indicated by the CN or application layer; or the second time is outside the first time), and the second data packet is a specific type of data packet (e.g., an incomplete frame, a delta frame of a complete frame).
[0485] For example, when the data is small (data rate is less than B), the UE reactivates / suspends multiple CG resources or multiple CG PUSCHs in one CG resource.
[0486] For example, when there is little data (data rate is less than B), the UE only uses / activates / resume one CG resource or one CG PUSCH in a CG resource, or uses / activates / resume the default CG or CG PUSCH, or only uses / activates / resume the first CG resource among multiple CGs or the first CG PUSCH in a CG resource, or only uses / activates / resume the CG resource with a special index among multiple CGs or a CG PUSCH with a special index in a CG resource (such as one or more of the largest index, the smallest index, the largest HARQ process ID, the smallest HARQ process ID, etc.).
[0487] d) If deactivation / suspend of CG resources is performed, the UE reports the deactivation / suspend of CG resources to the network. Optionally, at least one of the following is included:
[0488] i.UE uses the CG resources of activate / resume to report this information.
[0489] ii. The UE uses other UL resources to report this information.
[0490] iii. The UE uses UL signaling (MAC CE / UCI / RRC) to report this information.
[0491] iv. The information includes at least one of the following: an indication of CG resource deactivation / suspend, information on the amount of data currently to be transmitted (for the first LCH or service), deactivation / suspend of the CG or CG PUSCH
[0492] e) For deactivation / suspend CG, optional:
[0493] i. UCI cannot be multiplexed.
[0494] ii. Cannot be transmitted or needs to be skipped.
[0495] iii. In case of resource conflict (grant or HARQ process), the priority is the lowest.
[0496] f) Optionally, the UE may not perform deactivation / suspend CG, but may first report service characteristics, such as data packet information, such as data rate changes, to the network, so that the network dynamically instructs the CG resources to be deactivated (compared to the UE directly performing deactivation / suspend CG, which has a larger delay and a poorer effect on improving system capacity).
[0497] Applicable scenarios: In response to changes in service data rate, a method of automatically activating and deactivating CG by UE is introduced. The UE reports the information to the base station, so that the network can use the deactivated CG position for other UE transmissions, thereby improving system capacity.
[0498] Embodiment 2 (UE adjusts L1 / L2 parameters so that CG resources can be used for other LCH transmissions, or improves the reliability of the first LCH to avoid retransmission. The behavior here is the behavior of UE automatic adjustment. For one LCH, it is required to configure multiple sets of L1 / L2 parameters here, not to configure only one set of L1 / L2 parameters according to the existing ones). The specific implementation process is as follows (for example, for the case where the network device does not know the packet change information, or the packet change information is irregular):
[0499] 1. The UE receives the CG resources configured by the network. Specifically, it includes at least one of the following:
[0500] a) The CG resource is a plurality of CG resources. Optional:
[0501] i. Each cycle of a CG resource contains one or more CG resource locations.
[0502] ii. For multiple CG resources, the resource locations of multiple CG resource locations are continuous within a time period.
[0503] iii. For multiple CG resources, within a time period, the resource locations of multiple CG resource locations use different HARQ processes.
[0504] iv. Configure the binding relationship of multiple CG resources.
[0505] v.Configure the default CG resource of multiple CG resources.
[0506] b) The CG resource is a CG resource.
[0507] i. Each cycle contains one or more CG resource locations.
[0508] ii. Within one CG cycle, the resource locations of multiple CG resource locations are continuous.
[0509] iii. Within a CG cycle, the resource locations of multiple CG resource locations use different HARQ processes.
[0510] iv. Configure the default CG resource location among multiple CG resource locations.
[0511] c) Configure the first L2 parameter, such as the first LCH mapping relationship: configure the LCH mapping relationship between the first LCH and the CG resource. Optional,
[0512] i. The first LCH corresponds to the XR service.
[0513] ii. The CG is only associated with the first LCH, or only the first LCH can be mapped to the CG.
[0514] iii. Configure the first L2 parameter, such as the usage of the first mapping relationship:
[0515] In the first case, the first mapping relationship is used for the CG resource.
[0516] In the second case, the first mapping relationship is used for the first part of the CG resource.
[0517] The first part of the CG resources is: a CG resource or a CG PUSCH in a CG resource, or, a default CG or CG PUSCH, or, the first CG resource among multiple CGs or the first CG PUSCH in a CG resource, or, a CG resource with a special index value in multiple CGs or a CG PUSCH with a special index value in a CG resource (such as the largest index, the smallest index, the largest HARQ process ID, the smallest HARQ process ID, etc.).
[0518] d) Configure the second L2 parameter, such as the second LCH mapping relationship: configure the LCH mapping relationship of multiple LCH and CG resources. Optional,
[0519] i. The plurality of LCHs include the first LCH.
[0520] ii. The first LCH corresponds to the XR service.
[0521] iii. The CG is associated with the first LCH and also with other LCHs.
[0522] iv. Configure the second L2 parameters, such as how to use the second mapping relationship:
[0523] In the second case, the second mapping relationship is used for the CG resource.
[0524] In the second case, the second mapping relationship is used for the second part of the CG resource.
[0525] The second part of the CG resources is resources other than the part of the CG resources.
[0526] e) configuring a first L1 parameter. Optionally, the L1 parameter may be an MCS parameter. Optionally,
[0527] i. Configure the usage of the first L1 parameter:
[0528] In the first case, the first L1 parameters are used for the CG resources.
[0529] In the second case, the first L1 parameter is used for the first part of the CG resource.
[0530] The first part of the CG resources is: a CG resource or a CG PUSCH in a CG resource, or, a default CG or CG PUSCH, or, the first CG resource among multiple CGs or the first CG PUSCH in a CG resource, or, a CG resource with a special index value in multiple CGs or a CG PUSCH with a special index value in a CG resource (such as the largest index, the smallest index, the largest HARQ process ID, the smallest HARQ process ID, etc.).
[0531] f) configuring a second L1 parameter. Optionally, the L1 parameter may be an MCS parameter. Optionally,
[0532] i. Configure the usage of the second L1 parameter:
[0533] In the second case, the second L1 parameter is used for the CG resource.
[0534] In the second case, the second L1 parameter is used for the second part of the CG resource.
[0535] The second part of the CG resources is resources other than the part of the CG resources.
[0536] g) The CG resources are configured through RRC re config or CG config.
[0537] h) The CG resource is Type1 CG and / or Type2 CG.
[0538] i) Configure the parameters corresponding to the first condition and the second condition. Optionally, for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0539] j) Configure the first case and enable indication for the second case. Optional, for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0540] k) Configure the first condition and the indication of the parameter enable corresponding to the second condition. Optionally, for LCH / DRB / MACentity / PDCP / UE / CC / CG.
[0541] l) Configure the enable indication for UE to (automatically) perform L1 / L2 parameter changes. Optional, for LCH / DRB / MACentity / PDCP / UE / CC / CG.
[0542] 2. Based on the CG resources and / or configuration information configured in 1), the UE determines the use of CG resources according to service characteristics, such as data packet information, and / or according to network enable indication, and / or uses CG resources for data transmission, and / or reports (such as data rate, etc.). Specifically, it includes at least one of the following:
[0543] a) The service characteristics, such as data packet information, are data packet size information, or data volume size information, or data rate information, or change conditions / rules / cycles.
[0544] b) Determine the use of CG resources, or use CG resources for data transmission, including at least one of the following: use the first / second L1 parameter (such as MCS) to perform the CG resource transmission, or use the first / second L2 parameter (such as LCP mapping restriction) to perform the CG resource transmission.
[0545] c) Determine the use of CG resources according to the service characteristics, such as data packet information, and / or according to the network enable indication, or use CG resources for data transmission. Optional:
[0546] i. If the service characteristics, such as the data packet information, meet the first condition, and / or, according to the network enable indication, it is considered that the first condition is met, or the first L1 / L2 parameter is used for transmission.
[0547] Optionally, the transmission mode is as described in cf in step 1. (Optionally, the network may not configure the usage mode, but may determine it by predefinition, or the UE may determine it by itself)
[0548] The first condition is at least one of the following: the data packet information is greater than or equal to the first threshold, the data packet arrives at a first time (the first time may be periodic, or the first time may be non-periodic; the first time may be indicated by the CN or application layer; or the first time is outside the second time), and the first data packet is a specific type of data packet (e.g., a complete frame).
[0549] For example, when there is a lot of data (data rate is greater than A), the UE uses the first LCH mapping restriction or MCS to transmit multiple CG resources or multiple CG PUSCHs in one CG resource.
[0550] ii. If the service characteristics, such as data packet information, meet the second condition, and / or, according to the network enable indication, the second condition is considered to be met, and either the second L1 / L2 parameter is used for transmission, or the first + second L1 / L2 parameter is used for transmission.
[0551] Optionally, the transmission mode is as described in cf in step 1. (Optionally, the network may not configure the usage mode, but may determine it by predefinition, or the UE may determine it by itself).
[0552] The second condition is at least one of the following: the data packet information is less than a second threshold, the data packet arrives at a second time (the second time may be periodic, or the second time may be non-periodic; the second time may be indicated by the CN or application layer; or the second time is outside the first time), and the second data packet is a specific type of data packet (e.g., an incomplete frame, a delta frame of a complete frame).
[0553] For example, when there is little data (data rate is less than B), the UE uses the first LCH mapping restriction or MCS to transmit multiple CG resources or a specific CG PUSCH in a CG resource, and uses the second LCH mapping restriction or MCS to transmit other CG resources; the specific one is default, any one, the first one, and index is one or more special values (such as the largest index, the smallest index, the largest HARQ process ID, the smallest HARQ process ID, etc.).
[0554] d) The UE reports the change in the use of CG resource parameters or service characteristics (such as data volume change) to the network. Optionally, at least one of the following is included:
[0555] The UE uses the CG resources to report the information, or the UE uses other UL resources to report the information.
[0556] The UE uses UL signaling (MAC CE / UCI / RRC) to report this information.
[0557] The information includes at least one of the following: service characteristics, data volume change indication, data volume information, and used L1 / L2 parameters.
[0558] e) Optionally, the UE may not perform the first / second L1 / L2 parameter change, but first report service characteristics, such as data packet information, such as data rate change, to the network, so that the network dynamically indicates updated L1 / L2 parameters (compared to the UE directly performing the first / second L1 / L2 parameter change, which has a larger delay and a poorer effect on improving system capacity).
[0559] Applicable scenarios: In response to changes in service data rate, the LCP mapping change method or L1 information change method (MSC) is introduced to allow resources to be used for other LCHs, or to improve the reliability of XR services (avoid retransmission) and increase system capacity.
[0560] Embodiment 3 (the network configures or schedules resources according to UE service characteristics, such as data packet information. The UE performs activation / resume, and / or deactivation / suspend of CG resources. The behavior here is the behavior of UE automatic adjustment, not the behavior of DCI adjustment based on the existing CG activation and deactivation. In addition, automatic deactivation restricts MAC CE from using the current CG to reduce resource waste). The specific implementation process is as follows (for example, for the case where the network knows the data packet change information, and / or the law of data packet change information):
[0561] 1. The network configures or schedules resources for UE or service execution according to service characteristics. Optionally, at least one of the following is included:
[0562] a) The service characteristics include at least one of the following: data packet information, which may be data packet size information, or data volume size information, or data rate information, or data packet change information / rule / cycle, or data rate change information / rule / cycle.
[0563] b) The service feature corresponds to at least the first LCH.
[0564] c) The service characteristics are UE-specific.
[0565] d) The service is an XR service.
[0566] e) The network is a base station.
[0567] f) The network obtains the service characteristics according to at least one of the core network indication, the application layer indication, and the UE report.
[0568] g) Configure the parameters corresponding to the first condition and the second condition. Optionally, for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0569] h) Configure the first case and enable indication for the second case. Optional, for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0570] i) Configure the first condition and the indication of the parameter enable corresponding to the second condition. Optionally, for LCH / DRB / MACentity / PDCP / UE / CC / CG.
[0571] j) Configure the UE to (automatically) execute an enable indication of activation / resume and / or deactivation / suspend of the CG resources. Optionally, for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0572] k) Configure CG resources based on service characteristics, including at least one of the following:
[0573] i. The CG resource is a plurality of CG resources. Optional:
[0574] Each cycle of a CG resource contains one or more CG resource locations.
[0575] For multiple CG resources, the resource locations of multiple CG resource locations are continuous within a time period.
[0576] For multiple CG resources, within a time period, the resource locations of multiple CG resource locations use different HARQ processes.
[0577] Configure the binding relationship between multiple CG resources.
[0578] Configure the default CG resource for multiple CG resources.
[0579] ii. The CG resource is a CG resource.
[0580] Each cycle contains one or more CG resource locations.
[0581] In one CG cycle, the resource locations of multiple CG resource locations are continuous.
[0582] Within a CG cycle, resource locations of multiple CG resource locations use different HARQ processes.
[0583] Configure the default CG resource location among multiple CG resource locations.
[0584] iii. Configure the LCP mapping relationship between the first LCH and CG resources. Optional,
[0585] The first LCH corresponds to the XR service.
[0586] The CG is only associated with the first LCH, or only the first LCH can be mapped to the CG.
[0587] iv. The CG resources are configured through RRC re config or CG config.
[0588] v. The CG resource is configured as activation / resume, or deactivation / suspend.
[0589] vi. The CG resource is Type1 CG and / or Type2 CG.
[0590] 2.UE receives CG resources configured by the network.
[0591] 3. Based on the CG resources and / or configuration information and / or the service characteristics configured in 1), such as data packet information, and / or, according to the network enable indication, determine the use of CG resources, and / or, use CG resources for data transmission, and / or, report (such as deactivation / suspend CG, activation / resume, or data rate, etc.). Specifically, at least one of the following is included:
[0592] a) The service characteristics may be known by the UE itself, or may be indicated by the gNB, CN or application server.
[0593] b) Determining the use of CG resources includes at least one of the following: (automatically) executing activation / resume, and / or deactivation / suspend of the CG resources.
[0594] c) According to the service characteristics, such as data packet information, and / or according to the network enable indication, the UE (automatically) performs activation / resume, and / or deactivation / suspend of the CG resources. Optional:
[0595] i. If the service characteristics, such as data packet information, meet the first condition, and / or the network enable indication, the UE (automatically) performs activation / resume of the CG resources.
[0596] The first condition is at least one of the following: the data packet information is greater than or equal to the first threshold, the data packet arrives at a first time (the first time may be periodic, or the first time may be non-periodic; the first time may be indicated by the CN or application layer; or the first time is outside the second time), and the first data packet is a specific type of data packet (e.g., a complete frame).
[0597] For example, when there is a lot of data (data rate is greater than A), the UE activates / resumes multiple CG resources or multiple CG PUSCHs in one CG resource.
[0598] ii. If the service characteristics, such as data packet information, meet the second condition, and / or, according to the network enable indication, the UE (automatically) performs deactivation / suspend of the CG resources.
[0599] The second condition is at least one of the following: the data packet information is less than a second threshold, the data packet arrives at a second time (the second time may be periodic, or the second time may be non-periodic; the second time may be indicated by the CN or application layer; or the second time is outside the first time), and the second data packet is a specific type of data packet (e.g., an incomplete frame, a delta frame of a complete frame).
[0600] For example, when the data is small (data rate is less than B), the UE reactivates / suspends multiple CG resources or multiple CG PUSCHs in one CG resource.
[0601] For example, when there is little data (data rate is less than B), the UE only uses / activates / resume one CG resource or one CG PUSCH in a CG resource, or uses / activates / resume the default CG or CG PUSCH, or only uses / activates / resume the first CG resource among multiple CGs or the first CG PUSCH in a CG resource, or only uses / activates / resume the CG resource with a special index among multiple CGs or a CG PUSCH with a special index in a CG resource (such as one or more of the largest index, the smallest index, the largest HARQ process ID, the smallest HARQ process ID, etc.).
[0602] d) Optionally, if deactivation / suspend of CG resources is performed, the UE reports the deactivation / suspend of CG resources to the network. Optionally, at least one of the following is included:
[0603] i.UE uses the CG resources of activate / resume to report this information.
[0604] ii. The UE uses other UL resources to report this information.
[0605] iii. The UE uses UL signaling (MAC CE / UCI / RRC) to report this information.
[0606] iv. The information includes at least one of the following: an indication of CG resource deactivation / suspend, deactivation / suspend of CG or CG PUSCH.
[0607] e) For deactivation / suspend CG, optional:
[0608] i. UCI cannot be multiplexed.
[0609] ii. Cannot transmit or needs to be skipped.
[0610] iii. In case of resource conflict (grant or HARQ process), the priority is the lowest.
[0611] Applicable scenarios: NW obtains service characteristics, such as data rate changes, and configures resources. UE automatically activates and deactivates CG according to the configuration and service characteristics to adapt to service changes. At the same time, unused resources can be used by other UEs to improve system capacity.
[0612] Embodiment 4 (the network configures or schedules resources according to UE service characteristics, such as data packet information. The corresponding configuration information is different for corresponding service characteristics: for example, different periods or different times or different CG positions, the configured resource size or number of resources or L1 parameters such as MCS or L2 parameters such as LCH mapping are different). The specific implementation process is as follows (for example, for the case where the network knows the data packet change information and / or the law of data packet change information):
[0613] 1. The network configures or schedules resources for UE or service execution according to service characteristics. Optionally, at least one of the following is included:
[0614] a) The service characteristics include at least one of the following: data packet information, which may be data packet size information, or data volume size information, or data rate information, or data packet change information / rule / cycle, or data rate change information / rule / cycle.
[0615] b) The service feature corresponds to at least the first LCH.
[0616] c) The service characteristics are UE-specific.
[0617] d) The service is an XR service.
[0618] e) The network is a base station.
[0619] f) The network obtains the service characteristics according to at least one of the core network indication, the application layer indication, and the UE report.
[0620] g) Configure CG resources based on service characteristics, including at least one of the following:
[0621] i. Configure at least one CG resource. Most likely one CG resource.
[0622] ii. The corresponding configuration information is different for the corresponding service characteristics: for example, in different periods or different times or different CG positions, the configured resource size or number of resources or L1 parameters such as MCS or L2 parameters such as LCH mapping are different.
[0623] Optionally, the configuration information may be a superposition of multiple configuration information, each of which is periodic or regular.
[0624] Optionally, the configuration is for LCH / DRB / MAC entity / PDCP / UE / CC / CG.
[0625] Optionally, if there are multiple resource locations in one period, within one CG period, the resource locations of multiple CG resource locations are continuous, and / or the resource locations of multiple CG resource locations use different HARQ processes.
[0626] Optionally, the CG resources are configured via RRC re config or CG config.
[0627] Optionally, the CG resource is Type1 CG and / or Type2 CG.
[0628] iii. Configure the LCP mapping relationship between the first LCH and CG resources. Optional,
[0629] The first LCH corresponds to the XR service.
[0630] The CG is only associated with the first LCH, or only the first LCH can be mapped to the CG.
[0631] 2.UE receives CG resources configured by the network.
[0632] 3. Based on the CG resources and / or configuration information and / or the service characteristics configured in 1), such as data packet information, use CG resources for data transmission.
[0633] In this embodiment, CG can also be replaced by SPS.
[0634] Applicable scenarios: NW obtains business characteristics, such as data rate changes, and configures resources. Its resource configuration reflects business changes. Modify the existing CG configuration method to increase system capacity.
[0635] Embodiment 5 (the network configures or schedules resources according to UE service characteristics, such as data packet information. Corresponding to the service characteristics, multiple sets of CG resources are configured. Optionally, there is one CG PUSCH in each CG resource period. Different CG resources have different CG resource periods. Multiple CG resources are associated with the first LCH. Multiple CG resources are combined to meet the service transmission requirements or service characteristics of the first LCH.) The specific implementation process is as follows (for example, for the case where the network knows the data packet change information and / or the law of data packet change information):
[0636] 1. The network configures or schedules resources for UE or service execution according to service characteristics. Optionally, at least one of the following is included:
[0637] a) The service characteristics include at least one of the following: data packet information, which may be data packet size information, or data volume size information, or data rate information, or data packet change information / rule / cycle, or data rate change information / rule / cycle.
[0638] b) The service feature corresponds to at least the first LCH.
[0639] c) The service characteristics are UE-specific.
[0640] d) The service is an XR service.
[0641] e) The network is a base station.
[0642] f) The network obtains the service characteristics according to at least one of the core network indication, the application layer indication, and the UE report.
[0643] g) Configure CG resources based on service characteristics, including at least one of the following:
[0644] i. Configure multiple CG resources.
[0645] ii. There is one CG PUSCH in each CG resource period.
[0646] iii. Different CG resources use different HARQ processes.
[0647] iv. Different CG resources have different CG resource cycles.
[0648] v. Multiple CG resources are combined to meet the first LCH service transmission requirements or service characteristics.
[0649] vi. The CG resources are configured through RRC re config or CG config.
[0650] vii. The CG resource is Type 1 CG and / or Type 2 CG.
[0651] viii. Configure the LCP mapping relationship between the first LCH and the CG resource. Optionally,
[0652] The first LCH corresponds to the XR service.
[0653] The CG is only associated with the first LCH, or only the first LCH can be mapped to the CG.
[0654] The multiple CG resources are associated with the first LCH. Furthermore, the multiple CG resources are not associated with other LCHs.
[0655] The first LCH can only be mapped to the multiple CG resources.
[0656] 2.UE receives CG resources configured by the network.
[0657] 3. Based on the CG resources and configuration information configured in 1), such as data packet information, use CG resources for data transmission.
[0658] In this embodiment, CG can also be replaced by SPS.
[0659] Applicable scenario: NW obtains service characteristics, such as data rate changes, and combines multiple sets of CG resources and multiple sets of CG resource configurations to meet service changes. Corresponding to Example 5, the existing CG configuration information is not changed.
[0660] Embodiment 6 (the network configures or activates CG resources according to UE service characteristics, such as data packet information. Specifically, in one CG period, more than one CG PUSCH is configured. The CG period is X service or data packet periods). The specific implementation process is as follows (for UL, for scenarios: such as when the network knows the data packet change information, and / or the law of data packet change information):
[0661] 1. The network configures CG resources or activates the configured CG resources. Specifically, the CG resources meet the service characteristics, such as data packet information. Optionally, at least one of the following is included:
[0662] a) The service characteristics include at least one of the following: data packet information, which may be data packet size information, or data volume size information, or data rate information, or data packet change information / rule / cycle, or data rate change information / rule / cycle.
[0663] b) The service feature corresponds to at least the first LCH.
[0664] c) The service characteristics are UE-specific.
[0665] d) The service is an XR service.
[0666] e) The network is a base station.
[0667] f) The network obtains the service characteristics according to at least one of the core network indication, the application layer indication, and the UE report.
[0668] g) Configure CG resources. This includes at least one of the following:
[0669] i. One CG period = X*T. T is the service or data packet period, or the data packet arrival period.
[0670] Further: X is the number of CG PUSCH resources in one CG cycle. Or, X is the number of variable data packet size / variable resource size / variable data packet size level / variable resource size level.
[0671] ii. The CG period includes a first duration and / or a second duration. The first duration is a service feature change period or a duration occupied by a service feature change. The second duration is a service or data packet period, or a data packet arrival period.
[0672] iii. There is more than one CG PUSCH or CG resource in one CG cycle.
[0673] The multiple CG PUSCHs or CG resources are characterized by:
[0674] 1) Different CG PUSCH or CG resources have different time domain starting positions.
[0675] i. Optionally, configure the starting position (such as time domain offset) of different CG PUSCH or CG resources through RRC configuration, such as CG config, or indicate the starting position (such as time domain offset) of the first CG PUSCH or CG resource and the offset of other CG PUSCH or CG resources to the first CG PUSCH or CG resource
[0676] ii. Alternatively, through DCI, such as CG activation signaling, indicate the starting position (such as time domain offset) of different CG PUSCH or CG resources, or indicate the starting position (such as time domain offset) of the first CG PUSCH or CG resource and the offset of other CGPUSCH or CG resources relative to the first CG PUSCH or CG resource.
[0677] b) Optionally, different CG PUSCH or CG resources may have different unit sizes (such as slot / symbol) occupied in the time domain and / or different numbers of PRBs occupied in the frequency domain.
[0678] i. Optionally, through RRC configuration, such as CG config, configure the time domain resource size / length (such as slot / symbol) and / or frequency domain resource size (such as the number of PRBs or frequency domain resource allocation) of different CG PUSCH or CG resources, or indicate the time domain resource size / length of the first CG PUSCH or CG resource and the offset of other CG PUSCH or CG resources relative to the first CGPUSCH or CG resource.
[0679] ii. Alternatively, through DCI, such as CG activation DCI, indicating the time domain resource size / length (such as slot / symbol) and / or frequency domain resource size (such as the number of PRBs or frequency domain resource allocation) of different CG PUSCH or CG resources, or indicating the time domain resource size / length of the first CG PUSCH or CG resource and the offset of other CG PUSCH or CG resources relative to the first CG PUSCH or CG resource.
[0680] c) Optional: Different CG PUSCH or CG resources use different L1 parameters such as MCS.
[0681] i. Optionally, through RRC configuration, such as CG config, configure the L1 parameters (such as MCS) of different CG PUSCH or CG resources, or indicate the L1 parameters (such as MCS) of the first CG PUSCH or CG resource and the offset of other CG PUSCH or CG resources relative to the first CG PUSCH or CG resource.
[0682] ii. Alternatively, through DCI, such as CG activation DCI, indicating the L1 parameters (such as MCS) of different CG PUSCH or CG resources, or indicating the L1 parameters (such as MCS) of the first CG PUSCH or CG resource and the offset of other CG PUSCH or CG resources relative to the first CG PUSCH or CG resource.
[0683] iv. The CG resource is Type1 CG and / or Type2 CG.
[0684] v. Configure the LCP mapping relationship between the first LCH and CG resources. Optional,
[0685] The first LCH corresponds to the XR service.
[0686] The CG is only associated with the first LCH, or only the first LCH can be mapped to the CG.
[0687] 2.UE receives CG resources configured by the network and transmits them.
[0688] 3. Optionally, the network schedules retransmission of multiple resources through one DCI. For example, one DCI indicates multiple CG grant retransmissions. The multiple grants are grants for retransmission scheduling of at least one CG PUSCH in a configured CG period.
[0689] In this embodiment, CG can also be replaced by SPS. This embodiment is also applicable to the case of SPS configuration (SPS is configured in this way)
[0690] Beneficial effects: According to the service characteristics, the network configures CG resources, and there are multiple CG PUSCHs in one CG cycle. The network indicates the transmission resources (including grant and HARQ) used by different CG PUSCHs through RRC or DCI to meet the XR service transmission and ensure flexible and reasonable resource allocation.
[0691] like Figure 8 As shown, it is a schematic diagram of an embodiment of a terminal device in an embodiment of the present application, which may include:
[0692] In one embodiment of the present application, the processing module 801 is used to configure CG resources, determine the use of the CG resources, use the CG resources for data transmission, and report at least one of the configuration information, CG resources, and service characteristics.
[0693] Optionally, the transceiver module 802 is used to receive CG configuration information sent by the network device, and / or configured authorized CG resources.
[0694] Optionally, the configuration information includes at least one of the following:
[0695] Multiple CG resources;
[0696] A CG asset;
[0697] A mapping or association relationship between the first logical channel LCH and the CG resource, or a logical channel mapping restriction;
[0698] The CG resources are configured by a radio resource control reconfiguration message or a CG configuration;
[0699] The CG resource is used to activate / restore, or deactivate / pause;
[0700] The type of the CG resource is Type1 CG and / or Type2 CG;
[0701] Parameters corresponding to the first condition and the second condition, the first condition and the second condition being used for activation / resumption, or deactivation / pause;
[0702] an enablement or activation indication corresponding to the first condition and the second condition;
[0703] an enable or activation indication corresponding to the first case and the second case;
[0704] The terminal device conditionally or automatically performs activation / recovery of the CG resources, and / or enables or indicates deactivation / pause.
[0705] Optionally, the configuration information includes at least one of the following:
[0706] Multiple CG resources;
[0707] A CG asset;
[0708] First L2 parameter;
[0709] Second L2 parameter;
[0710] First L1 parameter;
[0711] Second L1 parameter;
[0712] A mapping or association relationship between the first logical channel LCH and the CG resource, or a logical channel mapping restriction;
[0713] The CG resources are configured by a radio resource control reconfiguration message or a CG configuration;
[0714] The type of the CG resource is Type1 CG and / or Type2 CG;
[0715] Parameters corresponding to the first and second conditions;
[0716] an enablement or activation indication corresponding to the first condition and the second condition;
[0717] an enable or activation indication corresponding to the first case and the second case;
[0718] The terminal device automatically executes an enabling or activating instruction for L1 / L2 parameter change.
[0719] Optionally, when the configuration information includes the multiple CG resources, it includes at least one of the following:
[0720] Each period of at least one CG resource includes one or more CG resource locations;
[0721] Within a time period, the resource locations of the plurality of CG resource locations are continuous;
[0722] In a time period, resource locations of the multiple CG resource locations use different hybrid automatic repeat request HARQ processes;
[0723] The binding relationship of the multiple CG resources;
[0724] A default CG resource of the multiple CG resources.
[0725] Optionally, when the configuration information includes the one CG resource, it includes at least one of the following:
[0726] Each cycle of the one CG resource includes one or more CG resource positions;
[0727] In one cycle, the resource positions of the plurality of CG resource positions are continuous;
[0728] In one cycle, the resource locations of the multiple CG resource locations use different hybrid automatic repeat request HARQ processes;
[0729] A default CG resource position in the one CG resource;
[0730] A default CG resource location among the multiple CG resource locations.
[0731] Optionally, the configuration information is for at least one of the following granularities: logical channel LCH / / data radio bearer DRB / media access control entity MAC entity / packet data convergence protocol PDCP / user equipment UE / carrier CC / configuration authorization CG.
[0732] Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the CG resource, or a logical channel mapping restriction, at least one of the following is included:
[0733] The first LCH corresponds to the XR service;
[0734] The CG resource is associated with the first LCH, or the first LCH can be mapped to the CG resource;
[0735] The CG resource is only associated with the first LCH;
[0736] The first LCH is associated only with the CG resources.
[0737] Optionally, when the configuration information includes the first L2 parameter, the first L2 parameter includes a first LCH mapping relationship, and the first LCH mapping relationship includes a mapping relationship between the first LCH and the CG resource.
[0738] Optional, including at least one of the following:
[0739] The first LCH corresponds to the XR service;
[0740] The CG resource is associated with the first LCH, or the first LCH can be mapped to the CG resource;
[0741] The CG resource is only associated with the first LCH;
[0742] The first LCH is associated only with the CG resource;
[0743] In the first case, the CG resource uses the first LCH mapping relationship;
[0744] In the second case, the first part of the CG resources uses the first LCH mapping relationship.
[0745] Optionally, when the configuration information includes the second L2 parameter, the second L2 parameter includes a second LCH mapping relationship, and the second LCH mapping relationship includes a mapping relationship between multiple LCHs and the CG resources.
[0746] Optional, including at least one of the following:
[0747] The plurality of LCHs include a first LCH;
[0748] The first LCH corresponds to the XR service;
[0749] The CG resource is associated with the first LCH and associated with other LCHs;
[0750] The CG resource is only associated with the first LCH;
[0751] The first LCH is associated only with the CG resource;
[0752] In the second case, the CG resource uses the second mapping relationship;
[0753] In the second case, the second part of the CG resources uses the second LCH mapping relationship.
[0754] Optionally, when the configuration information includes the first L1 parameter, the first L1 parameter includes an MCS parameter.
[0755] Optional, including at least one of the following:
[0756] In the first case, the CG resource uses the first L1 parameter;
[0757] In the second case, the first part of the CG resource uses the first L1 parameter.
[0758] Optionally, when the configuration information includes the second L1 parameter, the second L1 parameter includes an MCS parameter.
[0759] Optional, including at least one of the following:
[0760] In the second case, the CG resource uses the second L1 parameter;
[0761] In the second case, the second part of the CG resource uses the second L1 parameter.
[0762] Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[0763] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[0764] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[0765] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[0766] Optionally, the processing module 801 is specifically used to conditionally or automatically execute activation, recovery, deactivation, and suspension of the CG resources.
[0767] Optionally, the processing module 801 is specifically configured to automatically activate or restore the CG resource when the data packet information satisfies a first condition and / or according to a first enabling or activation indication of the network device;
[0768] The first condition includes at least one of the following:
[0769] The data packet information is greater than or equal to a first threshold;
[0770] The data packet arrives at the first time;
[0771] The data packet is a data packet of a first specific type.
[0772] Optionally, the processing module 801 is specifically configured to automatically deactivate or suspend the CG resource when the data packet information satisfies the second condition and / or according to the second enable or activation indication of the network device;
[0773] The second condition includes at least one of the following:
[0774] The data packet information is less than a second threshold;
[0775] The data packet arrives at a second time;
[0776] The data packet is a data packet of a second specific type.
[0777] Optionally, the transceiver module 802 is also used to report the information of deactivation or suspension of the CG resources or the data packet information to the network device according to the CG resources and service characteristics.
[0778] Optionally, the transceiver module 802 is specifically used to use the activated or restored CG resources to report the deactivation or suspension information of the CG resources or the data packet information to the network device; or,
[0779] The transceiver module 802 is specifically configured to use uplink resources to report the information of deactivation or suspension of the CG resources or the data packet information to the network device; or,
[0780] The transceiver module 802 is specifically used to use uplink signaling to report the CG resource deactivation or suspension information or the data packet information to the network device.
[0781] Optionally, the information about deactivation or suspension of the CG resource includes at least one of the following:
[0782] An indication / request for deactivation or suspension of the CG resource;
[0783] Information about the amount of data currently to be transmitted;
[0784] Deactivated or suspended CG or CG PUSCH.
[0785] Optionally, the transceiver module 802 is also used to report the service characteristics or the data packet information to the network device, and the service characteristics or the data packet information are used by the network device to instruct the CG resource to deactivate or pause.
[0786] Optionally, the transceiver module 802 is specifically used to directly, automatically or conditionally determine the use of the CG resources, or directly use the CG resources for data transmission based on the configuration information, the CG resources, and at least one of the service characteristics.
[0787] Optional, including at least one of the following:
[0788] The deactivated or suspended CG is not multiplexed with UCI information, or does not carry UCI information, or cannot multiplex uplink control information;
[0789] not using the deactivated or suspended CG transmission;
[0790] Not using the deactivated or suspended CG to transmit MAC CE and / or padding;
[0791] The deactivated or suspended CG is considered to be skipped;
[0792] The deactivated or suspended CG is considered to be a low priority resource;
[0793] The deactivated or suspended CG cannot be transmitted;
[0794] Skipping the deactivated or suspended CG for transmission;
[0795] When there is a resource conflict, the deactivated or suspended CG has the lowest priority.
[0796] Optionally, the processing module 801 is specifically configured to perform at least one of the following:
[0797] Performing the CG resource transmission using the first L1 parameter and / or the second L1 parameter;
[0798] The CG resource transmission is performed using the first L2 parameter and / or the second L2 parameter.
[0799] Optionally, the processing module 801 is specifically configured to, when the data packet information satisfies the first condition, and / or, according to the third enabling or activation indication of the network device, consider that the first condition is met, or use the first L1 parameter / second L1 parameter for transmission;
[0800] The first condition includes at least one of the following:
[0801] The data packet information is greater than or equal to a first threshold;
[0802] The data packet arrives at the first time;
[0803] The data packet is a data packet of a first specific type.
[0804] Optionally, the processing module 801 is specifically configured to, when the data packet information satisfies the second condition, and / or, according to a fourth enable or activation indication of the network device, consider that the second situation is met, or use the second L1 parameter / second L2 parameter for transmission, or use the first L1 / L2 parameter and the second L1 / L2 parameter for transmission;
[0805] The second condition includes at least one of the following:
[0806] The data packet information is less than a second threshold;
[0807] The data packet arrives at a second time;
[0808] The data packet is a data packet of a second specific type.
[0809] Optionally, the transceiver module 802 is further configured for the terminal device to report first information to the network device, where the first information includes at least one of the following:
[0810] Service characteristics, data volume change indication, data volume information, the data packet information, and L1 / L2 parameters used.
[0811] Optionally, the transceiver module 802 is specifically configured to:
[0812] Using the CG resource, reporting the first information to the network device; or,
[0813] Using uplink resources, reporting the first information to the network device; or,
[0814] The first information is reported to the network device using uplink signaling.
[0815] Optionally, the transceiver module 802 is further used to report the service characteristics or the data packet information to the network device, and the service characteristics or the data packet information are used by the network device to instruct the execution of L1 / L2 parameter changes.
[0816] In another embodiment of the present application, the processing module 801 is used to schedule retransmission of multiple first resources corresponding to the DCI according to the network device, and the first resources include CG resources and / or SPS resources.
[0817] Optional, including at least one of the following:
[0818] The retransmission resource is a second resource, and the second resource is a dynamically scheduled resource;
[0819] The retransmission resource is a dynamically scheduled resource;
[0820] The retransmission resource includes a plurality of resource information;
[0821] The retransmission resources include common information and / or different information for different SPS / CGs;
[0822] The retransmission resources correspond to different SPS / CGs respectively;
[0823] The UE uses the retransmission resources to retransmit at least one of the SPS / CGs.
[0824] The retransmission resources correspond to different CG PUSCH / SPS PDSCH of the same SPS / CG respectively;
[0825] The retransmission resources correspond to different SPS / CGs respectively.
[0826] Optionally, the CG resources and / or SPS resources include at least one of the following:
[0827] Multiple CG assets and / or SPS;
[0828] Different CG PUSCH / SPS PDSCH of the same SPS / CG.
[0829] like Fig. 9 As shown, it is a schematic diagram of an embodiment of a network device in an embodiment of the present application, which may include:
[0830] Processing module 901 is used to perform resource configuration or scheduling on the terminal device or service according to the service characteristics, schedule the first resource, obtain configuration information, and / or configure the first resource, wherein the first resource includes CG resources and / or SPS resources.
[0831] Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[0832] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[0833] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[0834] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[0835] Optionally, the service feature is obtained through at least one of a core network device indication, an application layer indication, and a report from the terminal device.
[0836] Optionally, the service feature corresponds to at least the first LCH; or,
[0837] The service characteristics are specific to the terminal device; or,
[0838] The service is an XR service; or
[0839] The network device is a base station.
[0840] Optionally, the first resource includes the CG resource, and the configuration information includes at least one of the following:
[0841] Multiple CG resources;
[0842] A CG asset;
[0843] A mapping or association relationship between the first logical channel LCH and the CG resource, or a logical channel mapping restriction;
[0844] The CG resources are configured by a radio resource control reconfiguration message or a CG configuration;
[0845] The CG resource is used to activate / restore, or deactivate / pause;
[0846] The type of the CG resource is Type1 CG and / or Type2 CG;
[0847] Parameters corresponding to the first condition and the second condition, the first condition and the second condition being used for activation / resumption, or deactivation / pause;
[0848] an enablement or activation indication corresponding to the first condition and the second condition;
[0849] an enable or activation indication corresponding to the first case and the second case;
[0850] The terminal device performs activation / restoration of the first resource based on conditions or automatically, and / or enables or indicates activation of deactivation / pause.
[0851] Optionally, the first resource includes the CG resource and / or the SPS resource, and the configuration information includes at least one of the following:
[0852] Multiple first resources;
[0853] A first resource;
[0854] a mapping or association relationship between a first logical channel LCH and the first resource, or a logical channel mapping restriction;
[0855] The first resource is configured by a radio resource control reconfiguration message or a first configuration;
[0856] When the first resource includes the CG resource, the type of the CG resource is Type1 CG and / or Type2CG.
[0857] Optionally, when the configuration information includes the multiple first resources, it includes at least one of the following:
[0858] Each cycle of each first resource includes one or more first resource locations;
[0859] In a time period, the resource locations of the plurality of first resource locations are continuous;
[0860] In a time period, resource locations of the plurality of first resource locations use different hybrid automatic repeat request HARQ processes;
[0861] The binding relationship of the multiple first resources;
[0862] A default first resource of the plurality of first resources.
[0863] Optionally, when the configuration information includes the one first resource, at least one of the following is included:
[0864] Each cycle of the one first resource includes one or more first resource locations;
[0865] In one cycle, the resource positions of the plurality of first resource positions are continuous;
[0866] In one cycle, resource locations of the plurality of first resource locations use different hybrid automatic repeat request HARQ processes;
[0867] a default first resource location among the plurality of first resource locations.
[0868] Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[0869] The first LCH corresponds to the XR service;
[0870] The first resource is associated with the first LCH, or the first LCH can be mapped to the first resource;
[0871] The first resource is associated only with the first LCH;
[0872] The first LCH is associated only with the first resource.
[0873] Optionally, the configuration information is for at least one of the following granularities: LCH / DRB / MAC entity / PDCP / UE / CC / CG / SPS.
[0874] Optionally, the first resource includes the CG resource and / or the SPS resource, and the service characteristics and corresponding configuration information are different.
[0875] Optionally, in different periods / different times / different first positions, the configured first resource size, L1 parameter, or L2 parameter is different.
[0876] Optionally, the configuration information is a superposition of multiple configuration information, and each configuration information is periodic or regular.
[0877] Optionally, the first resource includes the CG resource and / or the SPS resource, and the configuration information includes at least one of the following:
[0878] Multiple first resources;
[0879] There is one CG PUSCH or SPS PUSCH in each first resource period;
[0880] a mapping or association relationship between a first logical channel LCH and the first resource, or a logical channel mapping restriction;
[0881] Different first resources use different HARQ processes;
[0882] The first resource periods of different first resources are different;
[0883] The combination of the multiple first resources satisfies the first LCH service transmission requirement or the service characteristics;
[0884] The first resource is configured by a radio resource control reconfiguration message or a first configuration;
[0885] When the first resource includes the CG resource, the type of the CG resource is Type1 CG and / or Type2CG.
[0886] Optionally, when the configuration information includes a mapping or association relationship between the first logical channel LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[0887] The first LCH corresponds to the XR service;
[0888] The first resource is associated with the first LCH;
[0889] The first LCH can be mapped to the first resource;
[0890] The plurality of first resources are associated with the first LCH;
[0891] The multiple first resources are associated with the first LCH and are not associated with other LCHs;
[0892] The first resource is associated only with the first LCH;
[0893] The first LCH is associated only with the first resource.
[0894] Optionally, the first resource includes the CG resource and / or the SPS resource, and the configuration information includes at least one of the following:
[0895] The first period includes a service characteristic change period or an integer multiple of T, where T is a service or data packet period, or a data packet arrival period;
[0896] The first period includes a first duration and / or a second duration, the first duration is the service feature change period or the duration occupied by the service feature change, and the second duration is the service or data packet period, or the data packet arrival period;
[0897] In the first period, a plurality of CG PUSCHs or SPS PUSCHs or first resources;
[0898] an LCP relationship between the first LCH and the first resource;
[0899] When the first resource includes the CG resource, the type of the CG resource is Type1 CG and / or Type2CG.
[0900] Optionally, the first period is a CG period or an SPS period.
[0901] Optionally, the first period is the product of X and T, where X is the number of CG PUSCH resources in the CG period, or the number of variable data packets, or the number of variable resources, or the number of variable data packet size levels, or the number of variable resource size levels; or, X is the number of SPS PUSCH resources in the SPS period, or the number of variable data packets, or the number of variable resources, or the number of variable data packet size levels, or the number of variable resource size levels.
[0902] Optionally, when the configuration information includes the multiple CG PUSCHs or SPS PUSCHs or the first resource, at least one of the following is included:
[0903] Different CG PUSCHs or SPS PUSCHs or first resources have different time domain starting positions;
[0904] Different CG PUSCHs or SPS PUSCHs or first resources have different unit sizes occupied in the time domain and / or different numbers of resources occupied in the frequency domain;
[0905] Different CG PUSCH or SPS PUSCH or first resource use different L1 parameters;
[0906] Different CG PUSCHs or SPS PUSCHs or first resources use different L2 parameters.
[0907] Optionally, the time domain starting position is:
[0908] The radio resource control RRC configuration or the downlink control information DCI indicates the location of different CG PUSCHs or different SPS PUSCHs or the first resource; or,
[0909] RRC configuration or DCI indicates a specific CG PUSCH or a specific SPS PUSCH or the location of the first resource; or,
[0910] The RRC configuration or the DCI indicates a starting position of a first CG PUSCH or a first SPS PUSCH or the first resource, and the RRC configuration or the DCI indicates an offset of other CG PUSCHs or other SPS PUSCHs or the first resource relative to the first CG PUSCH or the first SPS PUSCH or the first resource; or,
[0911] The RRC configuration or the DCI indicates a starting position of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and the RRC configuration or the DCI indicates an offset of other CG PUSCHs or other SPS PUSCHs or the first resource relative to the specific CG PUSCH or the specific SPS PUSCH or the first resource.
[0912] Optionally, the unit size occupied by the time domain, and / or the number of resources occupied by the frequency domain, and / or the frequency domain position:
[0913] RRC configuration or DCI indicates the time domain size of different CG PUSCHs or different SPS PUSCHs or the first resource, and / or the number of frequency domains, and / or the frequency domain position; or,
[0914] The RRC configuration or DCI indicates the time domain size of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and / or the number of frequency domains, and / or the frequency domain position; or,
[0915] The RRC configuration or the DCI indicates the time domain size of the first CG PUSCH or the first SPS PUSCH or the first resource, and / or the number of frequency domains, and / or the frequency domain position, and the offset of other CG PUSCHs or other SPS PUSCHs or the first resource with respect to the first CG PUSCH or the first SPS PUSCH or the first resource; or
[0916] The RRC configuration or the DCI indicates the time domain size of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and / or the number of frequency domains, and / or the frequency domain position, and the offset of other CG PUSCHs or other SPS PUSCHs or the first resource relative to the specific CG PUSCH or the specific SPS PUSCH or the first resource.
[0917] Optionally, the L1 parameters:
[0918] RRC configuration or DCI indicates different CG PUSCHs or different SPS PUSCHs or L1 parameters of the first resource; or,
[0919] RRC configuration or DCI indicates L1 parameters of a specific CG PUSCH or a specific SPS PUSCH or the first resource; or,
[0920] The RRC configuration or the DCI indicates an L1 parameter of a first CG PUSCH or a first SPS PUSCH or the first resource, and an offset of other CG PUSCHs or other SPS PUSCHs or the first resource with respect to the first CG PUSCH or the first SPS PUSCH or the first resource; or,
[0921] The RRC configuration or the DCI indicates an L1 parameter of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and an offset of other CG PUSCHs or other SPS PUSCHs or the first resource with respect to the specific CG PUSCH or the specific SPS PUSCH or the first resource.
[0922] Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[0923] The first LCH corresponds to the XR service;
[0924] The first resource is associated with the first LCH, or the first LCH can be mapped to the first resource;
[0925] The first resource is associated only with the first LCH;
[0926] The first LCH is associated only with the first resource.
[0927] Optionally, the processing module 901 is also used to schedule the retransmission of multiple CG or SPS resources through DCI.
[0928] Optionally, the multiple CG resources are authorizations for retransmission scheduling of at least one of multiple CG PUSCHs configured in a CG period;
[0929] The multiple SPS resources are grants for retransmission scheduling of at least one of the multiple SPS PUSCHs configured in one SPS period.
[0930] Optionally, the processing module 901 is further configured to perform resource allocation or scheduling of the first resource or resource position not used by the terminal device to other terminal devices; or
[0931] The processing module 901 is also used to schedule other UEs to perform transmission, or allocate transmission resources to other UEs, at the first resource or resource location not used by the terminal device.
[0932] Optionally, the configuration information, the CG resources, and at least one of the service characteristics are used to configure the CG resources, determine the use of the CG resources, use the CG resources for data transmission, and report at least one of them.
[0933] Optionally, at least one of the configuration information, the CG resources, and the service characteristics is used to directly / automatically / conditionally determine the use of the CG resources, or directly / automatically / conditionally use the CG resources for data transmission.
[0934] like Fig.10 As shown, it is a schematic diagram of another embodiment of the terminal device in the embodiment of the present application, which may include:
[0935] The terminal device is described by taking a mobile phone as an example, and may include: a radio frequency (RF) circuit 1010, a memory 1020, an input unit 1030, a display unit 1040, a sensor 1050, an audio circuit 1060, a wireless fidelity (WiFi) module 1070, a processor 1080, and a power supply 1090. Among them, the RF circuit 1010 includes a receiver 1014 and a transmitter 1012. Those skilled in the art can understand that Fig.10 The mobile phone structure shown in the figure does not constitute a limitation on the mobile phone, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0936] Combine the following Fig.10 A detailed introduction to the various components of the mobile phone:
[0937] The RF circuit 1010 can be used for receiving and sending signals during information transmission or calls. In particular, after receiving the downlink information of the base station, it is sent to the processor 1080 for processing; in addition, the designed uplink data is sent to the base station. Generally, the RF circuit 1010 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, etc. In addition, the RF circuit 1010 can also communicate with the network and other devices through wireless communication. The above wireless communication can use any communication standard or protocol, including but not limited to the global system of mobile communication (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), long term evolution (LTE), email, short messaging service (SMS), etc.
[0938] The memory 1020 can be used to store software programs and modules. The processor 1080 executes various functional applications and data processing of the mobile phone by running the software programs and modules stored in the memory 1020. The memory 1020 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 1020 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0939] The input unit 1030 can be used to receive input digital or character information, and to generate key signal input related to the user settings and function control of the mobile phone. Specifically, the input unit 1030 may include a touch panel 1031 and other input devices 1032. The touch panel 1031, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 1031 or near the touch panel 1031 using any suitable object or accessory such as a finger, stylus, etc.), and drive the corresponding connection device according to a pre-set program. Optionally, the touch panel 1031 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 1080, and can receive and execute commands sent by the processor 1080. In addition, the touch panel 1031 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. In addition to the touch panel 1031, the input unit 1030 may also include other input devices 1032. Specifically, the other input devices 1032 may include but are not limited to one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, etc.
[0940] The display unit 1040 can be used to display information input by the user or information provided to the user and various menus of the mobile phone. The display unit 1040 may include a display panel 1041. Optionally, the display panel 1041 may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. Further, the touch panel 1031 may cover the display panel 1041. When the touch panel 1031 detects a touch operation on or near it, it is transmitted to the processor 1080 to determine the type of touch event. Subsequently, the processor 1080 provides a corresponding visual output on the display panel 1041 according to the type of touch event. Although in Fig.10 In the embodiment, the touch panel 1031 and the display panel 1041 are used as two independent components to realize the input and output functions of the mobile phone, but in some embodiments, the touch panel 1031 and the display panel 1041 can be integrated to realize the input and output functions of the mobile phone.
[0941] The mobile phone may also include at least one sensor 1050, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1041 according to the brightness of the ambient light, and the proximity sensor may turn off the display panel 1041 and / or the backlight when the mobile phone is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that identify the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors that can be configured in the mobile phone, such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., they will not be repeated here.
[0942] The audio circuit 1060, the speaker 1061, and the microphone 1062 can provide an audio interface between the user and the mobile phone. The audio circuit 1060 can transmit the received audio data to the speaker 1061 after converting the received audio data into an electrical signal, which is converted into a sound signal for output; on the other hand, the microphone 1062 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1060 and converted into audio data, and then the audio data is output to the processor 1080 for processing, and then sent to another mobile phone through the RF circuit 1010, or the audio data is output to the memory 1020 for further processing.
[0943] WiFi is a short-range wireless transmission technology. The mobile phone can help users send and receive emails, browse web pages and access streaming media through the WiFi module 1070. It provides users with wireless broadband Internet access. Fig.10 A WiFi module 1070 is shown, but it is understandable that it is not an essential component of the mobile phone and can be omitted as needed without changing the essence of the invention.
[0944] The processor 1080 is the control center of the mobile phone. It uses various interfaces and lines to connect various parts of the entire mobile phone. By running or executing software programs and / or modules stored in the memory 1020 and calling data stored in the memory 1020, it executes various functions of the mobile phone and processes data, thereby monitoring the mobile phone as a whole. Optionally, the processor 1080 may include one or more processing units; preferably, the processor 1080 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1080.
[0945] The mobile phone also includes a power supply 1090 (such as a battery) for supplying power to various components. Preferably, the power supply can be logically connected to the processor 1080 through a power management system, so that the power management system can manage charging, discharging, power consumption management and other functions. Although not shown, the mobile phone can also include a camera, a Bluetooth module, etc., which will not be repeated here.
[0946] In one embodiment of the present application, the processor 1080 is used to configure CG resources according to configuration information, CG resources, and at least one of service characteristics, determine the use of the CG resources, use the CG resources for data transmission, and report at least one of them.
[0947] Optionally, RF circuit 1010 is used to receive CG configuration information sent by a network device, and / or configured authorized CG resources.
[0948] Optionally, the configuration information includes at least one of the following:
[0949] Multiple CG resources;
[0950] A CG asset;
[0951] A mapping or association relationship between the first logical channel LCH and the CG resource, or a logical channel mapping restriction;
[0952] The CG resources are configured by a radio resource control reconfiguration message or a CG configuration;
[0953] The CG resource is used to activate / restore, or deactivate / pause;
[0954] The type of the CG resource is Type1 CG and / or Type2 CG;
[0955] Parameters corresponding to the first condition and the second condition, the first condition and the second condition being used for activation / resumption, or deactivation / pause;
[0956] an enablement or activation indication corresponding to the first condition and the second condition;
[0957] an enable or activation indication corresponding to the first case and the second case;
[0958] The terminal device conditionally or automatically performs activation / recovery of the CG resources, and / or enables or indicates deactivation / pause.
[0959] Optionally, the configuration information includes at least one of the following:
[0960] Multiple CG resources;
[0961] A CG asset;
[0962] First L2 parameter;
[0963] Second L2 parameter;
[0964] First L1 parameter;
[0965] Second L1 parameter;
[0966] A mapping or association relationship between the first logical channel LCH and the CG resource, or a logical channel mapping restriction;
[0967] The CG resources are configured by a radio resource control reconfiguration message or a CG configuration;
[0968] The type of the CG resource is Type1 CG and / or Type2 CG;
[0969] Parameters corresponding to the first and second conditions;
[0970] an enablement or activation indication corresponding to the first condition and the second condition;
[0971] an enable or activation indication corresponding to the first case and the second case;
[0972] The terminal device automatically executes an enabling or activating instruction for L1 / L2 parameter change.
[0973] Optionally, when the configuration information includes the multiple CG resources, it includes at least one of the following:
[0974] Each period of at least one CG resource includes one or more CG resource locations;
[0975] Within a time period, the resource locations of the plurality of CG resource locations are continuous;
[0976] In a time period, resource locations of the multiple CG resource locations use different hybrid automatic repeat request HARQ processes;
[0977] The binding relationship of the multiple CG resources;
[0978] A default CG resource of the multiple CG resources.
[0979] Optionally, when the configuration information includes the one CG resource, it includes at least one of the following:
[0980] Each cycle of the one CG resource includes one or more CG resource positions;
[0981] In one cycle, the resource positions of the plurality of CG resource positions are continuous;
[0982] In one cycle, the resource locations of the multiple CG resource locations use different hybrid automatic repeat request HARQ processes;
[0983] A default CG resource position in the one CG resource;
[0984] A default CG resource location among the multiple CG resource locations.
[0985] Optionally, the configuration information is for at least one of the following granularities: logical channel LCH / / data radio bearer DRB / media access control entity MAC entity / packet data convergence protocol PDCP / user equipment UE / carrier CC / configuration authorization CG.
[0986] Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the CG resource, or a logical channel mapping restriction, at least one of the following is included:
[0987] The first LCH corresponds to the XR service;
[0988] The CG resource is associated with the first LCH, or the first LCH can be mapped to the CG resource;
[0989] The CG resource is only associated with the first LCH;
[0990] The first LCH is associated only with the CG resources.
[0991] Optionally, when the configuration information includes the first L2 parameter, the first L2 parameter includes a first LCH mapping relationship, and the first LCH mapping relationship includes a mapping relationship between the first LCH and the CG resource.
[0992] Optional, including at least one of the following:
[0993] The first LCH corresponds to the XR service;
[0994] The CG resource is associated with the first LCH, or the first LCH can be mapped to the CG resource;
[0995] The CG resource is only associated with the first LCH;
[0996] The first LCH is associated only with the CG resource;
[0997] In the first case, the CG resource uses the first LCH mapping relationship;
[0998] In the second case, the first part of the CG resources uses the first LCH mapping relationship.
[0999] Optionally, when the configuration information includes the second L2 parameter, the second L2 parameter includes a second LCH mapping relationship, and the second LCH mapping relationship includes a mapping relationship between multiple LCHs and the CG resources.
[1000] Optional, including at least one of the following:
[1001] The plurality of LCHs include a first LCH;
[1002] The first LCH corresponds to the XR service;
[1003] The CG resource is associated with the first LCH and associated with other LCHs;
[1004] The CG resource is only associated with the first LCH;
[1005] The first LCH is associated only with the CG resource;
[1006] In the second case, the CG resource uses the second mapping relationship;
[1007] In the second case, the second part of the CG resources uses the second LCH mapping relationship.
[1008] Optionally, when the configuration information includes the first L1 parameter, the first L1 parameter includes an MCS parameter.
[1009] Optional, including at least one of the following:
[1010] In the first case, the CG resource uses the first L1 parameter;
[1011] In the second case, the first part of the CG resource uses the first L1 parameter.
[1012] Optionally, when the configuration information includes the second L1 parameter, the second L1 parameter includes an MCS parameter.
[1013] Optional, including at least one of the following:
[1014] In the second case, the CG resource uses the second L1 parameter;
[1015] In the second case, the second part of the CG resource uses the second L1 parameter.
[1016] Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[1017] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[1018] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[1019] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[1020] Optionally, processor 1080 is specifically used to conditionally or automatically execute activation, recovery, deactivation, and pause of the CG resources.
[1021] Optionally, the processor 1080 is specifically configured to automatically activate or restore the CG resource when the data packet information satisfies the first condition and / or according to a first enabling or activation indication of the network device;
[1022] The first condition includes at least one of the following:
[1023] The data packet information is greater than or equal to a first threshold;
[1024] The data packet arrives at the first time;
[1025] The data packet is a data packet of a first specific type.
[1026] Optionally, the processor 1080 is specifically configured to automatically deactivate or suspend the CG resource when the data packet information satisfies the second condition and / or according to a second enable or activation indication of the network device;
[1027] The second condition includes at least one of the following:
[1028] The data packet information is less than a second threshold;
[1029] The data packet arrives at a second time;
[1030] The data packet is a data packet of a second specific type.
[1031] Optionally, the RF circuit 1010 is also used to report the deactivation or suspension information of the CG resources or the data packet information to the network device based on the CG resources and service characteristics.
[1032] Optionally, the RF circuit 1010 is specifically configured to use the activated or restored CG resource to report the deactivation or suspension information of the CG resource or the data packet information to the network device; or,
[1033] The RF circuit 1010 is specifically configured to use uplink resources to report the information of deactivation or suspension of the CG resources or the data packet information to the network device; or,
[1034] RF circuit 1010 is specifically used to use uplink signaling to report the CG resource deactivation or suspension information or the data packet information to the network device.
[1035] Optionally, the information about deactivation or suspension of the CG resource includes at least one of the following:
[1036] An indication / request for deactivation or suspension of the CG resource;
[1037] Information about the amount of data currently to be transmitted;
[1038] Deactivated or suspended CG or CG PUSCH.
[1039] Optionally, the RF circuit 1010 is also used to report the service characteristics or the data packet information to the network device, and the service characteristics or the data packet information are used by the network device to instruct the CG resource to deactivate or pause.
[1040] Optionally, the RF circuit 1010 is specifically used to directly, automatically or conditionally determine the use of the CG resources, or directly use the CG resources for data transmission based on the configuration information, the CG resources, and at least one of the service characteristics.
[1041] Optional, including at least one of the following:
[1042] The deactivated or suspended CG is not multiplexed with UCI information, or does not carry UCI information, or cannot multiplex uplink control information;
[1043] not using the deactivated or suspended CG transmission;
[1044] Not using the deactivated or suspended CG to transmit MAC CE and / or padding;
[1045] The deactivated or suspended CG is considered to be skipped;
[1046] The deactivated or suspended CG is considered to be a low priority resource;
[1047] The deactivated or suspended CG cannot be transmitted;
[1048] Skipping the deactivated or suspended CG for transmission;
[1049] When there is a resource conflict, the deactivated or suspended CG has the lowest priority.
[1050] Optionally, the processor 1080 is specifically configured to perform at least one of the following:
[1051] Performing the CG resource transmission using the first L1 parameter and / or the second L1 parameter;
[1052] The CG resource transmission is performed using the first L2 parameter and / or the second L2 parameter.
[1053] Optionally, the processor 1080 is specifically configured to, when the data packet information satisfies the first condition, and / or, according to a third enable or activation indication of the network device, consider that the first situation is met, or use the first L1 parameter / second L1 parameter for transmission;
[1054] The first condition includes at least one of the following:
[1055] The data packet information is greater than or equal to a first threshold;
[1056] The data packet arrives at the first time;
[1057] The data packet is a data packet of a first specific type.
[1058] Optionally, the processor 1080 is specifically configured to, when the data packet information satisfies the second condition, and / or, according to a fourth enable or activation indication of the network device, consider that the second situation is met, or use the second L1 parameter / second L2 parameter for transmission, or use the first L1 / L2 parameter and the second L1 / L2 parameter for transmission;
[1059] The second condition includes at least one of the following:
[1060] The data packet information is less than a second threshold;
[1061] The data packet arrives at a second time;
[1062] The data packet is a data packet of a second specific type.
[1063] Optionally, the RF circuit 1010 is further configured for the terminal device to report first information to the network device, where the first information includes at least one of the following:
[1064] Service characteristics, data volume change indication, data volume information, the data packet information, and L1 / L2 parameters used.
[1065] Optionally, the RF circuit 1010 is specifically used for:
[1066] Using the CG resource, reporting the first information to the network device; or,
[1067] Using uplink resources, reporting the first information to the network device; or,
[1068] The first information is reported to the network device using uplink signaling.
[1069] Optionally, the RF circuit 1010 is further used to report the service characteristics or the data packet information to the network device, and the service characteristics or the data packet information are used by the network device to instruct the execution of L1 / L2 parameter changes.
[1070] In another embodiment of the present application, the processor 1080 is used to schedule retransmission of multiple first resources corresponding to the DCI according to the network device, and the first resources include CG resources and / or SPS resources.
[1071] Optional, including at least one of the following:
[1072] The retransmission resource is a second resource, and the second resource is a dynamically scheduled resource;
[1073] The retransmission resource is a dynamically scheduled resource;
[1074] The retransmission resource includes a plurality of resource information;
[1075] The retransmission resources include common information and / or different information for different SPS / CGs;
[1076] The retransmission resources correspond to different SPS / CGs respectively;
[1077] The UE uses the retransmission resources to retransmit at least one of the SPS / CGs.
[1078] The retransmission resources correspond to different CG PUSCH / SPS PDSCH of the same SPS / CG respectively;
[1079] The retransmission resources correspond to different SPS / CGs respectively.
[1080] Optionally, the CG resources and / or SPS resources include at least one of the following:
[1081] Multiple CG assets and / or SPS;
[1082] Different CG PUSCH / SPS PDSCH of the same SPS / CG.
[1083] like Fig.11 As shown, it is a schematic diagram of another embodiment of the network device in the embodiment of the present application, which may include:
[1084] A memory 1101 storing executable program codes;
[1085] A processor 1102 coupled to the memory 1101;
[1086] Processor 1102 is used to perform resource configuration or scheduling on the terminal device or service according to the service characteristics, schedule the first resource, obtain configuration information, and / or configure the first resource, where the first resource includes CG resources and / or SPS resources.
[1087] Optionally, the service characteristics include at least one of data packet information, quantity information and data rate information.
[1088] Optionally, the data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset;
[1089] The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset;
[1090] The data rate information includes at least one of the following: data rate size information, data rate change situation, or data rate change law, data rate change period, and data rate change starting position / offset.
[1091] Optionally, the service feature is obtained through at least one of a core network device indication, an application layer indication, and a report from the terminal device.
[1092] Optionally, the service feature corresponds to at least the first LCH; or,
[1093] The service characteristics are specific to the terminal device; or,
[1094] The service is an XR service; or
[1095] The network device is a base station.
[1096] Optionally, the first resource includes the CG resource, and the configuration information includes at least one of the following:
[1097] Multiple CG resources;
[1098] A CG asset;
[1099] A mapping or association relationship between the first logical channel LCH and the CG resource, or a logical channel mapping restriction;
[1100] The CG resources are configured by a radio resource control reconfiguration message or a CG configuration;
[1101] The CG resource is used to activate / restore, or deactivate / pause;
[1102] The type of the CG resource is Type1 CG and / or Type2 CG;
[1103] Parameters corresponding to the first condition and the second condition, the first condition and the second condition being used for activation / resumption, or deactivation / pause;
[1104] an enablement or activation indication corresponding to the first condition and the second condition;
[1105] an enable or activation indication corresponding to the first case and the second case;
[1106] The terminal device performs activation / restoration of the first resource based on conditions or automatically, and / or enables or indicates activation of deactivation / pause.
[1107] Optionally, the first resource includes the CG resource and / or the SPS resource, and the configuration information includes at least one of the following:
[1108] Multiple first resources;
[1109] A first resource;
[1110] a mapping or association relationship between a first logical channel LCH and the first resource, or a logical channel mapping restriction;
[1111] The first resource is configured by a radio resource control reconfiguration message or a first configuration;
[1112] When the first resource includes the CG resource, the type of the CG resource is Type1 CG and / or Type2CG.
[1113] Optionally, when the configuration information includes the multiple first resources, it includes at least one of the following:
[1114] Each cycle of each first resource includes one or more first resource locations;
[1115] In a time period, the resource locations of the plurality of first resource locations are continuous;
[1116] In a time period, resource locations of the plurality of first resource locations use different hybrid automatic repeat request HARQ processes;
[1117] The binding relationship of the multiple first resources;
[1118] A default first resource of the plurality of first resources.
[1119] Optionally, when the configuration information includes the one first resource, at least one of the following is included:
[1120] Each cycle of the one first resource includes one or more first resource locations;
[1121] In one cycle, the resource positions of the plurality of first resource positions are continuous;
[1122] In one cycle, resource locations of the plurality of first resource locations use different hybrid automatic repeat request HARQ processes;
[1123] a default first resource location among the plurality of first resource locations.
[1124] Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[1125] The first LCH corresponds to the XR service;
[1126] The first resource is associated with the first LCH, or the first LCH can be mapped to the first resource;
[1127] The first resource is associated only with the first LCH;
[1128] The first LCH is associated only with the first resource.
[1129] Optionally, the configuration information is for at least one of the following granularities: LCH / DRB / MAC entity / PDCP / UE / CC / CG / SPS.
[1130] Optionally, the first resource includes the CG resource and / or the SPS resource, and the service characteristics and corresponding configuration information are different.
[1131] Optionally, in different periods / different times / different first positions, the configured first resource size, L1 parameter, or L2 parameter is different.
[1132] Optionally, the configuration information is a superposition of multiple configuration information, and each configuration information is periodic or regular.
[1133] Optionally, the first resource includes the CG resource and / or the SPS resource, and the configuration information includes at least one of the following:
[1134] Multiple first resources;
[1135] There is one CG PUSCH or SPS PUSCH in each first resource period;
[1136] a mapping or association relationship between a first logical channel LCH and the first resource, or a logical channel mapping restriction;
[1137] Different first resources use different HARQ processes;
[1138] The first resource periods of different first resources are different;
[1139] The plurality of first resources are combined to meet the first LCH service transmission requirement or the service characteristics;
[1140] The first resource is configured by a radio resource control reconfiguration message or a first configuration;
[1141] When the first resource includes the CG resource, the type of the CG resource is Type1 CG and / or Type2CG.
[1142] Optionally, when the configuration information includes a mapping or association relationship between the first logical channel LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[1143] The first LCH corresponds to the XR service;
[1144] The first resource is associated with the first LCH;
[1145] The first LCH can be mapped to the first resource;
[1146] The plurality of first resources are associated with the first LCH;
[1147] The multiple first resources are associated with the first LCH and are not associated with other LCHs;
[1148] The first resource is associated only with the first LCH;
[1149] The first LCH is associated only with the first resource.
[1150] Optionally, the first resource includes the CG resource and / or the SPS resource, and the configuration information includes at least one of the following:
[1151] The first period includes a service characteristic change period or an integer multiple of T, where T is a service or data packet period, or a data packet arrival period;
[1152] The first period includes a first duration and / or a second duration, the first duration is the service feature change period or the duration occupied by the service feature change, and the second duration is the service or data packet period, or the data packet arrival period;
[1153] In the first period, a plurality of CG PUSCHs or SPS PUSCHs or first resources;
[1154] an LCP relationship between the first LCH and the first resource;
[1155] When the first resource includes the CG resource, the type of the CG resource is Type1 CG and / or Type2CG.
[1156] Optionally, the first period is a CG period or an SPS period.
[1157] Optionally, the first period is the product of X and T, where X is the number of CG PUSCH resources in the CG period, or the number of variable data packets, or the number of variable resources, or the number of variable data packet size levels, or the number of variable resource size levels; or, X is the number of SPS PUSCH resources in the SPS period, or the number of variable data packets, or the number of variable resources, or the number of variable data packet size levels, or the number of variable resource size levels.
[1158] Optionally, when the configuration information includes the multiple CG PUSCHs or SPS PUSCHs or the first resource, at least one of the following is included:
[1159] Different CG PUSCHs or SPS PUSCHs or first resources have different time domain starting positions;
[1160] Different CG PUSCHs or SPS PUSCHs or first resources have different unit sizes occupied in the time domain and / or different numbers of resources occupied in the frequency domain;
[1161] Different CG PUSCH or SPS PUSCH or first resource use different L1 parameters;
[1162] Different CG PUSCHs or SPS PUSCHs or first resources use different L2 parameters.
[1163] Optionally, the time domain starting position is:
[1164] The radio resource control RRC configuration or the downlink control information DCI indicates the location of different CG PUSCHs or different SPS PUSCHs or the first resource; or,
[1165] RRC configuration or DCI indicates a specific CG PUSCH or a specific SPS PUSCH or the location of the first resource; or,
[1166] The RRC configuration or the DCI indicates a starting position of a first CG PUSCH or a first SPS PUSCH or the first resource, and the RRC configuration or the DCI indicates an offset of other CG PUSCHs or other SPS PUSCHs or the first resource relative to the first CG PUSCH or the first SPS PUSCH or the first resource; or,
[1167] The RRC configuration or the DCI indicates a starting position of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and the RRC configuration or the DCI indicates an offset of other CG PUSCHs or other SPS PUSCHs or the first resource relative to the specific CG PUSCH or the specific SPS PUSCH or the first resource.
[1168] Optionally, the unit size occupied by the time domain, and / or the number of resources occupied by the frequency domain, and / or the frequency domain position:
[1169] RRC configuration or DCI indicates the time domain size of different CG PUSCHs or different SPS PUSCHs or the first resource, and / or the number of frequency domains, and / or the frequency domain position; or,
[1170] The RRC configuration or DCI indicates the time domain size of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and / or the number of frequency domains, and / or the frequency domain position; or,
[1171] The RRC configuration or the DCI indicates the time domain size of the first CG PUSCH or the first SPS PUSCH or the first resource, and / or the number of frequency domains, and / or the frequency domain position, and the offset of other CG PUSCHs or other SPS PUSCHs or the first resource with respect to the first CG PUSCH or the first SPS PUSCH or the first resource; or
[1172] The RRC configuration or the DCI indicates the time domain size of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and / or the number of frequency domains, and / or the frequency domain position, and the offset of other CG PUSCHs or other SPS PUSCHs or the first resource relative to the specific CG PUSCH or the specific SPS PUSCH or the first resource.
[1173] Optionally, the L1 parameters:
[1174] RRC configuration or DCI indicates different CG PUSCHs or different SPS PUSCHs or L1 parameters of the first resource; or,
[1175] RRC configuration or DCI indicates L1 parameters of a specific CG PUSCH or a specific SPS PUSCH or the first resource; or,
[1176] The RRC configuration or the DCI indicates an L1 parameter of a first CG PUSCH or a first SPS PUSCH or the first resource, and an offset of other CG PUSCHs or other SPS PUSCHs or the first resource with respect to the first CG PUSCH or the first SPS PUSCH or the first resource; or,
[1177] The RRC configuration or the DCI indicates an L1 parameter of a specific CG PUSCH or a specific SPS PUSCH or the first resource, and an offset of other CG PUSCHs or other SPS PUSCHs or the first resource with respect to the specific CG PUSCH or the specific SPS PUSCH or the first resource.
[1178] Optionally, when the configuration information includes a mapping or association relationship between the first LCH and the first resource, or a logical channel mapping restriction, at least one of the following is included:
[1179] The first LCH corresponds to the XR service;
[1180] The first resource is associated with the first LCH, or the first LCH can be mapped to the first resource;
[1181] The first resource is associated only with the first LCH;
[1182] The first LCH is associated only with the first resource.
[1183] Optionally, processor 1102 is also used to schedule retransmission of multiple CG or SPS resources through DCI.
[1184] Optionally, the multiple CG resources are authorizations for retransmission scheduling of at least one of multiple CG PUSCHs configured in a CG period;
[1185] The multiple SPS resources are grants for retransmission scheduling of at least one of the multiple SPS PUSCHs configured in one SPS period.
[1186] Optionally, the processor 1102 is further configured to perform resource allocation or scheduling of the first resource or resource position not used by the terminal device to other terminal devices; or
[1187] Processor 1102 is further configured to schedule other UEs to perform transmission or allocate transmission resources to other UEs at the first resource or resource location not used by the terminal device.
[1188] Optionally, the configuration information, the CG resources, and at least one of the service characteristics are used to configure the CG resources, determine the use of the CG resources, use the CG resources for data transmission, and report at least one of them.
[1189] Optionally, at least one of the configuration information, the CG resources, and the service characteristics is used to directly / automatically / conditionally determine the use of the CG resources, or directly / automatically / conditionally use the CG resources for data transmission.
[1190] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that a computer can store or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk (SSD)), etc.
[1191] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
Claims
1. A method for transmitting an extended reality (XR) service, characterized in that: include: The terminal device determines the use of CG resources based on the configuration information and service characteristics and reports it.
2. The method according to claim 1, characterized in that The terminal device determines the use of the CG resources according to the configuration information and the service characteristics, and reports the use of the CG resources, including: the terminal device determines the use of the CG resources according to the configuration information and the XR service characteristics, and reports the use of the CG resources.
3. The method according to claim 1 or 2, characterized in that: The configuration information is CG configuration information sent by the network device, and the configuration information includes at least one of the following: A CG asset; The type of the CG resource is Type1 CG or Type2 CG; Parameters corresponding to the first condition and the second condition, the first condition and the second condition being used to use / activate / restore, or not use / deactivate / pause; an enablement or activation indication corresponding to the first condition and the second condition; The terminal device conditionally or automatically executes the use / activation / restoration of the CG resources, and / or enables or activates instructions for non-use / deactivation / pause.
4. The method according to any one of claims 1 to 3, characterized in that Each period of the one CG resource includes multiple CG PUSCHs; In one cycle, the multiple CG PUSCHs are continuous; In one cycle, the multiple CG PUSCHs use different hybrid automatic repeat request HARQ processes.
5. The method according to any one of claims 1 to 4, characterized in that The service feature includes at least one of data packet information and quantity information.
6. The method according to claim 5, characterized in that The data packet information includes at least one of the following: data packet size information, data packet size change, data packet size change rule, data packet change period, and data packet size change starting position / offset; The data volume information includes at least one of the following: data volume size information, data volume size change situation, data volume size change rule, data volume size change cycle, and data volume size change starting position / offset.
7. The method according to any one of claims 1 to 6, characterized in that The determining the use of the CG resource comprises: Conditional or automatic execution of the use, activation, recovery, non-use, deactivation, and suspension of the CG resources.
8. The method according to any one of claims 1 to 7, characterized in that The above-mentioned reports include: Report information that the CG resources are not used, deactivated or suspended to the network device.
9. The method according to claim 8, characterized in that The reporting of information that the CG resource is not used, deactivated or suspended to the network device includes: The terminal device uses the used, activated or restored CG resources to report to the network device information that the CG resources are not used, deactivated or suspended; or, The terminal device uses uplink resources to report to the network device information that the CG resources are not used, deactivated or suspended; or, The terminal device uses uplink signaling to report to the network device the information that the CG resources are not used, deactivated or suspended.
10. The method according to claim 8 or 9, characterized in that: The information that the CG resources are not used, deactivated or suspended includes: CG PUSCH that is not used, deactivated or suspended.
11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: The terminal device reports the service characteristics or the data packet information to the network device, and the service characteristics or the data packet information are used by the network device to indicate that the CG resources are not in use, deactivated or paused.
12. A method for transmitting an extended reality (XR) service, characterized in that: include: The network device performs resource configuration or scheduling on the terminal device or service according to the service characteristics, schedules the first resource, obtains configuration information, and / or configures the first resource, wherein the first resource includes a CG resource.
13. The method according to claim 12, characterized in that The configuration information is CG configuration information sent by the network device, the first resource includes the CG resource, and the configuration information includes at least one of the following: A CG asset; The type of the CG resource is Type1 CG or Type2 CG; Parameters corresponding to the first condition and the second condition, the first condition and the second condition being used to use / activate / restore, or not use / deactivate / pause; an enablement or activation indication corresponding to the first condition and the second condition; The terminal device performs activation / restoration of the first resource based on conditions or automatically, and / or enables or indicates activation of deactivation / pause.
14. A terminal device, characterized in that: include: The processing module is used to determine the use of CG resources based on configuration information and business characteristics, and report it.
15. A network device, characterized in that: include: A processing module is used to perform resource configuration or scheduling on a terminal device or service according to service characteristics, schedule a first resource, obtain configuration information, and / or configure a first resource, wherein the first resource includes a CG resource.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium comprises instructions, which, when executed on a processor, cause the processor to perform a method as claimed in any one of claims 1-11, or any one of claims 12-13.
