Structured grant-based communication method and apparatus - Patents.com

The structured grant-based communication method dynamically adjusts time-frequency resources and MCS for transmission occasions in wireless communication systems, addressing resource inefficiencies and improving utilization for XR services.

JP2026502209APending Publication Date: 2026-01-21HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2025537959
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-12-27
Filing Date
2023-12-14
Publication Date
2026-01-21

AI Technical Summary

Technical Problem

In wireless communication systems, especially for XR services, the data amounts of different video frames may differ, leading to resource waste and inefficiency due to mismatched data capacity in semi-persistent scheduling, where the transmission occasions may carry more or less data than needed.

Method used

A structured grant-based communication method that dynamically adjusts time-frequency resources and modulation and coding schemes (MCS) for transmission occasions, allowing flexible parameter adjustments to match data frame requirements, reducing resource waste and improving utilization.

Benefits of technology

This method effectively reduces resource waste and power consumption by dynamically adjusting transmission parameters, enhancing resource utilization and transmission performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026502209000001_ABST
    Figure 2026502209000001_ABST
Patent Text Reader

Abstract

A configured grant-based communication method and apparatus are provided. The method includes: a terminal determines that an amount of data that a plurality of transmission occasions corresponding to a data frame can carry is greater than the data amount of the data frame, the plurality of transmission occasions including a first transmission occasion and a second transmission occasion, the second transmission occasion being after the first transmission occasion; the terminal then sends indication information to an access network device in the first transmission occasion, the indication information indicating an adjustment to the time-frequency resource and / or MCS of the second transmission occasion; in this way, after the access network device configures the plurality of transmission occasions for the terminal by using the configured grant, the method implements flexible and dynamic adjustment to the transmission occasions, thereby reducing resource waste caused by the amount of data that a plurality of transmission occasions corresponding to the data frame can carry being greater than the data amount of the data frame.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present application relates to the field of communication technologies, and in particular to a structured grant-based communication method and apparatus. [Background technology]

[0002] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority to Chinese Patent Application No. 202211691694.9, entitled "CONFIGURED GRANT-BASED COMMUNICATION METHOD AND APPARATUS," filed with the State Intellectual Property Office of China on December 27, 2022, the entire contents of which are incorporated herein by reference.

[0003] With the continuous development of wireless communication systems, data transmission latency is continually reduced and transmission capacity is becoming larger and larger. Wireless communication systems are gradually being adopted for some services that have high requirements for real-time performance and data capacity, such as video transmission, cloud gaming (CG), and extended reality (XR). XR is an environment that combines the real world with the virtual world, supports human-computer interaction, and is generated using computer technology and wearable devices. It is a general term for various forms of XR, including augmented reality (AR), virtual reality (VR), and mixed reality (MR).

[0004] Taking the XR service as an example, video frames of the XR service may be transmitted between an access network device and a terminal through semi-persistent scheduling. However, the data amounts of different video frames of the XR service may differ. Therefore, after the access network device configures multiple transmission occasions for the terminal through semi-persistent scheduling, the amount of data that the transmission occasions corresponding to the video frames can carry may not match the data amount of the video frames. For example, the amount of data that the transmission occasions corresponding to the video frames can carry may be larger than the data amount of the video frames, causing resource waste. Summary of the Invention

[0005] The present application provides a structured grant-based communication method and apparatus for adjusting time-frequency resources and / or MCS of a transmission occasion to reduce resource waste.

[0006] According to a first aspect, an embodiment of the present application provides a configured grant-based communication method. The method may be applied to a terminal or a component (e.g., a circuit or a chip) in the terminal. The method may include: determining a plurality of transmission occasions, the plurality of transmission occasions including a first transmission occasion and a second transmission occasion, the second transmission occasion being after the first transmission occasion; sending indication information to an access network device at the first transmission occasion, the indication information indicating an adjustment to a time-frequency resource and / or a modulation and coding scheme (MCS) of the second transmission occasion; and communicating with the access network device at the second transmission occasion based on the adjusted time-frequency resource and / or MCS of the second transmission occasion.

[0007] Generally, after configuring a transmission occasion for a terminal, the access network device may change the parameters of the transmission occasion (e.g., the time-frequency resource and / or MCS of the transmission occasion) only in a re-activation manner, and the parameters of all subsequent transmission occasions need to be changed. However, according to the method in this embodiment of the present application, the parameters of some transmission occasions may be temporarily adjusted (or in other words, the parameters of the transmission occasions are dynamically adjusted), which is highly flexible. For example, in a scenario where the amount of data that a transmission occasion corresponding to a data frame can carry is larger than the data amount of the data frame, the parameters of some transmission occasions are temporarily adjusted, and this adjustment is notified to the access network device by using indication information, which can effectively reduce resource waste and reduce the power consumption of the terminal.

[0008] In possible designs, multiple transmission occasions may be within one configured grant CG periodicity, or multiple transmission occasions may be within a data frame transmission periodicity.

[0009] In this way, multiple transmission occasions are within a specific range of the CG periodicity or data frame transmission periodicity, and therefore some or all of the transmission occasions within the specific range can be flexibly adjusted.

[0010] In one possible design, the first transmission occasion is a first transmission occasion among multiple transmission occasions.

[0011] In this way, the terminal sends indication information in the first transmission occasion, so that more transmission occasions can be coordinated, and the access network device can know sooner about the use of subsequent transmission occasions and allocate unused resources to another terminal, improving resource utilization.

[0012] In a possible design, the indication information includes one or more of information indicating the second transmission occasion and adjustment information for a time-frequency resource and / or an MCS of the second transmission occasion.

[0013] In a possible design, the information indicating the second transmission occasion includes a CG index corresponding to the second transmission occasion, or a hybrid automatic repeat request (HARQ) process number corresponding to the second transmission occasion, or a position number of the second transmission occasion among multiple transmission occasions, or a bitmap, each of the bits in the bitmap corresponding to one of the multiple transmission occasions, and the value of the bit corresponding to the second transmission occasion is a preset value.

[0014] In this way, indicating the second transmission occasion by using the above content is convenient to implement, and the resource overhead can be effectively reduced.

[0015] In a possible design, the adjustment information for the time-frequency resources of the second transmission occasion includes an index of a first adjustment rule, and the first adjustment rule is used to adjust the time domain resources and / or frequency domain resources of the second transmission occasion.

[0016] In one possible design, the method further includes obtaining a plurality of adjustment rules, the plurality of adjustment rules including the first adjustment rule.

[0017] In the above scheme, multiple adjustment rules are predefined or preconfigured, so that the terminal can adjust the transmission occasion better, thereby ensuring that the adjustment to the transmission occasion by the terminal is within a controllable range.

[0018] In a possible design, the adjustment information for the MCS of the second transmission occasion includes an index of the adjusted MCS of the second transmission occasion or an offset between the index of the adjusted MCS of the second transmission occasion and the index of the MCS before adjustment of the second transmission occasion.

[0019] In a possible design, the offset is less than or equal to an offset threshold.

[0020] In the above scheme, the offset threshold is predefined or preconfigured, thus allowing the terminal to better adjust its transmission occasion, thereby ensuring that the adjustments made to the transmission occasion by the terminal are within a controllable range.

[0021] In one possible design, the indication information further indicates an adjustment to the time-frequency resources and / or MCS of the first transmission occasion. The method further includes communicating with the access network device at the first transmission occasion based on the adjusted time-frequency resources and / or MCS of the first transmission occasion.

[0022] In this way, the indication information further indicates an adjustment to the time-frequency resource and / or MCS of the first transmission occasion, whereby the adjustment range becomes larger to improve transmission performance.

[0023] According to a second aspect, an embodiment of the present application provides a configured grant-based communication method. The method may be applied to an access network device or a component (e.g., a circuit or chip) in the access network device, or to a logical node, logical module, or software that can implement all or part of the functions of the access network device. The method may include: determining a plurality of transmission occasions, the plurality of transmission occasions including a first transmission occasion and a second transmission occasion, the second transmission occasion being after the first transmission occasion; receiving indication information from a terminal at the first transmission occasion, the indication information indicating an adjustment to a time-frequency resource and / or a modulation and coding scheme (MCS) of the second transmission occasion; and communicating with the terminal at the second transmission occasion based on the adjusted time-frequency resource and / or MCS of the second transmission occasion.

[0024] In possible designs, multiple transmission occasions may be within one configured grant CG periodicity, or multiple transmission occasions may be within a data frame transmission periodicity.

[0025] In one possible design, the first transmission occasion is a first transmission occasion among multiple transmission occasions.

[0026] In a possible design, the indication information includes one or more of information indicating the second transmission occasion and adjustment information for a time-frequency resource and / or an MCS of the second transmission occasion.

[0027] In a possible design, the information indicating the second transmission occasion includes a CG index corresponding to the second transmission occasion, or a hybrid automatic repeat request (HARQ) process number corresponding to the second transmission occasion, or a position number of the second transmission occasion among multiple transmission occasions, or a bitmap, each of the bits in the bitmap corresponding to one of the multiple transmission occasions, and the value of the bit corresponding to the second transmission occasion is a preset value.

[0028] In a possible design, the adjustment information for the time-frequency resources of the second transmission occasion includes an index of a first adjustment rule, and the first adjustment rule is used to adjust the time domain resources and / or frequency domain resources of the second transmission occasion.

[0029] In a possible design, the first adjustment rule is one of a plurality of adjustment rules.

[0030] In a possible design, the adjustment information for the MCS of the second transmission occasion includes an index of the adjusted MCS of the second transmission occasion or an offset between the index of the adjusted MCS of the second transmission occasion and the index of the MCS before adjustment of the second transmission occasion.

[0031] In a possible design, the offset is less than or equal to an offset threshold.

[0032] In one possible design, the indication information further indicates an adjustment to time-frequency resources and / or MCS of the first transmission occasion. The method further includes communicating with the terminal at the first transmission occasion based on the adjusted time-frequency resources and / or MCS of the first transmission occasion.

[0033] The method described in the second aspect may be understood to correspond to the method described in the first aspect. For the beneficial effects of the related technical features in the second aspect, please refer to the description in the first aspect. Details will not be described again.

[0034] According to a third aspect, the present application provides a communication device. The communication device has functionality for implementing the first or second aspect. For example, the communication device includes corresponding modules, units, or means for performing the operations in the first or second aspect. The modules, units, or means may be implemented using software, hardware, or hardware executing corresponding software.

[0035] In a possible design, the communication device includes a processing unit and a communication unit. The communication unit may be configured to receive and transmit signals to implement communication between the communication device and another device. The processing unit may be configured to perform some internal operations of the communication device. Functions performed by the processing unit and the communication unit may correspond to operations in the first aspect or the second aspect.

[0036] In a possible design, the communication device may include a processor, the processor coupled to a memory. The memory may store computer programs or instructions necessary to implement the functionality of the first or second aspect. The processor may execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the communication device is enabled to implement the method in any possible design or implementation of the first or second aspect.

[0037] In a possible design, the communication device includes a processor and a memory. The memory may store computer programs or instructions necessary to implement the functionality of the first or second aspect. The processor may execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the communication device is enabled to implement a method in any possible design or implementation of the first or second aspect.

[0038] In one possible design, the communication device includes a processor and an interface circuit, the processor configured to communicate with another device via the interface circuit and to perform a method in any possible design or implementation of the first or second aspect.

[0039] In the third aspect, it may be understood that the processor may be implemented by using hardware or software. When the processor is implemented by using hardware, the processor may be a logic circuit, an integrated circuit, etc. When the processor is implemented by using software, the processor may be a general-purpose processor and is implemented by reading software code stored in a memory. In addition, there may be one or more processors and one or more memories. The memory may be integrated with the processor, or the memory and the processor may be arranged separately. In a specific implementation process, the memory and the processor may be integrated into one chip or arranged on different chips. The type of memory and the manner in which the memory and the processor are arranged are not limited in the embodiments of the present application.

[0040] According to a fourth aspect, the present application provides a communication system, which may include a terminal and an access network device, wherein the terminal is configured to perform the communication method provided in the first aspect, and the access network device is configured to perform the communication method provided in the second aspect.

[0041] According to a fifth aspect, the present application provides a computer-readable storage medium having computer-readable instructions stored thereon, the computer-readable instructions, when read and executed by a computer, enabling the computer to perform the method of any one of the possible designs of the first or second aspect.

[0042] According to a sixth aspect, the present application provides a computer program product, which, when read and executed by a computer, enables the computer to perform the method of any one of the possible designs of the first or second aspect.

[0043] According to a seventh aspect, the present application provides a chip, the chip including a processor, coupled to a memory, configured to read and execute a software program stored in the memory to implement the method of any one of the possible designs of the first or second aspect. [Brief explanation of the drawings]

[0044] [Figure 1] 1 is a diagram of a network architecture to which embodiments of the present application are applicable; [Figure 2A] FIG. 2 is a diagram of the transmission of multiple video frames according to an embodiment of the present application. [Figure 2B] 2A and 2B illustrate examples of transmission occasions corresponding to data frames according to an embodiment of the present application. [Figure 2C] FIG. 10 illustrates yet another example of transmission occasions corresponding to data frames according to an embodiment of the present application. [Figure 2D] FIG. 10 illustrates yet another example of transmission occasions corresponding to data frames according to an embodiment of the present application. [Figure 2E] FIG. 10 illustrates yet another example of transmission occasions corresponding to data frames according to an embodiment of the present application. [Figure 2F]FIG. 1 illustrates an example of a resource waste scenario according to an embodiment of the present application. [Figure 3] 1 is a schematic flowchart corresponding to a communication method according to an embodiment of the present application; [Figure 4] FIG. 1 illustrates an example of a coordination scheme according to an embodiment of the present application. [Figure 5] 1 is a block diagram of a possible example of an apparatus according to an embodiment of the present application; [Figure 6] 1 is a diagram of the structure of a terminal according to an embodiment of the present application; [Figure 7] FIG. 2 is a diagram of the structure of an access network device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION

[0045] The technical solutions in the embodiments of the present application are described below with reference to the accompanying drawings in the embodiments of the present application. The technical solutions in the embodiments of the present application can be applied to various communication systems, such as a universal mobile telecommunications system (UMTS), a wireless local area network (WLAN), a wireless fidelity (Wi-Fi) system, a fourth generation (4G) mobile communication system, such as a long term evolution (LTE) system, a fifth generation (5G) mobile communication system, such as a new radio (NR) system, and future evolved communication systems, such as a sixth generation (6G) mobile communication system.

[0046] All aspects, embodiments, or features are presented in this application by describing a system that may include multiple devices, components, modules, etc. It is to be appreciated and understood that each of the systems may include other devices, components, modules, etc. and / or may not include all of the devices, components, modules, etc. discussed with reference to the accompanying drawings. Additionally, combinations of these solutions may be used.

[0047] To facilitate understanding of embodiments of the present application, Fig. 1 is a possible, non-limiting diagram of a system. As shown in Fig. 1, a communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 10 may further include the Internet 300.

[0048] The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1, collectively referred to as 110) and at least one terminal (e.g., 120a through 120j in FIG. 1, collectively referred to as 120). 110a is a base station, 110b is a micro base station, 120a, 120e, 120f, and 120j are mobile phones, 120b is a vehicle, 120c is a fuel dispenser, 120d is a home access point (HAP) deployed indoors or outdoors, 120g is a notebook computer, 120h is a printer, and 120i is an unmanned aerial vehicle.

[0049] The RAN 100 may further include other RAN nodes, for example, wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1 ). The terminals 120 are connected to the RAN nodes 110 in a wireless manner. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 may be different physical devices or may be the same physical device that integrates core network logical functions and radio access network logical functions.

[0050] The RAN 100 may be a cellular system related to the 3rd generation partnership project (3GPP), such as a 4G or 5G mobile communications system, or a future-oriented evolved system (e.g., a 6G mobile communications system). Alternatively, the RAN 100 may be an open access network (open RAN, O-RAN, or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (Wi-Fi) system. Alternatively, the RAN 100 may be a communications system that integrates two or more of the above systems.

[0051] The RAN node 110, sometimes also referred to as a RAN entity, access node, etc., forms part of a communication system and helps terminals implement wireless access. Multiple RAN nodes 110 in the communication system 10 may be the same type of node or different types of nodes. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative. For example, the network element 120i in FIG. 1 may be a helicopter or an unmanned aerial vehicle and may be configured as a mobile base station. To a terminal 120j accessing the RAN 100 through the network element 120i, the network element 120i is a base station. However, to the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes referred to as communication devices. For example, the network elements 110a and 110b in FIG. 1 may be understood as communication devices having base station functionality, and the network elements 120a through 120j may be understood as communication devices having terminal functionality.

[0052] A RAN node may also have a different representation, for example, an access network device. In this application, the representation access network device is used unless otherwise specified.

[0053] In possible scenarios, the access network device may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, an access node in a Wi-Fi system, etc. The access network device may be a macro base station (e.g., 110a in FIG. 1 ), a micro base station or an indoor station (e.g., 110b in FIG. 1 ), a relay node or a donor node, or a radio controller in a CRAN scenario. Optionally, the access network device may alternatively be a server, a wearable device, a vehicle, an in-vehicle device, etc. For example, the access network device in a vehicle-to-everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the access network device in this application may alternatively be implemented via software functions running on hardware or via virtualization functions instantiated on a platform (e.g., a cloud platform). Alternatively, the access network device in this application may be a logical node, a logical module, or software capable of implementing all or part of the functions of the access network device.

[0054] In another possible scenario, multiple access network devices cooperate to help a terminal implement radio access, and different access network devices each implement some functions of a base station. For example, the access network devices may be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), a radio unit (RU), etc. The CU and DU may be located separately or may be included in the same network element, for example, a baseband unit (BBU). The RU may be included in a radio frequency device or radio frequency unit, for example, a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0055] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand the meaning of the names. For example, in an ORAN system, the CU may also be called an O-CU (open CU), the DU may also be called an O-DU, the CU-CP may also be called an O-CU-CP, the CU-UP may also be called an O-CU-UP, and the RU may also be called an O-RU. For ease of explanation, the CU, CU-CP, CU-UP, DU, and RU are used as illustrative examples in this application. Any one of the CU (or CU-CP or CU-UP), DU, and RU in this application may be implemented by using a software module, a hardware module, or a combination thereof.

[0056] A terminal may alternatively be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. Terminals may be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, and smart city. A terminal may be a mobile phone, a tablet computer, a computer with wireless transceiver functionality, a wearable device, a vehicle, an unmanned aerial vehicle, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc. The device form of the terminal is not limited in the embodiments of the present application.

[0057] In the embodiments of the present application, "sending information to ... (terminal)" may be understood as the destination end of the information being the terminal, and may include directly or indirectly sending information to the terminal. "receiving information from ... (terminal)" may be understood as the source end of the information being the terminal, and may include directly or indirectly receiving information from the terminal. Information may be processed as needed between the source end to which the information is sent and the destination end, for example, this processing is format conversion. However, the destination end may understand valid information from the source end. Similar descriptions in the present application may be understood in the same way, and will not be described again in detail herein.

[0058] The communication systems and service scenarios described in the embodiments of the present application are intended to more clearly describe the technical solutions in the embodiments of the present application, and do not constitute limitations on the technical solutions provided in the embodiments of the present application. Those skilled in the art may find that as network architectures evolve and new service scenarios emerge, the technical solutions provided in the embodiments of the present application can also be applied to similar technical problems.

[0059] Below, relevant terms in the embodiments of the present application will be explained first, and it should be noted that these explanations are intended to make the embodiments of the present application easier to understand, but should not be considered as limitations on the scope of protection claimed in the present application.

[0060] 1. Data Frame

[0061] A data frame may also be referred to as a data slice or a data tile. In a service (e.g., an XR service), the service may include at least one data frame or at least one protocol data unit (PDU) set, and one PDU set may include at least one data frame.

[0062] In the embodiment of the present application, the data frame may be a video frame, an audio frame, or another possible frame.

[0063] (1) Data frame transmission periodicity

[0064] An example is used in which the data frames are video frames. Video can consist of a series of images (pictures, photographs, etc.) played back in succession. When 24 images are played back quickly per second, the human eye perceives the images as a series of images (i.e., video). The frame rate indicates the number of images played back per second. For example, when the frame rate is 24 frames per second (FPS), it indicates that 24 images are played back per second, when the frame rate is 60 FPS, it indicates that 60 images are played back per second, and so on.

[0065] Using XR services as an example, the service model of XR services is usually that video frames arrive periodically based on the frame rate. When the frame rate is 60 FPS, in the ideal case, the transmission periodicity of video frames is 1000 / 60 = 50 / 3 milliseconds (ms), which is approximately equal to 16.67 ms, i.e., one video frame arrives every 16.67 ms.

[0066] 2A is a diagram of the transmission of multiple video frames. As shown in FIG. 2A, video frame 1, video frame 2, and video frame 3 are three consecutive video frames. For example, when the frame rate is 60 FPS, the transmission periodicity of the video frames is 1000 / 60=50 / 3 milliseconds (ms), which is approximately equal to 16.67 ms. Video frame 1 is used as an example. Video frame 1 includes multiple data packets. For example, the multiple data packets may be distributed during a first segment of the transmission periodicity of video frame 1 (e.g., the multiple data packets may be distributed during the first 8 ms of 16.67 ms). In other words, there may be a transmission time gap between different video frames.

[0067] (2) Data volume of the data frame

[0068] An example in which the data frame is a video frame is still used. One video frame may be understood as one image. One video frame may include one or more data packets corresponding to one image, and the amount of data of one video frame is the sum of the amounts of data of one or more data packets included in the video frame.

[0069] Furthermore, the data amounts of different video frames of the same service may be different. There are multiple reasons for the difference in the data amounts of different video frames. For example, for two consecutive video frames (e.g., video frame 1 and video frame 2 in FIG. 2A), the compression rates of video frame 1 and video frame 2 may be different, and the coding types may also be different (e.g., the coding type of video frame 1 is intra-coding, and the coding type of video frame 2 is inter-prediction coding). As a result, the data amounts of video frame 1 and video frame 2 are different.

[0070] 2.Semi-persistent scheduling

[0071] An access network device may schedule uplink and downlink transmission resources for a terminal in two manners: dynamic scheduling and semi-persistent scheduling. In dynamic scheduling, the access network device may send control information to a terminal by using a control channel to allocate transmission parameters of a data channel to the terminal. The control channel may be, for example, a physical downlink control channel (PDCCH). The control information may be, for example, downlink control information (DCI). The data channel may be, for example, a physical downlink shared channel (PDSCH) or a physical uplink shared channel (PUSCH). For example, the control information may indicate a time-frequency location to which a data channel is mapped (e.g., a time-domain symbol or a frequency-domain resource block (RB) to which the data channel is mapped), so that the access network device and the terminal may transmit downlink data (e.g., data carried on a PDSCH) and / or uplink data (e.g., data carried on a PUSCH) via the data channel at that time-frequency location.

[0072] In semi-persistent scheduling, an access network device may allocate periodic uplink and downlink transmission resources to a terminal. Semi-persistent scheduling for allocating uplink transmission resources may be referred to as a configured grant (CG), and semi-persistent scheduling for allocating downlink transmission resources may be referred to as semi-persistent scheduling (SPS). Furthermore, in the uplink, a transmission resource for performing one uplink transmission may be referred to as an uplink transmission occasion (sometimes referred to as a transmission occasion for short), which may alternatively be replaced by another possible description, such as a CG resource, a PUSCH resource, a PUSCH opportunity, or a PUSCH occasion. In the downlink, a transmission resource for performing one downlink transmission may be referred to as a downlink transmission occasion (sometimes referred to as a transmission occasion for short), which may alternatively be replaced by another possible description, for example, an SPS resource, a PDSCH resource, a PDSCH opportunity, or a PDSCH occasion.

[0073] (1)CG

[0074] In a possible implementation of CG, an access network device may initially configure some of the parameters (such as CG periodicity and CG index) of at least one set of transmission occasions for a terminal by using a radio resource control (RRC) message. For example, the RRC message may include a ConfiguredGrantConfig (or CG-Config) field corresponding to each of the at least one set of transmission occasions, and parameters such as the CG periodicity and CG index of each of the set of transmission occasions may be carried in the CG-Config field corresponding to that set of transmission occasions. One set of transmission occasions may include multiple transmission occasions that occur periodically. A CG index is used to distinguish different sets of transmission occasions, and the same set of transmission occasions corresponds to the same CG index. The CG index may be configured by using a ConfiguredGrantConfigIndex parameter in the ConfiguredGrantConfig field. The CG index may also have other possible names, which are not limited in the embodiments of the present application.

[0075] Furthermore, for each of at least one set of transmission occasions, the access network device may send an activation command to the terminal. The activation command is used to activate the set of transmission occasions, and the activation command may be, for example, DCI in the PDCCH. For example, the activation command may include other parameters of the set of transmission occasions. For example, the other parameters include parameter 1 and parameter 2. Parameter 1 indicates the frequency domain position of each of the transmission occasions in the set of transmission occasions. The frequency domain positions of different transmission occasions belonging to the same set of transmission occasions are the same. In other words, different transmission occasions belonging to the same set of transmission occasions completely overlap in the frequency domain. In other words, the different transmission occasions have the same frequency domain start position, the same frequency domain end position, and the same frequency domain width. The frequency domain width of a transmission occasion may be the number of consecutive RBs included in that transmission occasion in the frequency domain. Parameter 2 indicates the time domain position of each of the transmission occasions in the set of transmission occasions. Different transmission occasions belonging to the same set of transmission occasions have the same time domain length. The time domain length of a transmission occasion may be the number of consecutive symbols of that transmission occasion in the time domain.

[0076] Parameter 1 may indicate the frequency domain location of the transmission occasion in multiple manners. For example, in manner 1, parameter 1 includes a bitmap indicating the resource block group (RBG) included in the transmission occasion, and in manner 2, parameter 1 includes a resource indication value (RIV), which indicates the starting RB (RBG) of the transmission occasion in the frequency domain. start ) and the number of consecutive RBs (L RB (which can be expressed as

[0077] Parameter 2 may indicate the time-domain location of the transmission occasion in several manners. For example, parameter 2 includes a time-domain resource assignment (TDRA) field, which includes K and a start and length indicator value (SLIV). K indicates a slot offset between the PDCCH for carrying the activation command and the first transmission occasion in the set of transmission occasions. SLIV indicates the starting symbol position of the first transmission occasion in the set of transmission occasions and the time-domain length of each of the transmission occasions in the set of transmission occasions.

[0078] In another possible implementation, the access network device configures the CG periodicity of each of at least one set of transmission occasions and indicates a specific time-frequency location by using an RRC message. For example, the specific time-frequency location is indicated by using parameter 1 and parameter 2. In this case, the CG periodicity, parameter 1, and parameter 2 are all carried in the RRC message, and the configuration takes effect immediately when the terminal correctly receives the RRC message (in other words, the configuration is activated immediately).

[0079] (2) SPS

[0080] The implementation of SPS is similar to that of CG. For example, an access network device may configure parameters such as the periodicity of at least one set of transmission occasions by using an RRC message. Then, for each of the at least one set of transmission occasions, the access network device may activate and indicate the time-frequency location of each of the transmission occasions in the set of transmission occasions by using DCI.

[0081] 3. Enhanced semi-persistent scheduling technology

[0082] Different XR services have different uplink and downlink service models. For example, in VR services, display changes in scene content are triggered by the user's posture or position (action). Therefore, uplink transmission mainly includes position and posture information, and the data volume is small, usually only tens of kbps. Meanwhile, downlink transmission mainly includes rendered video streams, and the data volume is large, sometimes reaching tens to hundreds of Mbps. In AR services, display changes in scene content are triggered by changes in the gaze focus target and changes in the spatial relationship between the position and the gaze point (action). Therefore, the content of the uplink transmission includes visual information (including depth) necessary for perception. Uplink transmission mainly includes clear and stable pictures or video streams, and the data volume may be large or may include some extracted environmental characteristic information.

[0083] An uplink transmission is used as an example. After an access network device configures and activates a set of transmission occasions for a terminal by using a CG, the terminal can send a data frame to the access network device at this set of transmission occasions. Generally, only one transmission occasion can be configured at each CG periodicity, i.e., only one transport block (TB) can be transmitted at each CG periodicity. For example, the CG periodicity configured by the access network device matches the transmission periodicity of the data frame (here, there may be multiple specific matching schemes, for example, the CG periodicity and the transmission periodicity are the same, which is not limited in the embodiments of the present application), and therefore, one data frame corresponds to one transmission occasion, i.e., one data frame is transmitted at one transmission occasion. For example, as shown in FIG. 2B, assuming the CG periodicity is the same as the data frame transmission periodicity, a terminal may transmit data frame k at transmission occasion k, transmit data frame k+1 at transmission occasion k+1, transmit data frame k+2 at transmission occasion k+2, and so on.

[0084] However, for a service with a large amount of uplink data (e.g., an AR service), if one transmission occasion is configured in one CG periodicity, data transmission may fail to be completed. To solve this problem, the embodiments of the present application provide several enhanced semi-persistent scheduling techniques to meet the transmission requirements of large amounts of data. The enhanced semi-persistent scheduling techniques provided in the embodiments of the present application will be described below with reference to Configuration Scheme 1 to Configuration Scheme 3.

[0085] (1) Configuration method 1

[0086] In configuration method 1, the access network device may configure a set of transmission occasions with short CG periodicity for the terminal to form dense transmission occasions, so that each transmission periodicity of a data frame includes multiple transmission occasions, and the terminal can have sufficient resources to transmit the data frame.

[0087] For example, see Figure 2C. Assuming that the CG periodicity is equal to half the transmission periodicity of the data frames, each transmission periodicity of the data frames includes two transmission occasions. For example, a terminal may transmit data frame k at transmission occasion k and transmission occasion k+1, transmit data frame k+1 at transmission occasion k+2 and transmission occasion k+3, transmit data frame k+2 at transmission occasion k+4 and transmission occasion k+5, and so on.

[0088] (2) Configuration method 2

[0089] In configuration method 2, the access network device may configure a set of transmission occasions for the terminal, and each CG periodicity of the set of transmission occasions includes multiple transmission occasions, and therefore each transmission periodicity of the data frame includes multiple transmission occasions.

[0090] For example, see Figure 2D. The CG periodicity is equal to the transmission periodicity of the data frames, and one CG periodicity includes two transmission occasions, and a terminal may transmit data frames at the two transmission occasions included in each of the transmission occasions. For example, a terminal may transmit data frame k at transmission occasion k and transmission occasion k+1, transmit data frame k+1 at transmission occasion k+2 and transmission occasion k+3, transmit data frame k+2 at transmission occasion k+4 and transmission occasion k+5, and so on.

[0091] (3) Configuration method 3

[0092] In configuration method 3, the access network device may configure multiple sets of transmission occasions for the terminal, each having the same CG periodicity but different time domain starting positions, so that each transmission periodicity of the data frame includes multiple transmission occasions.

[0093] For example, see Figure 2E. An access network device may configure, for a terminal, two sets of transmission occasions with the same CG periodicity but different time-domain starting positions. The CG periodicity of the first set of transmission occasions and the CG periodicity of the second set of transmission occasions are both equal to the transmission periodicity of the data frames. For example, a terminal may transmit data frame k at transmission occasion k and transmission occasion k+1, transmit data frame k+1 at transmission occasion k+2 and transmission occasion k+3, transmit data frame k+2 at transmission occasion k+4 and transmission occasion k+5, and so on.

[0094] It may be understood that the differences between Configuration Method 1, Configuration Method 2, and Configuration Method 3 and the semi-persistent scheduling described above are mainly described herein. For details other than these differences, please refer to the semi-persistent scheduling described above.

[0095] 4. Modulation and coding schemes corresponding to the transmission occasion

[0096] The access network device may indicate to the terminal a modulation and coding scheme (MCS) corresponding to the transmission occasion, so that the access network device and the terminal may transmit data frames at the transmission occasion based on the MCS corresponding to the transmission occasion. Uplink transmission is used as an example. The access network device may indicate to the terminal an MCS corresponding to the transmission occasion configured for the terminal, and the terminal may then send data frames to the access network device at the transmission occasion based on the MCS corresponding to the transmission occasion.

[0097] The access network device may indicate the MCS corresponding to the transmission occasion to the terminal in multiple manners. In a possible implementation, the access network device may send indication information 1 and indication information 2 to the terminal. The indication information 1 may indicate a target MCS table, and the indication information 2 may indicate a target MCS in the target MCS table. For example, the indication information 2 includes an index of the target MCS. Furthermore, the terminal selects a target MCS table from multiple MCS tables based on the indication information 1 and determines a target MCS from the target MCS table based on the indication information 2. The target MCS is the MCS corresponding to the transmission occasion. The target MCS table may include multiple MCS indexes (e.g., MCS index 0 to MCS index 27), and each MCS index may correspond to one modulation order and one target bit rate. For example, if the index of the target MCS included in the indication information 2 is 18, the terminal may determine that the target MCS is MCS18. For example, the modulation order corresponding to MCS18 is 4, and the target bit rate corresponding to MCS18 is 490, so MCS18 may also be denoted as MCS(4,490).

[0098] The MCS corresponding to different transmission occasions belonging to the same set of transmission occasions is the same. In a possible implementation, for a set of transmission occasions, when an access network device configures parameters such as the periodicity of the set of transmission occasions by using an RRC message and activates the set of transmission occasions by using a DCI, when the access network device indicates the MCS corresponding to the set of transmission occasions to a terminal by using indication information 1 and indication information 2, indication information 1 may be carried in the RRC message, for example, indication information 1 may be carried in a CG-Config field corresponding to the set of transmission occasions in the RRC message, and indication information 2 may be carried in the DCI.

[0099] From the above description of the related technical features, it can be seen that different transmission occasions in the same set of transmission occasions have the same frequency domain width and the same time domain length (i.e., the number of resource elements (REs) included in different transmission occasions in the same set of transmission occasions is the same), and the MCS corresponding to different transmission occasions in the same set of transmission occasions is the same. The amount of data that a transmission occasion can carry may be determined based on the number of available REs included in the transmission occasion and the MCS corresponding to the transmission occasion. Therefore, the amount of data that different transmission occasions in the same set of transmission occasions can carry (here, the amount of data may refer to the maximum amount of data in this specification) is the same. Therefore, it can be seen that the amount of data that transmission occasions corresponding to different data frames can carry is the same.

[0100] For example, in Figure 2B, data frame k corresponds to transmission occasion k, and data frame k+1 corresponds to transmission occasion k+1. Because transmission occasion k and transmission occasion k+1 belong to the same set of transmission occasions, the amount of data that transmission occasion k and transmission occasion k+1 can carry is the same.

[0101] 2C, data frame k corresponds to transmission occasion k and transmission occasion k+1, and data frame k+1 corresponds to transmission occasion k+2 and transmission occasion k+3. Because transmission occasions k through k+3 belong to the same set of transmission occasions, the sum of the amount of data that transmission occasion k and transmission occasion k+1 can carry is the same as the sum of the amount of data that transmission occasion k+2 and transmission occasion k+3 can carry.

[0102] 2E, data frame k corresponds to transmission occasion k and transmission occasion k+1, and data frame k+1 corresponds to transmission occasion k+2 and transmission occasion k+3. Because transmission occasion k and transmission occasion k+2 belong to the same set of transmission occasions, the amount of data that transmission occasion k and transmission occasion k+2 can carry is the same. Because transmission occasion k+1 and transmission occasion k+3 belong to the same set of transmission occasions, the amount of data that transmission occasion k+1 and transmission occasion k+3 can carry is the same. Therefore, the sum of the amount of data that transmission occasion k and transmission occasion k+1 can carry is the same as the sum of the amount of data that transmission occasion k+2 and transmission occasion k+3 can carry.

[0103] However, from the above description of the data frame, it can be seen that the data amount of different data frames of the same service may be different, and the amount of data that the transmission occasions corresponding to different data frames can carry is the same. Therefore, the amount of data that the transmission occasions corresponding to the data frames can carry does not match the data amount of the data frame. For example, when the amount of data that the transmission occasions corresponding to the data frames can carry is larger than the data amount of the data frame, it will cause a waste of transmission resources.

[0104] For example, the access network device configures a set of transmission occasions for the XR service in the manner described in configuration method 1. For example, the access network device may estimate the maximum data amount of a data frame of the XR service and configure the transmission occasions based on the maximum data amount of the data frame, i.e., the amount of data that a transmission occasion corresponding to a data frame can carry is equal to the maximum data amount of the data frame. In this case, if the data amount of some data frames is small, a resource wasting problem may exist. For example, as shown in FIG. 2F, data frame k+1 corresponds to transmission occasion k+2 and transmission occasion k+3, but the data of data frame k+1 occupies only transmission occasion k+2. As a result, the resources of transmission occasion k+3 are wasted (e.g., no information is transmitted in transmission occasion k+3). Data frame k+2 corresponds to transmission occasion k+4 and transmission occasion k+5, but the data of data frame k+2 occupies only transmission occasion k+4 and some of the resources of transmission occasion k+5. As a result, other resources of transmission occasion k+5 are wasted (eg, some padding bits are transmitted in these other resources).

[0105] In view of this, the embodiment of the present application considers a related implementation of transmitting data frames between an access network device and a terminal in a semi-persistent scheduling manner. Furthermore, the embodiment of the present application mainly considers a case where the amount of data that a transmission occasion corresponding to a data frame can carry is greater than the amount of data of the data frame.

[0106] For example, a communication method provided in an embodiment of the present application includes: a terminal sends indication information to an access network device in a first transmission occasion, where the indication information indicates an adjustment to a time-frequency resource and / or an MCS of a second transmission occasion; then, the terminal performs data transmission with the access network device in the second transmission occasion based on the adjusted time-frequency resource and / or MCS of the second transmission occasion; in this way, when the amount of data that the transmission occasion corresponding to a data frame can carry does not match the data amount of the data frame (e.g., the amount of data that the transmission occasion corresponding to a data frame can carry is greater than the data amount of the data frame), the terminal may adjust the time-frequency resource and / or the MCS of the transmission occasion and send indication information to the access network device, thereby reducing resource waste.

[0107] In the following, uplink transmission is used as an example to describe the communication method provided in the embodiment of the present application (i.e., the access network device configures a transmission occasion for the terminal by using the CG).

[0108] FIG. 3 is a schematic flowchart corresponding to a communication method according to an embodiment of the present application. In FIG. 3, an example in which a terminal and an access network device are used as execution entities of an interaction diagram is used to illustrate the method. However, the execution entities of the interaction diagram are not limited in the present application. For example, the terminal in FIG. 3 may alternatively be a chip, a chip system, or a processor that supports the terminal to implement the method. The access network device in FIG. 3 may alternatively be a chip, a chip system, or a processor that supports the access network device to implement the method, or may be a logical node, a logical module, or software that can implement all or part of the functions of the access network device.

[0109] As shown in FIG. 3, the method includes the following steps:

[0110] S301: A terminal determines a plurality of transmission occasions, where the plurality of transmission occasions includes a first transmission occasion and a second transmission occasion, and the second transmission occasion is after the first transmission occasion.

[0111] The terminal's determination of multiple transmission occasions in this specification may be as follows: The terminal determines time-frequency resources and / or MCS of the multiple transmission occasions. The multiple transmission occasions may be configured by the access network device for the terminal. For example, the access network device estimates the transmission periodicity and data amount of the data frames based on a user service request, a quality of service flow establishment request, or assistance information reported by the terminal, and then sends first configuration information to the terminal. The first configuration information is used to configure the multiple transmission occasions. Correspondingly, the terminal may determine the multiple transmission occasions based on the first configuration information. For specific implementations in which the access network device configures multiple transmission occasions for the terminal, please refer to the above description. Furthermore, from the perspective of the access network device, since the multiple transmission occasions are configured by the access network device, the access network device may also determine the time-frequency resources and / or MCS of the multiple transmission occasions.

[0112] It may be understood that, because the data amounts of different data frames may be different, after estimating the data amounts of the data frames, the access network device may configure the transmission occasions corresponding to the data frames based on the estimated maximum data amount of the data frames (in this case, the amount of data that the transmission occasions corresponding to the data frames can carry is equal to the maximum data amount), or may configure the transmission occasions corresponding to the data frames based on the estimated average data amount of the data frames (in this case, the amount of data that the transmission occasions corresponding to the data frames can carry is equal to the average data amount), which is not limited in this embodiment of the present application.

[0113] The following describes multiple transmission occasions.

[0114] For example, the multiple transmission occasions may be within the transmission periodicity of a data frame, or the multiple transmission occasions are transmission occasions included in the transmission periodicity of a data frame, or the multiple transmission occasions are transmission occasions corresponding to a data frame.

[0115] For example, the multiple transmission occasions may be transmission occasion k and transmission occasion k+1 in FIG. 2C. In this case, the multiple transmission occasions belong to the same set of transmission occasions, and the multiple transmission occasions are within multiple CG periodicities. In another example, the multiple transmission occasions may be transmission occasion k and transmission occasion k+1 in FIG. 2D. In this case, the multiple transmission occasions belong to the same set of transmission occasions, and the multiple transmission occasions are within one CG periodicity. In another example, the multiple transmission occasions may be transmission occasion k and transmission occasion k+1 in FIG. 2E. In this case, the multiple transmission occasions belong to different sets of transmission occasions.

[0116] S302: The terminal sends indication information to the access network device on a first transmission occasion, where the indication information indicates an adjustment to a time-frequency resource and / or an MCS of at least one transmission occasion, the at least one transmission occasion including a second transmission occasion. In response, the access network device receives the indication information.

[0117] There may be multiple trigger factors for the terminal to send indication information to the access network device on the first transmission occasion. For example, after determining that the amount of data that the multiple transmission occasions can carry is greater than the data volume of the data frame, the terminal sends indication information to the access network device. In another example, after determining that the difference between the amount of data that the multiple transmission occasions can carry and the data volume of the data frame is equal to or greater than a data volume threshold, the terminal sends indication information to the access network device. In other words, when the difference between the amount of data that the multiple transmission occasions can carry and the data volume of the data frame is less than the data volume threshold, the terminal may not need to adjust the transmission occasion or send indication information. The data volume threshold may be predefined in the protocol or configured by the access network device for the terminal. This is not particularly limited.

[0118] (1) A first transmission occasion and at least one transmission occasion are described.

[0119] The first transmission occasion may be any transmission occasion other than the last transmission occasion among the multiple transmission occasions. For example, the first transmission occasion is the first transmission occasion among the multiple transmission occasions. In this embodiment of the present application, it may be understood that the positional relationship between transmission occasions, for example, between the "first transmission occasion" and the "last transmission occasion," is a positional relationship in the time domain.

[0120] The at least one transmit occasion may include some or all of the transmit occasions after a first transmit occasion among the plurality of transmit occasions. For example, if the plurality of transmit occasions includes M transmit occasions and the first transmit occasion is the first transmit occasion among the M transmit occasions, the at least one transmit occasion may include some or all of the remaining M-1 transmit occasions.

[0121] In this way, if the first transmission occasion is the first transmission occasion among multiple transmission occasions, the terminal sends indication information on the first transmission occasion, so that more transmission occasions can be coordinated, and the access network device can know about the use of subsequent transmission occasions earlier and allocate unused resources to another terminal, improving resource utilization.

[0122] (2) Explain indication information.

[0123] As described above, the indication information indicates an adjustment to the time-frequency resource and / or MCS of at least one transmission occasion. For example, the indication information may include one or more of information indicating the at least one transmission occasion (referred to as information 1 for ease of explanation), adjustment information for the time-frequency resource of the at least one transmission occasion, and adjustment information for the MCS of the at least one transmission occasion.

[0124] (2.1) Information 1 will be explained.

[0125] The second transmission occasion among the at least one transmission occasion is used as an example, and the information indicating the second transmission occasion may include any one of the following: (1) a CG index corresponding to the second transmission occasion, or (2) a hybrid automatic repeat request (HARQ) transaction number corresponding to the second transmission occasion; or (3) the position number of the second transmission occasion among multiple transmission occasions; or (4) location number interval information, where the location number interval information indicates a location number interval, for example, the location number interval is [M1, M2], and the location number of a second transmission occasion among the multiple transmission occasions is within the location number interval; the location number interval information may include a lower limit (i.e., M1) and / or an upper limit (i.e., M2) of the location number interval; if the location number interval information does not include an upper limit, the upper limit defaults to the location number of the last transmission occasion among the multiple transmission occasions; if the location number interval information does not include a lower limit, the lower limit defaults to the location number of the transmission occasion next to the first transmission occasion; or (5) a first bitmap, where each bit in the first bitmap corresponds to one of a plurality of transmission occasions, and the value of the bit corresponding to the second transmission occasion is a preset value, for example, the preset value is “1”. In other words, in the first bitmap, the transmission occasion corresponding to the bit having a value of “1” is a transmission occasion for which the time-frequency resource and / or MCS needs to be adjusted, and the transmission occasion corresponding to the bit having a value of “0” is a transmission occasion for which the time-frequency resource and / or MCS does not need to be adjusted; or (6) A first CG index and a second bitmap, where, for example, the plurality of transmission occasions includes M transmission occasions, the first CG index corresponds to N transmission occasions among the M transmission occasions, the N transmission occasions include a second transmission occasion, each of the bits in the second bitmap corresponds to one of the N transmission occasions, and the value of the bit corresponding to the second transmission occasion is a predetermined value, for example, the predetermined value is “1.”

[0126] In the case of (1), for example, the multiple transmission occasions include transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4, and the first transmission occasion is transmission occasion 1. Transmission occasion 1 and transmission occasion 2 belong to the same set of transmission occasions, and the corresponding CG index is 1. Transmission occasion 3 and transmission occasion 4 belong to the same set of transmission occasions, and the corresponding CG index is 2. In this case, for example, if information 1 includes one CG index and the CG index is 2, at least one transmission occasion includes transmission occasion 3 and transmission occasion 4. In another example, if information 1 includes two CG indices and the two CG indices are 1 and 2, respectively, at least one transmission occasion includes transmission occasion 2, transmission occasion 3, and transmission occasion 4.

[0127] In another example, the multiple transmission occasions include transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4, and the first transmission occasion is transmission occasion 1. Transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4 belong to the same set of transmission occasions and correspond to the same CG index. In this case, the indication information may not include the CG index (in other words, the indication information does not include information 1). In other words, the indication information may implicitly indicate that the transmission occasion for which the time-frequency resource and / or MCS needs to be adjusted is the transmission occasion having the same CG index as the first transmission occasion among the multiple transmission occasions, i.e., transmission occasion 2, transmission occasion 3, and transmission occasion 4.

[0128] In the case of (2), for example, the multiple transmission occasions include transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4, and the first transmission occasion is transmission occasion 1. The HARQ process number corresponding to transmission occasion 1 is x1, the HARQ process number corresponding to transmission occasion 2 is x2, the HARQ process number corresponding to transmission occasion 3 is x3, and the HARQ process number corresponding to transmission occasion 4 is x4. In this case, for example, if information 1 includes two HARQ process numbers, and the two HARQ process numbers are x3 and x4, respectively, at least one transmission occasion includes transmission occasion 3 and transmission occasion 4.

[0129] In the cases of (3) and (4), for example, the multiple transmission occasions include transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4, and the first transmission occasion is transmission occasion 1. The position number of transmission occasion 1 among the multiple transmission occasions is 1, and the position number of transmission occasion 2 among the multiple transmission occasions is 2, and so on. In this case, for example, if information 1 includes two position numbers, and the two position numbers are 3 and 4, respectively, at least one transmission occasion includes transmission occasion 3 and transmission occasion 4. In another example, if information 1 includes values ​​of M1 and M2, and M1=2 and M2=4, at least one transmission occasion includes transmission occasion 2, transmission occasion 3, and transmission occasion 4. In another example, if information 1 includes a value for M1 (but not a value for M2) and M1=2, the at least one transmission occasion includes transmission occasion 2, transmission occasion 3, and transmission occasion 4.

[0130] In the case of (5), for example, the multiple transmission occasions include transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4, and the first transmission occasion is transmission occasion 1. In this case, for example, information 1 includes a first bitmap, and the first bitmap includes four bits. The first bit of the four bits corresponds to transmission occasion 1, the second bit corresponds to transmission occasion 2, and so on. If the first bitmap is "0011," i.e., the values ​​of the first and second bits are "0" and the values ​​of the third and fourth bits are "1," at least one transmission occasion includes transmission occasion 3 and transmission occasion 4.

[0131] In the case of (6), the multiple transmission occasions include transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4, and the first transmission occasion is transmission occasion 1. Transmission occasion 1 and transmission occasion 2 belong to the same set of transmission occasions, and the corresponding CG index is 1. Transmission occasion 3 and transmission occasion 4 belong to the same set of transmission occasions, and the corresponding CG index is 2. In this case, for example, information 1 includes a first CG index and a second bitmap corresponding to the first CG index. The first CG index is 2. The second bitmap includes two bits. The first bit of the two bits corresponds to transmission occasion 3, and the second bit corresponds to transmission occasion 4. If the second bitmap is "01", at least one transmission occasion includes transmission occasion 4. In another example, information 1 includes a first CG index and a second bitmap corresponding to the first CG index, and further includes a second CG index and a third bitmap corresponding to the second CG index. The first CG index is 2, the second bitmap is "01", the second CG index is 1, and the third bitmap is "11". In this case, the at least one transmission occasion includes transmission occasion 2, transmission occasion 3, and transmission occasion 4.

[0132] (2.2) Describes adjustment information for time-frequency resources of at least one transmission occasion.

[0133] The second transmission occasion among the at least one transmission occasion is used as an example, and the adjustment information for the time-frequency resource of the second transmission occasion may include an index of a first adjustment rule, where the first adjustment rule is used to adjust the time-domain resource and / or the frequency-domain resource of the second transmission occasion.

[0134] For example, the terminal may acquire multiple adjustment rules, and the first adjustment rule may be an adjustment rule selected by the terminal from the multiple adjustment rules. The multiple adjustment rules may be predefined in a protocol, or the multiple adjustment rules may be configured for the terminal by the access network device. This is not particularly limited. An example is used in which "multiple adjustment rules are configured for the terminal by the access network device." The access network device may send second configuration information to the terminal, where the second configuration information includes multiple adjustment rules and indexes of the multiple adjustment rules. When adjusting the time domain resource and / or frequency domain resource of the second transmission occasion by using the first adjustment rule, the terminal may send the index of the first adjustment rule to the access network device. The specific adjustment rule used by the terminal depends on the internal implementation of the terminal, which is not limited in this embodiment of the present application.

[0135] Furthermore, when the at least one transmission occasion includes two or more transmission occasions, the terminal may adjust the time domain resources and / or frequency domain resources of the at least one transmission occasion by using the same adjustment rule, or may adjust the time domain resources and / or frequency domain resources of the at least one transmission occasion by using different adjustment rules. For example, when the at least one transmission occasion includes a second transmission occasion and a third transmission occasion, the terminal may adjust the time domain resources and / or frequency domain resources of the second transmission occasion by using a first adjustment rule and adjust the time domain resources and / or frequency domain resources of the third transmission occasion by using a second adjustment rule.

[0136] For example, the adjustment rules in this embodiment of the present application may include three types of adjustment rules: a first type adjustment rule, a second type adjustment rule, and a third type adjustment rule.

[0137] A first type of adjustment rule is to shorten the time domain length of a transmission occasion, for example, by one or more symbols. In this specification, shortening may mean that the time domain start position of the transmission occasion remains the same and the time domain end position is shifted forward. The first type of adjustment rule may include an adjusted time domain length or an adjustment amount of the time domain length (i.e., one or more symbols).

[0138] A second type of adjustment rule is to shorten the frequency domain width of a transmission occasion, for example, by one or more RBs. In this specification, shortening may mean that the frequency domain start position of the transmission occasion remains the same and the frequency domain end position is shifted forward. The second type of adjustment rule may include an adjusted frequency domain width or an adjustment amount of the frequency domain width (i.e., one or more RBs).

[0139] The third type of adjustment rule is to shorten the time domain length and frequency domain width of a transmission occasion. For example, the time domain length is shortened by one or more symbols, and the frequency domain width is shortened by one or more RBs. For details, please refer to the first type of adjustment rule and the second type of adjustment rule.

[0140] In accordance with the above description of the three types of adjustment rules, in one example, the multiple adjustment rules acquired by the terminal may include one or more of at least one first-type adjustment rule, at least one second-type adjustment rule, and at least one third-type adjustment rule. The at least one first-type adjustment rule may include, for example, adjustment rule a1 (shortening by a1 symbols) and adjustment rule a2 (shortening by a2 symbols). The at least one second-type adjustment rule may include, for example, adjustment rule b1 (shortening by b1 RBs) and adjustment rule b2 (shortening by b2 symbols). The at least one third-type adjustment rule may include, for example, adjustment rule c1 (shortening by x1 symbols and y1 RBs) and adjustment rule c2 (shortening by x2 symbols and y2 RBs).

[0141] In this way, using the second transmission occasion as an example, the second transmission occasion is adjusted by using any one of the above adjustment rules to reduce padding bits, thus improving the power spectral density of the terminal and reducing the power consumption of the terminal.

[0142] (2.3) Describes adjustment information for the MCS of at least one transmission occasion.

[0143] The adjustment information for the MCS of the second transmission occasion may include an index (denoted as an MCS index) of the adjusted MCS of the second transmission occasion, or an offset (denoted as a delta MCS index) between the index of the adjusted MCS of the second transmission occasion and the index of the pre-adjusted MCS of the second transmission occasion. The offset indicates a variation of the index of the adjusted MCS of the second transmission occasion relative to the index of the pre-adjusted MCS of the second transmission occasion. For example, the offset may be equal to the difference between the index of the adjusted MCS of the second transmission occasion and the index of the pre-adjusted MCS of the second transmission occasion, or the offset may be equal to the difference minus 1. In another example, the offset may be equal to the difference between the index of the pre-adjusted MCS of the second transmission occasion and the index of the adjusted MCS of the second transmission occasion, or the offset may be equal to the difference plus 1. In another example, the offset may be equal to the absolute value of any of the above differences.

[0144] For example, the offset is less than or equal to an offset threshold. The offset threshold may be predefined in a protocol or configured by an access network device for the terminal. This is not particularly limited. For example, the offset threshold may be set to −5 or −2, or 5 or 2.

[0145] For example, the index of the adjusted MCS of the second transmission occasion may be smaller than the index of the MCS before adjustment of the second transmission occasion. In other words, the adjustment order and / or target bit rate corresponding to the transmission occasion may be reduced to improve coverage or improve transmission reliability.

[0146] In the above scheme, multiple adjustment rules are predefined or preconfigured, and / or offset thresholds are predefined or preconfigured, so that the terminal can adjust the transmission occasion more appropriately, thereby ensuring that the adjustment to the transmission occasion by the terminal is within a controllable range.

[0147] (3) Explains the implementation of a terminal sending indication information to an access network device.

[0148] The terminal may send indication information to the access network device in multiple manners. For example, the terminal may send uplink control information (UCI), CG-UCI, or media access control (MAC) control element (CE) to the access network device, where the UCI, CG-UCI, or MAC CE includes the indication information. For example, the UCI is used as an example. One or more fields may be added to the UCI, and the one or more fields are used to carry the indication information.

[0149] Further, optionally, after receiving the indication information, the access network device may feed back acknowledgement information to the terminal, where the acknowledgement information indicates that the access network device has received the indication information.

[0150] S303: The terminal communicates with the access network device on the at least one transmission occasion based on the adjusted time-frequency resource and / or MCS of the at least one transmission occasion.

[0151] The second transmission occasion among the at least one transmission occasion is used herein as an example. The terminal may send data of the data frame on the second transmission occasion based on the adjusted time-frequency resource and / or MCS of the second transmission occasion. Correspondingly, the access network device may receive data of the data frame on the second transmission occasion based on the adjusted time-frequency resource and / or MCS of the second transmission occasion.

[0152] It may be understood that adjusting the time-frequency resource of the second transmission occasion may include adjusting a time domain length of the second transmission occasion to 0 and / or adjusting a frequency domain width of the second transmission occasion to 0. In this case, the terminal and the access network device may not transmit data of the data frame on the second transmission occasion. Optionally, the access network device may assign the second transmission occasion to another terminal for use to reduce resource waste and improve resource utilization.

[0153] The following describes some examples of coordination schemes with reference to FIG. 4. The following examples are based on this assumption: the multiple transmission occasions include transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4. In coordination schemes 1 to 3, the CG index corresponding to transmission occasion 1 and transmission occasion 2 is CG index 1, and the CG index corresponding to transmission occasion 3 and transmission occasion 4 is CG index 2. In coordination scheme 4, transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4 correspond to the same CG index. Furthermore, in various examples shown in FIG. 4, the first transmission occasion is transmission occasion 1, i.e., the terminal sends indication information on transmission occasion 1 (FIG. 4 uses an example in which the indication information is sent by using UCI). The indication information may occupy some resources of transmission occasion 1, and resources other than some resources of transmission occasion 1 may be used to transmit data of the data frame.

[0154] Adjustment Scheme 1: Transmission Occasion 3 and Transmission Occasion 4 are adjusted by using Adjustment Rule 1. For example, Adjustment Rule 1 is a third type of adjustment rule, which means that the adjustment amount of the time domain length is equal to the time domain length of Transmission Occasion 3 or Transmission Occasion 4, and the adjustment amount of the frequency domain width is equal to the frequency domain width of Transmission Occasion 3 or Transmission Occasion 4. In this case, the terminal does not use Transmission Occasion 3 and Transmission Occasion 4 to transmit data of the data frame, i.e., it only transmits data of the data frame on Transmission Occasion 1 and Transmission Occasion 2.

[0155] For adjustment method 1, in one example, the UCI may include two fields, field 1 and field 2, as shown in Table 1. Field 1 is used to carry CG index 2, and field 2 is used to carry the index of adjustment rule 1.

[0156] [Table 1]

[0157] Both k1 and k2 are integers. The values ​​of k1 and k2 are not limited in this embodiment of the present application.

[0158] It may be understood that when an access network device configures adjustment rule 1 only for a terminal, the UCI may include CG index 2 but not the index of adjustment rule 1. In this case, the UCI implicitly indicates that the corresponding transmission occasion is adjusted by using adjustment rule 1.

[0159] Adjustment Scheme 2: Transmission Occasion 2 and Transmission Occasion 3 are adjusted by using Adjustment Rule 2, and Transmission Occasion 4 is adjusted by using Adjustment Rule 1. Adjustment Rule 2 is a first type of adjustment rule, which means that the time domain length is shortened by one or more symbols. For details about Adjustment Rule 1, please refer to the description of Adjustment Scheme 1. In this case, the terminal does not use Transmission Occasion 4 to transmit data of the data frame, i.e., it transmits data of the data frame only on Transmission Occasion 1, Transmission Occasion 2, and Transmission Occasion 3.

[0160] For adjustment scheme 2, in one example, the UCI may include five fields, field 1 to field 5, as shown in Table 2. Field 1 is used to carry CG index 1, field 2 is used to carry the index of adjustment rule 2, field 3 is used to carry CG index 2, field 4 is used to carry the index of adjustment rule 2, and field 5 is used to carry the index of adjustment rule 1. Fields 1 and 2 indicate that transmission occasion 2 is adjusted by using adjustment rule 2. Fields 3, 4, and 5 indicate that the first transmission occasion corresponding to CG index 2 (i.e., transmission occasion 2) is adjusted by using adjustment rule 2, and the second transmission occasion corresponding to CG index 2 (i.e., transmission occasion 4) is adjusted by using adjustment rule 1.

[0161] [Table 2]

[0162] Adjustment method 3: The MCSs of transmission occasion 2, transmission occasion 3, and transmission occasion 4 are adjusted. In this case, the terminal transmits data frames on transmission occasion 1, transmission occasion 2, transmission occasion 3, and transmission occasion 4. The MCS corresponding to transmission occasion 1 remains unchanged.

[0163] For adjustment scheme 3, in one example, the UCI may include two fields, field 1, field 2, and field 3, as shown in Table 3. Field 1 is used to carry CG index 1, field 2 is used to carry CG index 2, and field 3 is used to carry an MCS index or a delta MCS index.

[0164] [Table 3]

[0165] k3 is an integer. The value of k3 is not limited in this embodiment of the present application.

[0166] It may be understood that when an access network device configures only one MCS index or delta MCS index for a terminal, the UCI may include CG index 1 and CG index 2, but not an MCS index or delta MCS index. In this case, the UCI implicitly indicates that the index of the adjusted MCS is a pre-configured MCS index, or that the offset between the index of the adjusted MCS and the index of the MCS before adjustment is a pre-configured delta MCS index.

[0167] Coordination method 4: Transmission occasion 2, transmission occasion 3, and transmission occasion 4 are coordinated by using coordination rule 1. In this case, the terminal does not use transmission occasion 2, transmission occasion 3, and transmission occasion 4 to transmit data of the data frame, i.e., it transmits data of the data frame only on transmission occasion 1.

[0168] For adjustment scheme 4, in one example, the UCI may include three fields, Field 1, Field 2, and Field 3, as shown in Table 4. Field 1 is used to carry M1, Field 2 is used to carry M2, and Field 3 is used to carry the index of adjustment rule 1.

[0169] [Table 4]

[0170] The value of M1 may be 2, and the value of M2 may be 4, which indicates that the transmission occasions to which adjustment rule 1 is applicable are from the transmission occasion with position number 2 to the transmission occasion with position number 4 (i.e., transmission occasion 2, transmission occasion 3, and transmission occasion 4). Both k4 and k5 are integers. The values ​​of k4 and k5 are not limited in this embodiment of the present application.

[0171] It may be understood that when an access network device configures adjustment rule 1 only for a terminal, the UCI may include M1 and M2, but not the index of adjustment rule 1. In this case, the UCI implicitly indicates that the corresponding transmission occasion is adjusted by using adjustment rule 1.

[0172] In another example, as shown in Table 5, the UCI may include two fields, Field 1 and Field 2. Field 1 is used to carry M1, and Field 2 is used to carry the index of Adjustment Rule 1.

[0173] [Table 5]

[0174] In this case, the UCI does not include M2, and the value of M2 may be the default amount (ie, 4) of transmission occasions included in the transmission periodicity of the data frame.

[0175] In yet another example, as shown in Table 6, the UCI may include two fields, Field 1 and Field 2. Field 1 is used to carry M2, and Field 2 is used to carry the index of Adjustment Rule 1.

[0176] [Table 6]

[0177] In this case, the UCI does not include M1, and the value of M1 may default to the position number of the transmission occasion next to the first transmission occasion (ie, 2).

[0178] In yet another example, the UCI may include one field, as shown in Table 7. The field is used to carry the index of adjustment rule 1.

[0179] [Table 7]

[0180] In this case, the UCI does not include information 1, and the UCI implicitly indicates that the transmission occasions to which adjustment rule 1 is applicable are among multiple transmission occasions, namely transmission occasions 2, 3, and 4, which have the same CG index as transmission occasion 1.

[0181] Generally, after configuring a transmission occasion for a terminal, the access network device may change the parameters of the transmission occasion (e.g., the time-frequency resource and / or MCS of the transmission occasion) only in a re-activation manner, and the parameters of all subsequent transmission occasions need to be changed. However, according to the method in this embodiment of the present application, the parameters of some transmission occasions may be temporarily adjusted (or, in other words, the parameters of the transmission occasions are dynamically adjusted), which is highly flexible. For example, in a scenario where the amount of data that a transmission occasion corresponding to a data frame can carry is larger than the data amount of the data frame, the parameters of some transmission occasions are temporarily adjusted, and this adjustment is notified to the access network device by using indication information. Thus, resource waste can be effectively reduced, and the power consumption of the terminal is reduced.

[0182] It may be understood that the above is explained by using an example in which "at least one transmission occasion includes some or all transmission occasions after a first transmission occasion among the plurality of transmission occasions, i.e., at least one transmission occasion does not include the first transmission occasion." In another possible embodiment, the at least one transmission occasion may include the first transmission occasion, i.e., the time-frequency resource and / or MCS of the first transmission occasion may be adjusted. For example, when a terminal sends indication information by using a UCI or CG-UCI, the coding scheme of the UCI or CG-UCI is different from the coding scheme of the data. For example, when the UCI or CG-UCI is multiplexed on a PUSCH for transmission, the modulation scheme is quadrature phase-shift keying (QPSK). Therefore, the access network device may decode the UCI or CG-UCI based on QPSK and then decode data based on the indication information in the UCI or CG-UCI after the UCI or CG-UCI is decoded. Therefore, when the at least one transmission occasion includes a first transmission occasion, the access network device may also obtain data transmitted on the first transmission occasion through decoding based on the adjusted time-frequency resource and / or MCS.

[0183] The above mainly describes the solutions provided in the embodiments of the present application from the perspective of interactions between communication devices. It may be understood that, to implement the above functions, the access network device and the terminal may include corresponding hardware structures and / or software modules for implementing the functions. Those skilled in the art should easily recognize that, in combination with the example units and algorithm steps described in the embodiments disclosed herein, the embodiments of the present application can be implemented by hardware or a combination of hardware and computer software. Whether the functions are performed by hardware or by hardware driven by computer software depends on the specific application and the design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be considered to go beyond the scope of the present application.

[0184] In the embodiments of the present application, the division into functional units may be implemented for the access network device and the terminal based on the above example method. For example, each of the functional units may be obtained through division based on its corresponding function, or two or more functions may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0185] 5 is a block diagram of a possible example of an apparatus according to an embodiment of the present application. As shown in FIG. 5, the apparatus 500 may include a processing unit 502 and a communication unit 503. The processing unit 502 is configured to control and manage actions of the apparatus 500. The communication unit 503 is configured to support communication between the apparatus 500 and another device. Optionally, the communication unit 503 may include a receiving unit and / or a transmitting unit, also referred to as a transceiver unit, configured to perform receiving and transmitting operations, respectively. The apparatus 500 may further include a storage unit 501 configured to store program codes and / or data of the apparatus 500.

[0186] The device 500 may be the terminal in the above embodiments, or may be a component (e.g., a circuit or a chip) disposed in the terminal. The processing unit 502 may support the device 500 to perform the actions of the terminal in the above method examples. Alternatively, the processing unit 502 may mainly perform the internal actions of the terminal in the method examples, and the communication unit 503 may support communication between the device 500 and another device.

[0187] For example, in one embodiment, the processing unit 502 is configured to: determine a plurality of transmission occasions, the plurality of transmission occasions including a first transmission occasion and a second transmission occasion, the second transmission occasion being configured to be after the first transmission occasion; and the communication unit 503 is configured to: send indication information to the access network device on the first transmission occasion, the indication information indicating an adjustment to a time-frequency resource and / or a modulation and coding scheme (MCS) of the second transmission occasion; and communicate with the access network device on the second transmission occasion based on the adjusted time-frequency resource and / or MCS of the second transmission occasion.

[0188] In possible designs, multiple transmission occasions may be within one configured grant CG periodicity, or multiple transmission occasions may be within a data frame transmission periodicity.

[0189] In one possible design, the first transmission occasion is a first transmission occasion among multiple transmission occasions.

[0190] In a possible design, the indication information includes one or more of information indicating the second transmission occasion and adjustment information for a time-frequency resource and / or an MCS of the second transmission occasion.

[0191] In a possible design, the information indicating the second transmission occasion includes a CG index corresponding to the second transmission occasion, or a hybrid automatic repeat request (HARQ) process number corresponding to the second transmission occasion, or a position number of the second transmission occasion among multiple transmission occasions, or a bitmap, each of the bits in the bitmap corresponding to one of the multiple transmission occasions, and the value of the bit corresponding to the second transmission occasion is a preset value.

[0192] In a possible design, the adjustment information for the time-frequency resources of the second transmission occasion includes an index of a first adjustment rule, and the first adjustment rule is used to adjust the time domain resources and / or frequency domain resources of the second transmission occasion.

[0193] In a possible design, processing unit 502 is further configured to obtain a plurality of adjustment rules, the plurality of adjustment rules including the first adjustment rule.

[0194] In a possible design, the adjustment information for the MCS of the second transmission occasion includes an index of the adjusted MCS of the second transmission occasion or an offset between the index of the adjusted MCS of the second transmission occasion and the index of the MCS before adjustment of the second transmission occasion.

[0195] In a possible design, the offset is less than or equal to an offset threshold.

[0196] In a possible design, the indication information further indicates an adjustment to the time-frequency resources and / or MCS of the first transmission occasion. The communication unit 503 is further configured to communicate with the access network device on the first transmission occasion based on the adjusted time-frequency resources and / or MCS of the first transmission occasion.

[0197] The apparatus 500 may be the access network device in the above embodiments, or may be a component (e.g., a circuit or a chip) disposed in the access network device. The processing unit 502 may support the apparatus 500 to perform actions of the access network device in the above example method. Alternatively, the processing unit 502 may mainly perform internal actions of the access network device in the example method, and the communication unit 503 may support communication between the apparatus 500 and another device.

[0198] In one embodiment, the processing unit 502 is configured to determine a plurality of transmission occasions, the plurality of transmission occasions including a first transmission occasion and a second transmission occasion, the second transmission occasion being after the first transmission occasion. The communication unit 503 is configured to receive indication information from the terminal on the first transmission occasion, the indication information indicating an adjustment to a time-frequency resource and / or a modulation and coding scheme (MCS) of the second transmission occasion, and to communicate with the terminal on the second transmission occasion based on the adjusted time-frequency resource and / or MCS of the second transmission occasion.

[0199] In possible designs, multiple transmission occasions may be within one configured grant CG periodicity, or multiple transmission occasions may be within a data frame transmission periodicity.

[0200] In one possible design, the first transmission occasion is a first transmission occasion among multiple transmission occasions.

[0201] In a possible design, the indication information includes one or more of information indicating the second transmission occasion and adjustment information for a time-frequency resource and / or an MCS of the second transmission occasion.

[0202] In a possible design, the information indicating the second transmission occasion includes a CG index corresponding to the second transmission occasion, or a hybrid automatic repeat request (HARQ) process number corresponding to the second transmission occasion, or a position number of the second transmission occasion among multiple transmission occasions, or a bitmap, each of the bits in the bitmap corresponding to one of the multiple transmission occasions, and the value of the bit corresponding to the second transmission occasion is a preset value.

[0203] In a possible design, the adjustment information for the time-frequency resources of the second transmission occasion includes an index of a first adjustment rule, and the first adjustment rule is used to adjust the time domain resources and / or frequency domain resources of the second transmission occasion.

[0204] In a possible design, the first adjustment rule is one of a plurality of adjustment rules.

[0205] In a possible design, the adjustment information for the MCS of the second transmission occasion includes an index of the adjusted MCS of the second transmission occasion or an offset between the index of the adjusted MCS of the second transmission occasion and the index of the MCS before adjustment of the second transmission occasion.

[0206] In a possible design, the offset is less than or equal to an offset threshold.

[0207] In a possible design, the indication information further indicates an adjustment to the time-frequency resources and / or MCS of the first transmission occasion, and the communication unit 503 is configured to communicate with the terminal on the first transmission occasion based on the adjusted time-frequency resources and / or MCS of the first transmission occasion.

[0208] It should be understood that the division of units in the above-described device is merely a logical functional division. In actual implementation, all or some of the units may be integrated into one physical entity or physically separated. Furthermore, all units in the device may be implemented in the form of software called by a processing element, or in the form of hardware, or some units may be implemented in the form of software called by a processing element and some units in the form of hardware. For example, each of the units may be a separately disposed processing element or may be integrated into a chip of the device for implementation. Furthermore, each of the units may alternatively be stored in memory in the form of a program to be called by a processing element of the device to perform the function of the unit. Furthermore, all or some of the units may be integrated together or implemented independently. The processing element in this specification may also be referred to as a processor and may be an integrated circuit having signal processing capabilities. In one implementation process, the operations in the above-described method or units may be implemented by using integrated logic circuits in hardware in the processor element, or by the processing element calling software.

[0209] In one example, a unit in any one of the above-described devices may be one or more integrated circuits configured to implement the above-described method, such as one or more application-specific integrated circuits (ASICs), one or more microprocessors (digital signal processors (DSPs)), one or more field programmable gate arrays (FPGAs), or a combination of at least two of these forms of integrated circuits. In another example, when a unit in an apparatus may be implemented in a form in which the processing element schedules a program, the processing element may be a processor, such as a general-purpose central processing unit (CPU) or another processor that can invoke a program. In yet another example, the unit may be integrated and implemented in a form of a system-on-a-chip (SoC).

[0210] The above-mentioned unit for receiving is an interface circuit of the device and is configured to receive a signal from another device. For example, when the device is implemented in the form of a chip, the receiving unit is an interface circuit of the chip and configured to receive a signal from another chip or device. The above-mentioned unit for sending is an interface circuit of the device and is configured to send a signal to another device. For example, when the device is implemented in the form of a chip, the sending unit is an interface circuit of the chip and configured to send a signal to another chip or device.

[0211] 6 is a diagram of the structure of a terminal according to one embodiment of the present application for implementing the operation of the terminal in the above embodiment. As shown in FIG. 6, the terminal includes an antenna 610, a radio frequency section 620, and a signal processing section 630. The antenna 610 is connected to the radio frequency section 620. In the downlink direction, the radio frequency section 620 receives information sent by a network device through the antenna 610 and sends the information sent by the network device to the signal processing section 630 for processing. In the uplink direction, the signal processing section 630 processes information from the terminal and sends the information to the radio frequency section 620. The radio frequency section 620 processes information from the terminal and sends the processed information to the network device through the antenna 610.

[0212] The signal processing section 630 may include a modem subsystem configured to process data at each of the communication protocol layers, and may further include a central processing subsystem configured to implement processing at the terminal's operating system layer and application layer. Furthermore, the signal processing section 630 may further include other subsystems, such as a multimedia subsystem or a peripheral subsystem. The multimedia subsystem is configured to control the terminal's camera, screen display, etc. The peripheral subsystem is configured to implement connection to other devices. The modem subsystem may be a separately disposed chip.

[0213] The modem subsystem includes one or more processing elements 631, and may include, for example, one main control CPU and another integrated circuit. Furthermore, the modem subsystem may further include a storage element 632 and an interface circuit 633. The storage element 632 is configured to store data and programs. However, the programs used to implement the methods performed by the terminal in the above-described methods may not be stored in the storage element 632, but may be stored in a memory outside the modem subsystem and loaded and used by the modem subsystem when used. The interface circuit 633 is configured to communicate with other subsystems.

[0214] The modem subsystem may be implemented using a chip. The chip includes at least one processing element and an interface circuit. The processing element is configured to perform steps of any method performed by the terminal. The interface circuit is configured to communicate with another device. In one implementation, a unit in the terminal for performing steps in the above method may be implemented in a form in which the processing element schedules a program. For example, a device used in the terminal includes a processing element and a storage element. The processing element invokes a program stored in the storage element to perform the method performed by the terminal in the above method embodiment. The storage element may be located on the same chip as the processing element, i.e., an on-chip storage element.

[0215] In another implementation, the program used to implement the method performed by the terminal in the above method embodiments may be in a storage element located on a different chip than the processing element, i.e., an off-chip storage element, in which case the processing element calls or loads the program from the off-chip storage element to the on-chip storage element to call and implement the method performed by the terminal in the above method embodiments.

[0216] In yet another implementation, the units in the terminal for implementing the steps of the above method may be configured as one or more processing elements. These processing elements are arranged on a modem subsystem. A processing element herein may be an integrated circuit, such as one or more ASICs, one or more DSPs, one or more FPGAs, or a combination of these types of integrated circuits. These integrated circuits may be integrated together to form a chip.

[0217] The units in a terminal for implementing the steps of the above method may be integrated together and implemented in the form of a SOC, and the SOC chip is configured to implement the above method. At least one processing element and a storage element may be integrated into a chip, and the processing element calls a program stored in the storage element to implement the above method performed by the terminal. Alternatively, at least one integrated circuit may be integrated into the chip and implement the above method performed by the terminal. Alternatively, with regard to the above implementation, the functions of some units may be implemented in a form in which the processing element calls a program, and the functions of some units may be implemented by an integrated circuit.

[0218] It can be seen that the above-mentioned device used in a terminal may include at least one processing element and an interface circuit. The at least one processing element is configured to perform any method performed by the terminal in the above-mentioned method embodiments. The processing element may perform some or all of the steps performed by the terminal in a first manner, i.e., by calling a program stored in a storage element, or may perform some or all of the steps performed by the terminal in a second manner, i.e., by combining instructions with hardware integrated logic circuits in the processing element. Of course, some or all of the steps performed by the terminal may alternatively be performed by combining the first and second manners.

[0219] The processing element in this specification may be the same as that described above and may be implemented by a processor. The function of the processing element may be the same as that of the processing unit described in Figure 5. For example, the processing element may be a general-purpose processor, such as a CPU, or one or more integrated circuits configured to implement the above method, such as one or more ASICs, one or more microprocessors DSPs, one or more FPGAs, or a combination of at least two of the integrated circuit forms. The storage element may be implemented by a memory, and the function of the storage element may be the same as that of the storage unit described in Figure 5. The storage element may be a memory or a collective name for multiple memories.

[0220] The terminal shown in Fig. 6 may implement the processes related to the terminal in the above method embodiments. The operations and / or functions of the modules in the terminal shown in Fig. 6 are intended to implement the corresponding procedures in the above method embodiments, respectively. For details, please refer to the descriptions in the above method embodiments. To avoid repetition, detailed descriptions are appropriately omitted in this specification.

[0221] 7 is a diagram of the structure of an apparatus according to an embodiment of the present application. The apparatus 700 may be the access network device in the above embodiment, and is configured to implement the functions of the access network device in the above embodiment.

[0222] 7, the device 700 may include a processor 701, a memory 702, and an interface circuit 703. The processor 701 may be configured to process communication protocols and communication data and to control the device 700. The memory 702 may be configured to store programs and data. The processor 701 may execute the methods performed by the device 700 in the embodiments of the present application based on the programs. The interface circuit 703 may be used by the device 700 to communicate with another device, and the communication may be wired or wireless.

[0223] Alternatively, memory 702 may be externally connected to device 700. In this case, device 700 may include interface circuitry 703 and processor 701. Alternatively, interface circuitry 703 may be externally connected to device 700. In this case, device 700 may include memory 702 and processor 701. When both interface circuitry 703 and memory 702 are externally connected to device 700, device 700 may include processor 701.

[0224] The apparatus 700 shown in Figure 7 can implement the processes related to the access network device in the above method embodiments. The operations and / or functions of the modules in the apparatus 700 shown in Figure 7 are intended to implement the corresponding procedures in the above method embodiments, respectively. For details, please refer to the descriptions in the above method embodiments. To avoid repetition, detailed descriptions will be omitted herein.

[0225] An embodiment of the present application further provides a communication system, which may include a terminal and an access network device, wherein the terminal is configured to perform the steps in the above method embodiment at the terminal side, and the access network device is configured to perform the steps in the above method embodiment at the access network device side.

[0226] The terms "system" and "network" may be used interchangeably in embodiments of the present application. "At least one" means one or more, and "multiple" means two or more. The term "and / or" represents an association relationship between related objects and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: only A is present, both A and B are present, and only B is present, where A and B may be singular or plural. The character " / " generally indicates an "or" relationship between related objects. At least one of the following items (moieties) or similar expressions thereof indicates any combination of these items, including a single item (moiety) or any combination of multiple items (moieties). For example, "at least one of A, B, or C" includes A, B, C, AB, AC, BC, or ABC, and "at least one of A, B, and C" may also be understood to include A, B, C, AB, AC, BC, or ABC. Furthermore, unless otherwise specified, ordinal numbers such as "first" and "second" in the embodiments of this application are used to distinguish between multiple objects and to qualify the sequence, time sequence, priority, or importance of multiple objects.

[0227] Those skilled in the art should understand that the embodiments of the present application may be provided as a method, a system, or a computer program product. Thus, the present application may take the form of a hardware-only embodiment, a software-only embodiment, or an embodiment using a combination of software and hardware. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, magnetic disk memory, optical memory, etc.) containing computer-usable program code.

[0228] The present application will be described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the present application. It will be understood that computer program instructions may be used to implement each of the processes and / or blocks in the flowcharts and / or block diagrams, and combinations of processes and / or blocks in the flowcharts and / or block diagrams. These computer program instructions may be provided for a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or any other programmable data processing device to create a machine, such that the instructions executed by the processor of the computer or any other programmable data processing device create an apparatus for implementing the particular functions in one or more processes in the flowcharts and / or in one or more blocks in the block diagrams.

[0229] These computer program instructions may alternatively be stored in a computer-readable memory that can be instructed to operate in a particular manner on a computer or another programmable data processing device, such that the instructions stored in the computer-readable memory produce an artifact that includes an instruction apparatus that implements a particular function in one or more processes in the flowcharts and / or one or more blocks in the block diagrams.

[0230] These computer program instructions may alternatively be loaded onto a computer or other programmable data processing device such that a sequence of operations and steps are performed on the computer or other programmable device, thereby producing a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide steps for implementing a particular function in one or more processes in the flowcharts and / or in one or more blocks in the block diagrams.

[0231] It is apparent that those skilled in the art can make various modifications and changes to this application without departing from the spirit and scope of this application. Thus, this application is intended to cover such modifications and changes, provided that they fall within the scope of the claims of this application and their equivalent technologies.

Claims

1. 1. A method of communication, the method comprising: determining a plurality of transmission occasions, the plurality of transmission occasions including a first transmission occasion and a second transmission occasion, the second transmission occasion being subsequent to the first transmission occasion; sending an indication to an access network device in the first transmission occasion, the indication indicating an adjustment to time-frequency resources and / or a modulation and coding scheme (MCS) of the second transmission occasion; communicating with the access network device at the second transmission occasion based on the adjusted time-frequency resources and / or MCS of the second transmission occasion; A communication method, including:

2. The method of claim 1 , wherein the plurality of transmission occasions are within one configured grant CG periodicity, or the plurality of transmission occasions are within a transmission periodicity of a data frame.

3. The method of claim 2 , wherein the first transmission occasion is a first transmission occasion among the plurality of transmission occasions.

4. The indication information is information indicating the second transmission occasion; and adjustment information for the time-frequency resources and / or the MCS of the second transmission occasion; 4. The method of claim 1, further comprising one or more of:

5. The information indicating the second transmission occasion: a CG index corresponding to the second transmission occasion; or a Hybrid Automatic Repeat Request (HARQ) process number corresponding to the second transmission occasion; or a position number of the second transmission occasion among the plurality of transmission occasions; or a bitmap, each bit in the bitmap corresponding to one of the plurality of transmission occasions, and a value of a bit corresponding to the second transmission occasion being a preset value; The method of claim 4, comprising:

6. 6. The method of claim 4, wherein the adjustment information for the time-frequency resources of the second transmission occasion comprises an index of a first adjustment rule, the first adjustment rule being used to adjust time-domain resources and / or frequency-domain resources of the second transmission occasion.

7. The method comprises: obtaining a plurality of adjustment rules, the plurality of adjustment rules including the first adjustment rule; The method of claim 6 further comprising:

8. the adjustment information for the MCS of the second transmission occasion: an index of the adjusted MCS for the second transmission occasion; or an offset between the index of the adjusted MCS of the second transmission occasion and the index of the MCS before the adjustment of the second transmission occasion; 8. The method of claim 4, comprising:

9. The method of claim 8 , wherein the offset is less than or equal to an offset threshold.

10. the indication information further indicates an adjustment to a time-frequency resource and / or an MCS of the first transmission occasion; the method further comprising communicating with the access network device at the first transmission occasion based on the adjusted time-frequency resources and / or MCS of the first transmission occasion.

10. The method according to any one of claims 1 to 9.

11. 1. A method of communication, the method comprising: determining a plurality of transmission occasions, the plurality of transmission occasions including a first transmission occasion and a second transmission occasion, the second transmission occasion being subsequent to the first transmission occasion; receiving indication information from a terminal at the first transmission occasion, the indication information indicating an adjustment to time-frequency resources and / or a modulation and coding scheme (MCS) of the second transmission occasion; communicating with the terminal at the second transmission occasion based on the adjusted time-frequency resources and / or MCS of the second transmission occasion; A communication method, including:

12. The method of claim 11 , wherein the plurality of transmission occasions are within one configured grant CG periodicity, or the plurality of transmission occasions are within a transmission periodicity of a data frame.

13. The method of claim 12 , wherein the first transmission occasion is a first transmission occasion among the plurality of transmission occasions.

14. The indication information is information indicating the second transmission occasion; and adjustment information for the time-frequency resources and / or the MCS of the second transmission occasion; 14. The method of any one of claims 11 to 13, comprising one or more of:

15. The information indicating the second transmission occasion: a CG index corresponding to the second transmission occasion; or a Hybrid Automatic Repeat Request (HARQ) process number corresponding to the second transmission occasion; or a position number of the second transmission occasion among the plurality of transmission occasions; or a bitmap, each bit in the bitmap corresponding to one of the plurality of transmission occasions, and a value of a bit corresponding to the second transmission occasion being a preset value; 15. The method of claim 14, comprising:

16. 16. The method of claim 14 or 15, wherein the adjustment information for the time-frequency resources of the second transmission occasion comprises an index of a first adjustment rule, the first adjustment rule being used to adjust time domain resources and / or frequency domain resources of the second transmission occasion.

17. The method of claim 16 , wherein the first adjustment rule is one of a plurality of adjustment rules.

18. the adjustment information for the MCS of the second transmission occasion: an index of the adjusted MCS for the second transmission occasion; or an offset between the index of the adjusted MCS of the second transmission occasion and the index of the MCS before the adjustment of the second transmission occasion; 18. The method of any one of claims 14 to 17, comprising:

19. The method of claim 18 , wherein the offset is less than or equal to an offset threshold.

20. the indication information further indicates an adjustment to a time-frequency resource and / or an MCS of the first transmission occasion; The method further includes communicating with the terminal at the first transmission occasion based on the adjusted time-frequency resources and / or MCS of the first transmission occasion.

20. The method of any one of claims 11 to 19.

21. 11. A communication device comprising a processor, the processor coupled to a memory, the memory storing a computer program, the processor configured to invoke the computer program in the memory to enable the communication device to perform the method of any one of claims 1 to 10.

22. 21. A communication device comprising a processor, the processor coupled to a memory, the memory storing a computer program, the processor configured to invoke the computer program in the memory to enable the communication device to perform a method according to any one of claims 11 to 20.

23. A communication device comprising a unit adapted to perform the method according to any one of claims 1 to 10.

24. A communication device comprising a unit configured to perform the method according to any one of claims 11 to 20.

25. 21. A computer-readable storage medium, the storage medium storing a computer program or instructions which, when executed by a computer, implements the method of any one of claims 1 to 10 or any one of claims 11 to 20.

26. A computer program product, which when read and executed by a computer, enables the computer to carry out the method according to any one of claims 1 to 10 or any one of claims 11 to 20.

27. 21. A communication system comprising a terminal and an access network device, the terminal configured to perform the method of any one of claims 1 to 10, and the access network device configured to perform the method of any one of claims 11 to 20.

Citation Information

Patent Citations

  • Method for determining configured resource, and apparatus

    US20210352640A1

  • Communications with preconfigured uplink resources

    US20210400640A1

  • Reporting, configuration and transmission method for IAB node

    WO2022086135A1