Semi-persistent scheduling method, user equipment, base station and communication system

The semi-persistent scheduling method dynamically allocates time-frequency resources to match XR service frames, addressing resource wastage and power consumption issues by configuring resource pools and sequences, thus enhancing system efficiency.

JP2025501736AActive Publication Date: 2025-01-23HONOR DEVICE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024537120
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-03-02
Filing Date
2022-12-27
Publication Date
2025-01-23
Estimated Expiration
2042-12-27

AI Technical Summary

Technical Problem

The mismatch between fixed time-frequency resource configuration in semi-persistent scheduling (SPS) and varying data frame sizes in extended reality (XR) services leads to resource wastage and increased power consumption in user equipment and system capacity reduction.

Method used

A semi-persistent scheduling method that dynamically allocates time-frequency resources by configuring a pool of resource configurations and using index numbers and sequences to match the varying data frame sizes of XR services, reducing power consumption and maintaining system capacity.

Benefits of technology

The method effectively adapts SPS resources to match XR service frames, reducing power consumption in user equipment and avoiding system capacity reduction by cyclically scheduling resources of varying sizes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025501736000001_ABST
    Figure 2025501736000001_ABST
Patent Text Reader

Abstract

This application provides a semi-persistent scheduling method, a user equipment, a base station and a communication system. In the method, a user equipment receives first configuration information and second configuration information sent by a base station. The first configuration information includes an SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information. The second configuration information indicates at least one index number in the SPS resource configuration pool and a sequence of at least one index number. Thus, the user equipment can determine SPS resource configuration information corresponding to the at least one index number based on the first configuration information and the second configuration information, and can receive data scheduled by the base station on the SPS resource by repeatedly using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence indicated by the second configuration information. In this way, the SPS resource is matched to a service having a periodicity characteristic.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] [CROSS REFERENCE TO RELATED APPLICATIONS] This application claims priority to Chinese Patent Application No. 202210203612.5, entitled "SEMI-PERSISTENT SCHEDULING METHOD, USER EQUIPMENT, BASE STATION, AND COMMUNICATION SYSTEM," filed with the China National Intellectual Property Office on March 2, 2022, the entire contents of which are incorporated herein by reference.

[0002] [Technical field] The present application relates to the field of communication technologies, and in particular to a semi-persistent scheduling method, a user equipment, a base station and a communication system. [Background technology]

[0003] Semi-Persistent Scheduling (SPS) is also called semi-static or semi-permanent scheduling. Dynamic scheduling can mean that a base station (gNB) allocates radio resources (on the Physical Downlink Control Channel (PDCCH)) to a User Equipment (UE) once every scheduling period (e.g., TTI). Unlike dynamic scheduling, SPS allows semi-persistent configuration of radio resources and periodic allocation of the configured resources to a specific UE, i.e., one-time allocation and multiple use characteristics. Thus, the gNB does not need to configure radio resources for the UE in each TTI, which results in reduced PDCCH overhead. Therefore, SPS can be well suited for services with periodic characteristics, such as extended reality (XR) services.

[0004] However, currently, the time-frequency resource configuration information corresponding to the SPS resource is fixed, in other words, the size of the SPS resource called in each TTI is fixed, but the size of the data frame of the XR service transmitted in each period is different. As a result, there is a problem of mismatch between the SPS resource and the data frame of the XR service. The mismatch between the SPS resource and the data frame of the XR service may cause waste of resources such as the power consumption of the UE and the system capacity of the base station. Summary of the Invention

[0005] In order to solve the above technical problems, this application provides a semi-persistent scheduling method, a user equipment, a base station and a communication system, which enable resource allocation of semi-persistent scheduling to meet diverse requirements for radio resources of services with periodicity characteristics, reduce power consumption of user equipment, and avoid reducing system capacity of base station.

[0006] According to a first aspect, the present application provides a semi-persistent scheduling method. The method is applied to a user equipment, and includes the steps of: receiving first configuration information from a base station, the first configuration information including a semi-persistent scheduling SPS resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information; receiving second configuration information from the base station, the second configuration information indicating at least one index number in the SPS resource configuration pool and a sequence of the at least one index number; determining SPS resource configuration information corresponding to the at least one index number based on the first configuration information and the second configuration information; receiving data scheduled by the base station on the SPS resources by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; and receiving data scheduled by the base station on the SPS resources by repeatedly sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence after receiving data by using the SPS resources corresponding to the SPS resource configuration information corresponding to the last index number of the at least one index number. In this way, the user equipment can receive data scheduled by the base station on the SPS resource by repeatedly using the SPS resource corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence indicated by the second configuration information, so that the SPS resource matches the data frame of the XR service, thereby reducing the power consumption of the user equipment and avoiding the reduction of the system capacity of the base station.

[0007] According to a first aspect, the second configuration information is carried in downlink control information DCI.

[0008] According to the first aspect or any one of the above implementation schemes of the first aspect, the SPS resource configuration information includes SPS frequency domain resource configuration information, and the second configuration information is carried in a frequency domain resource allocation FDRA field in the DCI.

[0009] According to the first aspect or any one of the above implementation manners of the first aspect, the SPS resource configuration information includes SPS time domain resource configuration information, and the second configuration information is carried in a time domain resource allocation TDRA field in the DCI.

[0010] According to the first aspect or any one of the above implementation schemes of the first aspect, the SPS resource configuration information includes SPS modulation and coding scheme resource configuration information, and the second configuration information is carried in a modulation and coding scheme (MCS) field in the DCI.

[0011] According to the first aspect or any one of the above implementation manners of the first aspect, the SPS resource configuration pool further includes common SPS resource configuration information, and the common SPS resource configuration information includes at least one or more SPS time-frequency resource configuration information. In this way, through the introduction of the common SPS resource configuration information, SPS resources corresponding to the common SPS resource configuration information of different sizes are selected according to the SPS resources corresponding to the SPS resource configuration information, which further realizes the scheduling of SPS resources of different sizes, and can better meet the diverse requirements for radio resources of services with periodicity characteristics.

[0012] According to the first aspect or any one of the above implementation manners of the first aspect, the method further includes the step of receiving activation information from a base station, the activation information instructing the user equipment to detect whether the demodulation reference signal DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information in each SPS scheduling period. In this way, the use of the SPS resource corresponding to the common SPS resource configuration information can be dynamically realized by using the activation information.

[0013] According to the first aspect or any one of the above implementation methods of the first aspect, after receiving the activation information from the base station, the method further includes: detecting, in each SPS scheduling period, whether a DMRS of the user equipment exists in an SPS resource corresponding to the common SPS resource configuration information; and, when finding, in each SPS scheduling period, that the DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information, receiving data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information.

[0014] According to the first aspect or any one of the above implementation manners of the first aspect, a third configuration information is sent to the base station, the third configuration information indicates at least one index number in the SPS resource configuration pool and a sequence of the at least one index number, and data is sent to the base station by sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence. In this way, the base station can receive data scheduled by the user equipment on the SPS resource by repeatedly using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence indicated by the third configuration information, so that the SPS resource is consistent with the data frame of the XR service, thus reducing the power consumption of the user equipment and avoiding the reduction of the system capacity of the base station.

[0015] According to the first aspect or any one of the above implementation manners of the first aspect, the third configuration information is carried in configuration grant uplink control information CG-UCI.

[0016] According to the first aspect or any one of the above implementation manners of the first aspect, when the SPS resource configuration information includes SPS frequency domain resource configuration information, the third configuration information is carried in a frequency domain resource allocation field in the CG-UCI. Alternatively, when the SPS resource configuration information includes SPS time domain resource configuration information, the third configuration information is carried in a time domain resource allocation field in the CG-UCI. Alternatively, when the SPS resource configuration information includes SPS modulation and coding scheme resource configuration information, the third configuration information is carried in a modulation configuration coding field in the CG-UCI. Alternatively, when the SPS resource configuration information includes SPS time frequency resource configuration information, the third configuration information is carried in a time frequency resource configuration field in the CG-UCI.

[0017] According to a second aspect, the application provides a semi-persistent scheduling method, which is applied to a base station, and includes the steps of: sending first configuration information to a user equipment, the first configuration information including a semi-persistent scheduling SPS resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information; and sending second configuration information to the user equipment, the second configuration information indicating at least one index number in the SPS resource configuration pool and a sequence of at least one index number.

[0018] According to a second aspect, the SPS resource configuration pool further includes common SPS resource configuration information, where the common SPS resource configuration information includes at least one or more pieces of SPS time-frequency resource configuration information.

[0019] According to the second aspect or any one of the above implementation methods of the second aspect, the method further includes a step of transmitting activation information to a user equipment, the activation information instructing the user equipment to detect, in each SPS scheduling period, whether a demodulation reference signal DMRS of the user equipment exists in an SPS resource corresponding to the common SPS resource configuration information.

[0020] According to the second aspect or any one of the above implementation manners of the second aspect, after sending the activation information to the user equipment, the method further includes a step of adding the DMRS of the user equipment to an SPS resource corresponding to the common SPS resource configuration information.

[0021] According to the second aspect or any one of the above implementation manners of the second aspect, the method further includes: a step of receiving third configuration information from a user equipment, where the third configuration information indicates at least one index number in an SPS resource configuration pool and a sequence of the at least one index number; a step of determining SPS resource configuration information corresponding to the at least one index number based on the first configuration information and the third configuration information; a step of receiving data scheduled by the user equipment on the SPS resource by sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; and a step of receiving data scheduled by the user equipment on the SPS resource by repeatedly sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence after receiving the data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number of the at least one index number.

[0022] The second aspect and any one of the implementation methods of the second aspect correspond to the first aspect and any one of the implementation methods of the first aspect, respectively. For the technical effects corresponding to the second aspect and any one of the implementation methods of the second aspect, refer to the technical effects corresponding to the first aspect and any one of the implementation methods of the first aspect. Details are not described again here.

[0023] According to a third aspect, the application provides a semi-persistent scheduling method, which is applied to a user equipment, and includes the steps of: receiving fourth configuration information from a base station, the fourth configuration information including a semi-persistent scheduling SPS resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information; receiving fifth configuration information from the base station, the fifth configuration information including an SPS resource activation pool, the SPS resource activation pool including one or more SPS resource configuration queues and an index number corresponding to each SPS resource configuration queue, each SPS resource configuration queue indicating at least one index number in the SPS resource configuration pool and a sequence of at least one index number; and receiving sixth configuration information from the base station, the sixth configuration information including one SPS resource activation pool and an index number corresponding to each SPS resource configuration queue, each SPS resource configuration queue indicating at least one index number in the SPS resource configuration pool and a sequence of at least one index number. The method includes the steps of: indicating an index number corresponding to a resource configuration queue; determining SPS resource configuration information corresponding to the at least one index number based on fourth configuration information, fifth configuration information, and sixth configuration information; receiving data scheduled by the base station on the SPS resources by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; and after receiving the data by using the SPS resources corresponding to the SPS resource configuration information corresponding to the last index number of the at least one index number, receiving the data scheduled by the base station on the SPS resources by repeatedly sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence.In this way, through the introduction of the SPS resource activation pool, at least one index number and at least one sequence of index numbers in the SPS resource configuration pool are configured in the SPS resource configuration queue in the SPS resource activation pool, so that at least one index number and at least one sequence of index numbers in the SPS resource configuration pool can be determined according to the index number of the SPS resource configuration queue. Therefore, it is applicable to more service scenarios.

[0024] In addition, when the user equipment receives both the fourth configuration information and the fifth configuration information, the content indicated by the sixth configuration information sent by the base station may be an index number corresponding to one SPS resource configuration queue in the SPS resource activation pool, so that the cyclic use in more SPS cycles can be realized by using the same field, which is therefore applicable to more service scenarios.

[0025] According to a third aspect, the step of determining SPS resource configuration information corresponding to at least one index number based on the fourth configuration information, the fifth configuration information and the sixth configuration information includes a step of determining an SPS resource configuration queue that is in the SPS resource activation pool and corresponds to the index number indicated by the sixth configuration information based on the fifth configuration information and the sixth configuration information, and a step of determining SPS resource configuration information corresponding to the at least one index number based on the fourth configuration information and the determined SPS resource configuration queue.

[0026] According to a third aspect, the sixth configuration information is carried in downlink control information DCI.

[0027] According to the third aspect or any one of the above implementation schemes of the third aspect, the SPS resource configuration information includes SPS frequency domain resource configuration information, and the sixth configuration information is carried in a frequency domain resource allocation FDRA field in the DCI.

[0028] According to the third aspect or any one of the above implementation manners of the third aspect, the SPS resource configuration information includes SPS time domain resource configuration information, and the sixth configuration information is carried in a time domain resource allocation TDRA field in the DCI.

[0029] According to the third aspect or any one of the above implementation schemes of the third aspect, the SPS resource configuration information includes SPS modulation and coding scheme resource configuration information, and the sixth configuration information is carried in a modulation and coding scheme MCS field in the DCI.

[0030] According to the third aspect or any one of the above implementation manners of the third aspect, the SPS resource configuration pool further includes common SPS resource configuration information, and the common SPS resource configuration information includes at least one or more SPS time-frequency resource configuration information. In this way, through the introduction of the common SPS resource configuration information, SPS resources corresponding to the common SPS resource configuration information of different sizes are selected according to the SPS resources corresponding to the SPS resource configuration information, which further realizes the scheduling of SPS resources of different sizes, and can better meet the diverse requirements for radio resources of services with periodicity characteristics.

[0031] According to the third aspect or any one of the above implementation manners of the third aspect, the method further includes the step of receiving activation information from a base station, the activation information instructing the user equipment to detect whether the demodulation reference signal DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information in each SPS scheduling period. In this way, the use of the SPS resource corresponding to the common SPS resource configuration information can be dynamically realized by using the activation information.

[0032] According to the third aspect or any one of the above implementation methods of the third aspect, after receiving the activation information from the base station, the method further includes: detecting, in each SPS scheduling period, whether a DMRS of the user equipment exists in an SPS resource corresponding to the common SPS resource configuration information; and, when it is found, in each SPS scheduling period, that the DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information, receiving data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information.

[0033] According to the third aspect or any one of the above implementation manners of the third aspect, seventh configuration information is sent to the base station, the seventh configuration information indicates at least one index number in the SPS resource configuration pool and a sequence of at least one index number, and data is sent to the base station by sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence. In this way, the base station can receive data scheduled by the user equipment on the SPS resource by repeatedly using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence indicated by the seventh configuration information, so that the SPS resource is consistent with the data frame of the XR service, thus reducing the power consumption of the user equipment and avoiding the reduction of the system capacity of the base station.

[0034] According to the third aspect or any one of the above implementation manners of the third aspect, the seventh configuration information is carried in configuration grant uplink control information CG-UCI.

[0035] According to the third aspect or any one of the above implementation manners of the third aspect, when the SPS resource configuration information includes SPS frequency domain resource configuration information, the seventh configuration information is carried in a frequency domain resource allocation field in the CG-UCI. Alternatively, when the SPS resource configuration information includes SPS time domain resource configuration information, the seventh configuration information is carried in a time domain resource allocation field in the CG-UCI. Alternatively, when the SPS resource configuration information includes SPS modulation and coding scheme resource configuration information, the seventh configuration information is carried in a modulation configuration coding field in the CG-UCI. Alternatively, when the SPS resource configuration information includes SPS time frequency resource configuration information, the seventh configuration information is carried in a time frequency resource configuration field in the CG-UCI.

[0036] According to a fourth aspect, the application provides a semi-persistent scheduling method, which is applied to a base station, and includes the steps of: transmitting fourth configuration information to a user equipment, the fourth configuration information including a semi-persistent scheduling SPS resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information; transmitting fifth configuration information to the user equipment, the fifth configuration information including an SPS resource activation pool, the SPS resource activation pool including one or more SPS resource configuration queues and an index number corresponding to each SPS resource configuration queue, each SPS resource configuration queue indicating at least one index number in the SPS resource configuration pool and a sequence of at least one index number; and transmitting sixth configuration information to the user equipment, the sixth configuration information indicating an index number corresponding to one SRS resource configuration queue in the SPS resource activation pool.

[0037] According to a fourth aspect, the SPS resource configuration pool further includes common SPS resource configuration information, where the common SPS resource configuration information includes at least one or more SPS time-frequency resource configuration information.

[0038] According to the fourth aspect or any one of the above implementation methods of the fourth aspect, the method further includes a step of transmitting activation information to a user equipment, the activation information instructing the user equipment to detect, in each SPS scheduling period, whether a demodulation reference signal DMRS of the user equipment exists in an SPS resource corresponding to the common SPS resource configuration information.

[0039] According to the fourth aspect or any one of the above implementation manners of the fourth aspect, after sending the activation information to the user equipment, the method further includes a step of adding the DMRS of the user equipment to an SPS resource corresponding to the common SPS resource configuration information.

[0040] According to the fourth aspect or any one of the above implementation manners of the fourth aspect, the method further includes: a step of receiving seventh configuration information from a user equipment, where the seventh configuration information indicates at least one index number in an SPS resource configuration pool and a sequence of the at least one index number; a step of determining SPS resource configuration information corresponding to the at least one index number based on the first configuration information and the seventh configuration information; a step of receiving data scheduled by the user equipment on the SPS resource by sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; and a step of receiving data scheduled by the user equipment on the SPS resource by repeatedly sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence after receiving the data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number of the at least one index number.

[0041] The fourth aspect and any one of the implementation methods of the fourth aspect correspond to the third aspect and any one of the implementation methods of the third aspect, respectively. For the technical effects corresponding to the fourth aspect and any one of the implementation methods of the fourth aspect, refer to the technical effects corresponding to the third aspect and any one of the implementation methods of the third aspect. Details are not described again here.

[0042] According to a fifth aspect, the application provides a user equipment configured to perform a semi-persistent scheduling method according to the first aspect or any one of the implementation manners of the first aspect, or to perform a semi-persistent scheduling method according to the third aspect or any one of the implementation manners of the third aspect.

[0043] According to a sixth aspect, the application provides a base station configured to perform a semi-persistent scheduling method according to the second aspect or any one of the implementation manners of the second aspect, or to perform a semi-persistent scheduling method according to the fourth aspect or any one of the implementation manners of the fourth aspect.

[0044] According to a seventh aspect, the application provides a communication system, the system comprising a user equipment according to the fifth aspect and a base station according to the sixth aspect. [Brief description of the drawings]

[0045] [Figure 1] 1 illustrates an example of a communications network architecture. [Diagram 2] FIG. 2 is a diagram of an example of a hardware structure of a user equipment. [Diagram 3] FIG. 13 is a diagram of an example of a mismatch between SPS time-frequency resources and XR service frames. [Figure 4] FIG. 1 is a first timing diagram of an example of configuring SPS time-frequency resources according to a semi-persistent scheduling method according to an embodiment of this application; [Diagram 5]FIG. 1 is a first diagram of an example of a match between SPS time-frequency resources and an XR service frame. [Figure 6] FIG. 2 is a second timing diagram of an example of configuring SPS time-frequency resources according to a semi-persistent scheduling method according to an embodiment of this application. [Figure 7] FIG. 2 is a second diagram of an example of a match between SPS time-frequency resources and XR service frames. [Figure 8] FIG. 3 is a third diagram of an example of matching between SPS time-frequency resources and XR service frames. [Figure 9] FIG. 4 is a fourth diagram of an example of matching between SPS time-frequency resources and XR service frames. [Figure 10] FIG. 11 is a third timing diagram of an example of configuring SPS time-frequency resources according to a semi-persistent scheduling method according to an embodiment of this application. [Figure 11] FIG. 1 is a diagram of an example of changes in user viewing angle in an XR service scenario. [Figure 12] FIG. 4 is a fourth timing diagram of an example of configuring SPS time-frequency resources according to a semi-persistent scheduling method according to an embodiment of this application. [Figure 13] FIG. 5 is a fifth timing diagram of an example of configuring SPS time-frequency resources according to a semi-persistent scheduling method according to an embodiment of this application. [Figure 14] FIG. 6 is a sixth timing diagram of an example of configuring SPS time-frequency resources according to a semi-persistent scheduling method according to an embodiment of this application. [Figure 15] FIG. 2 is a first timing diagram of an example of a semi-persistent scheduling method according to an embodiment of the present application. [Figure 16] FIG. 2 is a second timing diagram of an example of a semi-persistent scheduling method according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0046] Hereinafter, the technical solutions in the embodiments of this application will be described clearly and completely with reference to the accompanying drawings in the embodiments of this application.Obviously, the described embodiments are only a part, not all, of the embodiments of this application.All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative efforts shall fall within the protection scope of this application.

[0047] The term "and / or" in this specification describes only an association relationship to describe related objects and indicates that three relationships may exist. For example, A and / or B may indicate the following three cases: only A exists, both A and B exist, and only B exists.

[0048] In the description and claims of the embodiments of this application, the terms "first", "second", etc. are intended to distinguish between different objects, but do not indicate a particular order of the objects. For example, a first target object and a second target object are intended to distinguish between different target objects, but do not indicate a particular order of the target objects.

[0049] In the embodiments of this application, terms such as "example" or "for example" are used to indicate giving an example, illustration, or explanation. Any embodiment or design manner described by using "example" or "for example" in the embodiments of this application should not be described as being preferred or having more advantages over other embodiments or design manners. Rather, the use of terms such as "example" or "for example" is intended to present a relative concept in a particular manner.

[0050] In the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more than two. For example, a plurality of processing units refers to two or more processing units, and a plurality of systems refers to two or more systems.

[0051] Before describing the technical solutions of the embodiments of this application, a communication system to which the embodiments of this application can be applied will first be described by using an example.

[0052] For example, embodiments of the present application may be applied to, but are not limited to, the following communication systems: Narrow Band-Internet Of Things (NB-IoT) systems, Wireless Local Access Network (WLAN) systems, Long Term Evolution (LTE) systems, vehicle to X (V2X) systems, 5th Generation Mobile Networks (5G) systems also known as New Radio (NR) systems, 5G and beyond communication systems such as 6G systems, Device To Device (D2D) communication systems, and the like.

[0053] In order to facilitate understanding of the communication network architecture of the above communication system, the communication network architecture of the communication system to which the embodiments of this application are applicable will be described below with reference to FIG.

[0054] For example, FIG. 1 shows the interaction relationships and corresponding interfaces between network functions and entities by using the network service architecture of a 5G system as an example. The network functions and entities included in the Service-Based Architecture (SBA) of the 5G system in the 3rd Generation Partnership Project (3GPP) include User Equipment (UE), Access Network (AN) or Radio Access Network (RAN), User Plane Function (UPF), Data Network (DN), Access Management Function (AMF), Session Management Function (SMF), Authentication Server Function (AUSF), Policy Control Function (PCF), Application Function (AF), Network Slice Selection Function (NSSF), Unified Data Management (UDM), Network Exposure Function (NEF) and Network Repository Function (NRF). NRF) are mainly included.

[0055] The UE, AN / RAN, UPF and DN are commonly referred to as user plane network functions and entities (or user plane network elements), and the remaining parts are commonly referred to as control plane network functions and entities (or control plane network elements). The processing functions of the control plane network elements in the network are defined in 3GPP. The control plane network elements have 3GPP defined functional behavior and 3GPP defined interfaces. The network functions can be used as network elements running on dedicated hardware, or software instances running on dedicated hardware, or virtual functions instantiated on a suitable platform, for example realized on a cloud infrastructure.

[0056] The main functions of the network elements are described in detail below.

[0057] AN / RAN: The AN / RAN may be various types of base stations, such as macro base stations, micro base stations (also called "small cells"), Distribute Unit-Control Units (DU-CUs), etc. Furthermore, the base station may alternatively be a wireless controller in a Cloud Radio Access Network (CRAN) scenario, a relay station, an access point, an in-vehicle device, a wearable device, a network device in a future evolved Public Land Mobile Network (PLMN), etc. The AN / RAN may alternatively be a Broadband Network Gateway (BNG), a convergence switch, a non-3GPP access device, etc. The AN / RAN is mainly responsible for functions such as air interface side radio resource management, uplink and downlink data classification, Quality of Service (QoS) management, data compression and encryption, and completing signaling processing with control plane network elements or completing data transfer with user plane function network elements. The specific form and structure of the AN / RAN are not limited in the embodiments of this application. For example, in systems using different radio access technologies, the name of a device having base station functionality may be different. For example, a base station may be an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) device such as an Evolutional NodeB (eNB or e-NodeB) in LTE, or a Next Generation Radio Access Network (NG-RAN) device (such as gNB) in a 5G system.

[0058] UPF: The UPF is mainly responsible for packet routing and forwarding, QoS processing of user plane data, charging information statistics collection, etc. The transmission resources and scheduling functions in the UPF to provide services to the UE are managed and controlled by the SMF.

[0059] DN: DN is the network used for data transmission. For example, the DN may be an operator service network, an Internet access, or a third-party service network.

[0060] AMF: The AMF is mainly responsible for processing control plane messages, such as access control, mobility management, lawful interception, and access authentication / authorization. Specifically, the functions of the AMF are mainly: (1) processing the access network control plane, (2) processing NAS messages, including NAS encryption and integrity protection, (3) registration management, (4) connection management, (5) reachability management, (6) mobility management, (7) lawful interception, (8) providing session management messages between the UE and the SMF, (9) realizing transparent transmission for routing session management (SM) messages, such as a transparent proxy, (10) access authentication, (11) access authorization, (12) forwarding SMS messages (Short Messaging Service messages) between the UE and the Short Messaging Service Function (SMSF), (13) interacting with the AUSF and the UE to obtain the UE authentication intermediate key, and (14) calculating access network specific keys.

[0061] SMF: The SMF is mainly used for session management, UE Internet Protocol (IP) address allocation and management, selection of manageable user plane functions, termination point of policy control and charging function interface, downlink data notification, etc.

[0062] PCF: The PCF is mainly used to provide parameters related to UE policy rules, AM policy rules and SM policy rules to the UE, AMF and SMF respectively, manage user subscription information, participate in UDM to access subscriber information related to policy decisions, etc.

[0063] NRF: The NRF is primarily used to provide internal / external addressing functions, receive query requests from other network elements to a particular type of network element and return information about the relevant network elements, etc.

[0064] AUSF: AUSF is mainly used to handle network security, generate keys, realize mutual authentication of UEs, and support a unified authentication framework.

[0065] AF: The AF is used to provide services and is primarily used to (1) realize application influence on traffic routing, (2) access network capability disclosures, and (3) interact with the policy framework for policy control.

[0066] NSSF: The NSSF is primarily used to select and manage Network Slice Instances (NSIs), determine the mapping between allowed and used network slice information, and determine the mapping between configured and subscribed network slice information.

[0067] NEF: NEF is an interface network element used for mutual information exchange between internal entities and external entities in the network, and is also a logical unit used for distributing and aggregating internal information, mainly including three capabilities: monitoring capability, provisioning capability and policy / charging capability.

[0068] UDM: The UDM includes two parts, one part is the Application Front End (FE) and the other part is the User Data Repository (UDR).

[0069] The data to be transmitted may be transmitted on a PDU session (i.e., a communication bearer as described in this specification) established between the UE and the DN through two network function entities, the (R)AN and the UPF, which communicate with each other by using a specific air interface technology. N1 is the interface between the UE and the AMF, N2 is the interface between the (R)AN and the AMF, N3 is the interface between the (R)AN and the UPF, N4 is the interface between the SMF and the UPF, and N6 is the interface between the UPF and the DN. Namf is a service-based interface exposed by AMF, Nsmf is a service-based interface exposed by SMF, Nausf is a service-based interface exposed by AUSF, Nnssf is a service-based interface exposed by NSSF, Nnef is a service-based interface exposed by NEF, Nnrf is a service-based interface exposed by NRF, Npcf is a service-based interface exposed by PCF, Nudm is a service-based interface exposed by UDM, and Naf is a service-based interface exposed by AF.

[0070] For an introduction of the functions of network elements such as UPF, DN, AUSF, NSSF, NEF, NRF and UDM, please refer to the explanations and descriptions in the prior art, and the details will not be described here.

[0071] Furthermore, it should be noted that terms such as "system" and "network" used in the embodiments of this application may be used interchangeably.

[0072] Furthermore, in the embodiments of this application, the UE may be a desktop device, a laptop device, a handheld device, a wearable device, a smart home device, a computing device, etc., with wireless connection capabilities, such as a netbook, a tablet computer, or an AR / VR device. The devices are not enumerated one by one here.

[0073] Furthermore, the specific type, structure, etc. of the UE is not limited to the embodiments of this application.

[0074] In order to facilitate the understanding of the UE in the technical solutions provided in the embodiments of this application, the hardware structure of the UE is described below with reference to FIG.

[0075] For example, in some embodiments, the structure of the UE may be as shown in FIG. 2 and includes a processor 210, an external memory interface 220, an internal memory 221, a universal serial bus (USB) interface 230, a charging management module 240, a power management module 241, a battery 242, an antenna 1, an antenna 2, a mobile communication module 250, a wireless communication module 260, an audio module 270, a speaker 270A, a receiver 270B, a microphone 270C, a headset jack 270D, a sensor module 280, buttons 290, a motor 291, an indicator 292, a camera 293, a display 294, a subscriber identification module (SIM) card interface 295, and the like. The sensor module 280 may include a pressure sensor 280A, a gyro sensor 280B, an air pressure sensor 280C, a magnetic sensor 280D, an acceleration sensor 280E, a distance sensor 280F, an optical proximity sensor 280G, a fingerprint sensor 280H, a temperature sensor 280J, a touch sensor 280K, an ambient light sensor 280L, a bone conduction sensor 280M, and the like.

[0076] It may be understood that the structure shown in this embodiment does not constitute a particular limitation on the UE. In some other embodiments, the UE may include more or fewer components than those shown in the drawings, some components may be combined, some components may be split, or a different arrangement of components may be used. The components shown in the drawings may be implemented using hardware, software, or a combination of software and hardware.

[0077] Processor 210 may include one or more processing units. For example, processor 210 may include an application processor (AP), a modem, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, a neural-network processing unit (NPU), and / or the like. The different processing units may be separate components or may be integrated into one or more processors.

[0078] The charging management module 240 is configured to receive a charging input from a charger, which may be a wireless charger or a wired charger.

[0079] The power management module 241 is configured to connect to the battery 242, the charging management module 240, and the processor 210. The power management module 241 receives input from the battery 242 and / or the charging management module 240 and provides power to the processor 210, the internal memory 221, the display 294, the camera 293, the wireless communication module 260, etc.

[0080] The wireless communication capabilities of the UE may be embodied through antenna 1, antenna 2, mobile communication module 250, wireless communication module 260, a modem, a baseband processor, and the like.

[0081] Antenna 1 and Antenna 2 are configured to transmit and receive electromagnetic signals. Each antenna in the UE may be configured to cover one or more communication frequency bands. Different antennas may be further multiplexed to improve antenna utilization.

[0082] The mobile communication module 250 may provide solutions for wireless communication, including 2G / 3G / 4G / 5G, etc., applied to the UE.

[0083] The wireless communication module 260 may provide solutions for wireless communication including wireless local area networks (WLAN) (e.g., wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC) technology, infrared (IR) technology, etc., applied to the UE. The wireless communication module 260 may be one or more components integrating at least one communication processing module. The wireless communication module 260 receives electromagnetic waves through the antenna 2, performs frequency modulation and filtering processing on the electromagnetic wave signals, and transmits the processed signals to the processor 210. The wireless communication module 260 may further receive signals to be transmitted from the processor 210, perform frequency modulation and amplification on the signals, and convert the signals into electromagnetic waves through the antenna 2 for radiation.

[0084] In an embodiment of this application, the wireless communication module 260 may be used by the UE to transmit data frames of a current service to a network node and receive data frames transmitted by the network node.

[0085] The UE realizes a display function through a GPU, a display 294, an application processor, etc. The GPU is a microprocessor for image processing, and is connected to the display 294 and the application processor.

[0086] The display 294 is configured to display images, videos, etc. A series of graphical user interfaces (GUIs) may be displayed on the display 294 of the UE.

[0087] The UE may realize a photography function through an ISP, a camera 293, a video codec, a GPU, a display 294, an application processor, etc.

[0088] The camera 293 is configured to capture still images or video.

[0089] The external memory interface 220 may be configured to connect to an external memory card, for example a micro SD card, to expand the storage capabilities of the UE.

[0090] The internal memory 221 may be configured to store computer executable program code, which includes instructions, and the processor 210 executes the instructions stored in the internal memory 221 to perform various functional applications and data processing of the UE.

[0091] The UE may realize audio functions, such as music playback and recording, through an audio module 270, a speaker 270A, a receiver 270B, a microphone 270C, a headset jack 270D, an application processor, etc. The UE may further include a pressure sensor 280A, an air pressure sensor 280C, a gyroscope sensor 280B, a magnetic sensor 280D, an acceleration sensor 280E, a distance sensor 280F, an optical proximity sensor 280G, an ambient light sensor 280L, a fingerprint sensor 280H, a temperature sensor 280J, a touch sensor 280K, a bone conduction sensor 280M, a button 290, a motor 291, an indicator 292, etc.

[0092] The SIM card interface 295 is configured to connect to a SIM card. The SIM card may be inserted into the SIM card interface 295 or removed from the SIM card interface 295 to realize contact or separation with the UE. The UE may support one or N SIM card interfaces, where N is a positive integer greater than 1. The SIM card interface 295 may support a nano SIM card, a micro SIM card, a SIM card, etc. Multiple cards may be inserted into the same SIM card interface 295 at the same time. The SIM card interface 295 is also compatible with an external storage card. The UE interacts with a network through the SIM card to realize functions such as calling and data communication.

[0093] Additionally, an operating system executes on the above components. The operating system may be, for example, a Harmony operating system, an iOS operating system, an Android operating system, a Windows operating system, etc. Applications may be installed and executed on the operating system. In some other embodiments, there may be multiple operating systems executing on the UE.

[0094] It should be understood that the hardware modules included in the UE shown in FIG. 2 are used merely as an example for explanation, and do not constitute a limitation on the specific structure of the UE. In practice, the UE provided in the embodiment of this application may further include other hardware modules having an interaction relationship with the hardware modules shown in the drawings. This is not particularly limited here. For example, the UE may further include a flashlight, a small projection device, etc. In another example, if the UE is a PC, the UE may further include components such as a keyboard and a mouse.

[0095] Furthermore, it should be noted that based on the periodicity characteristic of SPS, the technical solutions provided in the embodiments of this application may be applied to services having periodicity in the above system, such as XR services.

[0096] It should be understood that the description of services in all embodiments of this application is intended to facilitate understanding of the technical solutions provided in this application, and the technical solutions provided in this application are not used as limitations on applicable service scenarios.

[0097] Furthermore, XR is understood to mean all real and virtual mixed environments and human-computer interactions generated by computer technology and wearable devices. Representative forms are Augmented Reality (AR), Mixed Reality (MR), Virtual Reality (VR), and cross scenarios between AR, MR, and VR.

[0098] In order to better understand the technical solutions provided in the embodiments of this application, the current problem of mismatch between SPS time-frequency resources and XR service frames is specifically described below with reference to FIG.

[0099] A VR service scenario of an XR service is used as an example. Video content that needs to be displayed is processed through an encoder and a decoder. Specifically, the encoder encodes multiple pictures (each frame represents a still image) and generates a Group of Pictures (GOP). During playback, the decoder reads the GOP for decoding, and then reads the images for rendering and display.

[0100] It can be understood that a GOP is a group of consecutive images including one I-frame and multiple B-frames / P-frames, and is a basic unit for the access of a video image encoder and a decoder. The sequence of frames is repeated until the end of the video. I-frames are intra-coded frames (also called key frames), P-frames are forward predicted frames (forward reference frames / forward difference frames), and B-frames are bidirectionally predicted frames (bidirectional reference frames / bidirectional difference frames).

[0101] Simply put, an I-frame is a complete image, and only the data of the I-frame is needed to complete the decoding (because the frame contains a complete image). A P-frame indicates the difference between the P-frame and the previous I-frame (or P-frame). During the decoding, the previously buffered image and the difference defined in the P-frame need to be overlapped to generate the final image. In other words, a P-frame does not have the complete image data, but only the data indicating the difference from the image of the previous frame. A B-frame records the difference between the B-frame and the previous and subsequent frames. In other words, to decode a B-frame, not only the previous buffered image is needed, but the subsequent image also needs to be decoded to obtain the final image by overlapping the data corresponding to the previous and subsequent images with the data of the B-frame.

[0102] Based on this, it can be seen that the I frame is the largest, the B frame is the smallest, and the size of the P frame is between the size of the I frame and the size of the B frame, as shown in the XR frame in Figure 3. However, when the SPS is activated for use, the time-frequency resource configuration information corresponding to the time-frequency resource (hereinafter referred to as the SPS resource) scheduled in each scheduling period is fixed. As shown in Figure 3, the time-frequency resource scheduled in each scheduling period has a time domain resource size of T1 and a frequency domain resource size of F1. Obviously, the current time-frequency resource allocation of the SPS cannot meet the diverse requirements of the XR service, resulting in the waste of resources such as the power consumption of the UE and the system capacity of the base station.

[0103] Based on this, in order to solve the problem caused by the mismatch between the time-frequency resource of SPS and the frame of the service with periodicity characteristics, an embodiment of this application provides a semi-persistent scheduling method, in which multiple sizes of time-frequency resources are configured for SPS, so that in each scheduling period of SPS, different sizes of time-frequency resources can be scheduled cyclically based on the configuration. In this way, the time-frequency resource of SPS meets the diverse requirements of the radio resource of the service with periodicity characteristics, thus reducing the power consumption of the user equipment and avoiding the system capacity of the base station.

[0104] Before describing the technical solutions in the embodiments of this application, the uplink SPS scheme and the downlink SPS scheme in the current semi-persistent scheduling will be described first.

[0105] For example, for downlink SPS, the network side, e.g., a base station (gNB), may first configure the UE with a period of data transmission via RRC signaling, and then activate the downlink SPS and specify radio resources for the downlink SPS (hereinafter simply referred to as downlink SPS resources) by using a Physical Downlink Control Channel (PDCCH) (hereinafter referred to as downlink control channel) scrambled by a Configured Scheduling-Radio Network Temporary Identifier (CS-RNTI). Then, in each period, the UE may use the downlink SPS resources to receive a Physical Downlink Shared Channel (PDSCH) (hereinafter referred to as downlink data channel), and the gNB does not need to retransmit the PDCCH to specify the allocated downlink SPS resources.

[0106] It should be understood that the CS-RNTI is used for SPS scheduling and is carried in RRC signaling and transmitted to the UE. Specifically, when the UE receives a PDCCH transmitted by the gNB, if the PDCCH is scrambled by the CS-RNTI, this indicates that the SPS now needs to be used to accommodate the service.

[0107] Then, when it is determined that SPS needs to be currently used to accommodate the service, the initiation / activation or release of SPS may be determined by decoding the PDCCH.

[0108] For example, when it is determined to activate the SPS based on the decoding result, the UE decodes the downlink control information (DCI) in the PDCCH corresponding to the first downlink data frame, and determines the specific time-frequency resource information (hereinafter referred to as downlink resource information for ease of distinction) of the PDSCH on which the gNB transmits the service data. Then, the UE decodes the PDSCH based on the obtained downlink resource information to obtain the service data transmitted by the gNB.

[0109] Correspondingly, after the downlink SPS is activated, for the subsequent downlink data frames, the gNB does not need to occupy the PDCCH and send DCI to allocate downlink SPS resources for the service data transmitted by the gNB, and the UE decodes the PDSCH by using the same downlink resource information (the downlink resource information obtained when the SPS is activated) according to the SPS period configured in the RRC signaling to obtain the subsequent downlink data frames.

[0110] It should be noted that the "same downlink resource information" in this embodiment means that the frequency domain resource size and the time domain resource size of the downlink resource information are the same, but are not limited to the start positions being the same.

[0111] Furthermore, it can be understood that if the PDCCH is scrambled by a Cell-Radio Network Temporary Identifier (C-RNTI) in practical application, this indicates that the current scheduling is normal scheduling, i.e., dynamic scheduling, and not SPS scheduling.

[0112] For example, for uplink SPS, there are two schemes, the main difference being in different activation schemes.

[0113] Scheme 1 is hereinafter referred to as Type 1 (Configured grant type 1, CG type 1). In this scheme, all parameters are configured and uplink transmission is activated via RRC signaling. The UE may transmit a Physical Uplink Shared CHannel (PUSCH) on the configured periodic uplink resources as long as the configuration is successful, without the need for activation by using DCI.

[0114] Scheme 2 is hereinafter referred to as Type 2 (Configured grant type 2, CG type 2). In this scheme, the network side may first configure the UE with a period of data transmission via RRC signaling, and then activate the uplink SPS and specify radio resources for the uplink SPS (hereinafter simply referred to as uplink SPS resources) by using the PDCCH scrambled by the CS-RNTI. Then, in each period, the UE may use the uplink SPS resources to transmit the PUSCH.

[0115] Specifically, for Type 2, the gNB may first transmit DCI on a PDCCH scrambled by the CS-RNTI. Correspondingly, the UE decodes the DCI in the PDCCH and determines specific time-frequency resource information (hereinafter referred to as uplink resource information for ease of distinction) designated by the gNB for the UE to transmit a PUSCH containing service data. Then, when the UE needs to transmit service data to the gNB, the UE transmits the service data on the PUSCH to the gNB based on the obtained uplink resource information.

[0116] Correspondingly, after the uplink SPS is activated, for subsequent uplink data frames, the gNB does not need to occupy the PDCCH and send DCI to allocate uplink SPS resources for the service data transmitted by the UE, and the UE may transmit the subsequent uplink data frames that need to be transmitted to the gNB on the PUSCH by using the same uplink resource information (the uplink resource information obtained when the SPS is activated) according to the SPS periodicity configured in the RRC signaling.

[0117] It should be noted that the "same uplink resource information" in this embodiment means that the frequency domain resource size and the time domain resource size of the uplink resource information are the same, but are not limited to the start positions being the same.

[0118] Based on the above description, it can be seen that the activation of SPS can be classified into activation by using DCI and activation by using RRC signaling. This application provides technical solutions for these two activation methods.

[0119] Solution 1: Time-frequency resource configuration for downlink SPS and uplink SPS activated in CG type 2 scheme (uplink CG type 2)

[0120] For example, both downlink SPS and uplink CG type 2 are activated by using DCI transmitted by gNB. DCI has many fields, such as Frequency domain resource assignment (FDRA) field for configuring frequency domain resource size, Time domain resource assignment (TDRA) field for configuring time domain resource size, and Modulation and coding scheme (MCS) field for configuring modulation and coding scheme. Here, the fields are not listed one by one.

[0121] Based on this, in this solution, multiple frequency domain resources available for cyclic scheduling are configured by multiplexing FDRA fields in the DCI, multiple time domain resources available for cyclic scheduling are configured by multiplexing TDRA fields in the DCI, and multiple modulation and coding schemes available for cyclic scheduling are configured by multiplexing MCS fields in the DCI.

[0122] For ease of explanation, the semi-persistent scheduling method provided in this application is described by using an example in which multiple frequency domain resources available for cyclic scheduling are configured by multiplexing the FDRA field in the DCI to resize the radio resources of the SPS to fit different XR service frames.

[0123] Referring to FIG. 4, in this embodiment, the method includes the following steps.

[0124] S101: The gNB sends RRC signaling to the UE, carrying an SPS frequency domain resource configuration pool.

[0125] For example, the SPS-compatible service is used as an example, and the gNB may configure related parameters for SPS based on the existing service frames (e.g., I frames, P frames and B frames) of the XR service.

[0126] In other words, in practical application, the SPS frequency domain resource configuration pool may include multiple frequency domain resource configuration information for different service frames.

[0127] The SPS resource configuration information (Sps-Fdraconfig) in the SPS resource configuration pool may be indicated, for example, in the following format: Sps-Fdraconfig{index 1, frequency domain configuration 1}, Sps-Fdraconfig{index 2, frequency domain configuration 2}, Sps-Fdraconfig{index 3, frequency domain 3}, etc.

[0128] It can be understood that index numbers such as index 1, index 2, and index 3 are used to identify a frequency domain configuration within the SPS frequency domain resource configuration pool in which the index numbers are located. For example, index 1 identifies frequency domain configuration 1, index 2 identifies frequency domain configuration 2, and index 3 identifies frequency domain configuration 3.

[0129] It should be noted that in a practical application scenario, each index may be different, and the frequency domain configurations identified by each index may be the same or different, which is not limited in this embodiment.

[0130] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0131] S102: The UE stores an SPS frequency domain resource configuration pool carried in the RRC signaling.

[0132] It can be understood that for downlink SPS and uplink CG type 2, the frequency domain resource configuration information of the scheduled SPS resources in each scheduling period after the activation of uplink CG type 2 and downlink SPS may be selected from the SPS frequency domain resource configuration pool based on the DCI sent by the gNB. Thus, after receiving the RRC signaling sent by the gNB, the UE may first locally store the SPS frequency domain resource configuration pool carried in the RRC signaling, wait for the DCI sent by the gNB, and then determine the frequency domain resource configuration information of the scheduled SPS resources in each scheduling period for the downlink SPS and uplink CG type 2.

[0133] S103: The gNB configures frequency domain resource configuration information for cyclic use of the SPS based on an index number in the SPS frequency domain resource configuration pool by using the FDRA field in the DCI.

[0134] Specifically, in existing communication standards, configuration information corresponding to the FDRA field in the DCI may be represented, for example, by start position and length information or a bitmap.

[0135] This embodiment describes the existing settings of the FDRA field in an expression scheme that uses start position and length information, for example, as shown in Table 1. [Table 1]

[0136] It should be noted that, as specified in existing communication standards, uplink and downlink data types are identified separately in the DCI. Uplink is represented by "0_", e.g., "0_0", "0_1", and "0_2" in the above table. Downlink is represented by "1_", e.g., "1_0", "1_1", and "1_2" in the above table.

[0137] For example, according to the setting in Table 1 "RIV (resource indicator value) indicates start "A" and length "B"", the frequency domain resources of the radio resources of uplink CG type 2 and downlink SPS are both configured with start position "A" and length "B" in the implementation.

[0138] In order to realize cyclic scheduling of frequency domain resources (SPS resources) of multiple sizes, in the technical solution provided in this embodiment, the FDRA field is multiplexed and the setting information of the FDRA field is redefined to realize cyclic scheduling of frequency domain resources of multiple sizes, so that different service frames correspond to frequency domain resources of different sizes, and matching between SPS frequency domain resources and service frames is realized.

[0139] In addition, it should be noted that in practical applications, the FDRA field is a field with variable bits. For example, in a 20M bandwidth scenario, the FDRA field can reach up to 13 bits. Therefore, an agreement may be made based on the number of bits of the FDRA field corresponding to different bandwidths.

[0140] For ease of explanation, in this embodiment, an explanation is provided by using an example in which the bandwidth is 20M and the FDRA field contains 13 bits.

[0141] For example, for the above scenario, it may be agreed that every 4 bits corresponds to one index in the SPS frequency domain resource configuration pool, so that three frequency domain configurations may be configured by using the FDRA field for cyclic use. Based on this, the configuration information of the modified FDRA field is added to the corresponding communication standard, and then, when the frequency domain resources corresponding to the radio resources for cyclic scheduling are configured for the UE, the SPS frequency domain resources that match the service frame may be selected based on the modified FDRA field and the SPS frequency domain resource configuration pool.

[0142] The modified FDRA field may be, for example, as shown in Table 2. [Table 2]

[0143] Referring to Table 2, "FDRA (20M, maximum 13 bits)" indicates that the FDRA field occupies a maximum of 13 bits with a bandwidth of 20M. "Set to (sps-FdraConfigindexA: 4 bits, sps-FdraConfigindexB: 4 bits, ...)" means that for the 13 bits of the FDRA field, the value of every 4 bits is set to correspond to one index number, for example, index number sps-FdraConfigindexA or sps-FdraConfigindexB. Furthermore, sps-FdraConfigindexA and sps-FdraConfigindexB are any two index numbers in the SPS resource configuration pool transmitted by the gNB to the UE.

[0144] For example, in some implementations, the uplink CG type 2 and the downlink SPS may each be configured with multiple frequency domain resources for cyclic use during SPS scheduling, as set in Table 2. Specifically, every 4 bits corresponds to the index of one frequency domain configuration.

[0145] For example, in some other implementation schemes, uplink CG type 2 may be configured with multiple frequency domain resources, and a fixed frequency domain may be used for downlink SPS, so that during SPS scheduling, multiple configured frequency domain resources can be cyclically scheduled for uplink CG type 2, and the same frequency domain resources are scheduled and used for downlink SPS.

[0146] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0147] S104: The gNB transmits DCI to the UE on a PDCCH scrambled by the CS-RNTI.

[0148] S105: The UE selects an SPS resource corresponding to the frequency domain resource configuration information corresponding to the current scheduling period from the SPS frequency domain resource configuration pool based on frequency domain resource configuration information for cyclical use of SPS configured by using the FDRA field in the DCI, and receives data scheduled by the gNB on the SPS resource.

[0149] The agreement shown in Table 2 is used as an example. Based on the above agreement, when the FDRA field in the DCI is "0001001000110", it indicates that the frequency domain resource configuration information of the cyclically used radio resource is frequency domain configuration 1 corresponding to index 1 (0001) in the SPS frequency domain resource configuration pool, frequency domain configuration 2 corresponding to index 2 (0010), and frequency domain configuration 3 corresponding to index 3 (0011), that is, frequency domain configuration 1, frequency domain configuration 2, frequency domain configuration 3, frequency domain configuration 1, frequency domain configuration 2, frequency domain configuration 3, frequency domain configuration 4, ...

[0150] It should be noted that when the FDRA field has a maximum of 13 bits, the value of the 13th bit does not affect the technical solution provided in this embodiment. In practical application, the value of the 13th bit of the FDRA field may be set to "0" or "1" by default. In the above example "0001001000110", "0" is used as an example.

[0151] For example, as shown in FIG. 5, in the case where the frequency domain resource corresponding to frequency domain configuration 1 (corresponding to F1 in FIG. 5) is the largest, the frequency domain resource corresponding to frequency domain configuration 3 (corresponding to F3 in FIG. 5) is the smallest, and the frequency domain resource corresponding to frequency domain configuration 2 (corresponding to F2 in FIG. 5) has a size between the size of the frequency domain resource corresponding to frequency domain configuration 1 and the size of the frequency domain resource corresponding to frequency domain configuration 3, when the time domain resource is unchanged, for example, when the time domain resource size of the radio resource scheduled for SPS scheduling in each scheduling period in FIG. 5 is T1, when the XR frame that needs to be processed is the largest I frame, a radio resource having a frequency domain resource size of F1 and a time domain resource size of T1 is configured for SPS, when the XR frame that needs to be processed is the smallest B frame, a radio resource having a frequency domain resource size of F3 and a time domain resource size of T1 is configured for SPS, and when the XR frame that needs to be processed is a P frame, a radio resource having a frequency domain resource size of F2 and a time domain resource size of T1 is configured for SPS.

[0152] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0153] Thus, in the technical solution provided in this embodiment, the gNB pre-configures an SPS frequency domain resource configuration pool, and configures multiple frequency domain resource configuration information available for cyclic use for uplink CG type 2 and downlink SPS by using the FDRA field in the DCI, so that the uplink CG type 2 and downlink SPS can realize cyclic scheduling of multiple sizes of frequency domain resources, and different service frames correspond to different sizes of frequency domain resources, and the matching between SPS frequency domain resources and service frames is realized. Therefore, the power consumption of the user equipment is reduced, and the reduction of the system capacity of the base station can be avoided.

[0154] It should be noted that in practical application scenarios, the technical solution provided in this embodiment can also be applied to the service scenario of a single frequency domain resource configuration information. Specifically, for the scenario where a single period needs to be configured for uplink CG type 2 and downlink SPS, the contents corresponding to every 4 bits in the FDRA field may be the same.

[0155] For example, when the FDRA field is “0001000100010”, this indicates that data scheduled by the gNB on PS resources is always received by using frequency domain configuration 1 corresponding to index 1.

[0156] In another example, when the FDRA field is “0010001000100”, this indicates that data scheduled by the gNB on PS resources is always received by using frequency domain configuration 2 corresponding to index 2.

[0157] In another example, when the FDRA field is “0011001100110”, this indicates that data scheduled by the gNB on PS resources is always received by using frequency domain configuration 3 corresponding to index 3.

[0158] It may be appreciated that in some implementations it may be agreed that "0000" is an invalid configuration.

[0159] Correspondingly, if it is agreed that "0000" is an invalid configuration, then when data scheduled by the gNB on the SPS resources is received by using frequency domain configuration 1, which corresponds to index 1 by default, the content of the FDRA field may be "0001000000000", when data scheduled by the gNB on the SPS resources is received by using frequency domain configuration 2, which corresponds to index 2 by default, the content of the FDRA field may be "0010000000000", and when data scheduled by the gNB on the SPS resources is received by using frequency domain configuration 3, which corresponds to index 3 by default, the content of the FDRA field may be "0011000000000".

[0160] It should be noted that when the FDRA field has a maximum of 13 bits, the value of the 13th bit does not affect the technical solution provided in this embodiment. In practical application, the value of the 13th bit of the FDRA field may be set to "0" or "1" by default. In the above examples "0001000100010", "0010001000100", "0011001100110" and "0011000000000", "0" is used as an example.

[0161] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0162] In a 20M bandwidth scenario, since the FDRA field only has a maximum of 13 bits, if it is agreed that 4 bits correspond to the index of one frequency domain configuration, only a maximum of three cyclically used frequency domain configurations can be selected, and only frequency domain configurations corresponding to index 1 to index 15 of the 15 index numbers are available in the SPS frequency domain resource configuration pool (here, it is agreed that "0000" is an invalid value and will not be used).

[0163] For example, if it is agreed that 3 bits correspond to the index of one frequency domain configuration, then only a maximum of four cyclically used frequency domain configurations can be selected, and only frequency domain configurations corresponding to index 1 to index 7 of the seven index numbers are available in the SPS frequency domain resource configuration pool (here, it is agreed that "000" is an invalid value and will not be used).

[0164] For example, if it is agreed that two bits correspond to the index of one frequency domain configuration, then only a maximum of six cyclically used frequency domain configurations can be selected, and only frequency domain configurations corresponding to index 1 to index 3 of the three index numbers are available in the SPS frequency domain resource configuration pool (here, it is agreed that "00" is an invalid value and is not used).

[0165] Therefore, the applicable scenarios are limited. In order to make the technical solution provided in this application applicable to more service scenarios and realize more frequency domain circulation, other implementation methods are provided based on the above embodiments.

[0166] Referring to FIG. 6, in this embodiment, the method includes the following steps.

[0167] S201: The gNB sends RRC signaling to the UE, carrying an SPS frequency domain resource configuration pool and an SPS frequency domain resource activation pool.

[0168] S202: The UE stores an SPS frequency domain resource configuration pool and an SPS frequency domain resource activation pool carried in the RRC signaling.

[0169] S203: The gNB configures frequency domain resource configuration information for cyclic use of the SPS based on an index number in the SPS frequency domain resource activation pool by using the FDRA field in the DCI.

[0170] S204: The gNB transmits DCI to the UE on a PDCCH scrambled by the CS-RNTI.

[0171] S205: The UE selects an SPS resource corresponding to the frequency domain resource configuration information corresponding to the current scheduling period from the SPS frequency domain resource activation pool and the SPS frequency domain resource configuration pool based on frequency domain resource configuration information for cyclical use of SPS configured by using the FDRA field in the DCI, and receives data scheduled by the gNB on the PS resource.

[0172] The difference between this embodiment and the above embodiment is that the RRC signaling sent by the gNB to the UE includes an SPS frequency domain resource activation pool in addition to the SPS frequency domain resource configuration pool configured in the above embodiment, and the difference is highlighted and described below. For the same or similar parts, refer to the embodiment shown in Figure 4, which will not be described again here.

[0173] Each SPS frequency domain resource activation information in the above SPS frequency domain resource activation pool may include, for example, an index number that identifies the SPS frequency domain resource activation information and an index number (index number in the SPS frequency domain resource configuration pool) that is available for rotation and corresponds to the frequency domain configuration corresponding to the index number.

[0174] For example, the SPS frequency domain resource activation pool may include one or more SPS frequency domain resource activation information, each of which may include, for example, an index number identifying the SPS frequency domain resource activation information, an index number of SPS frequency domain resource configuration information available for rotation and corresponding to the index number, and a sequence of index numbers of SPS frequency domain resource configuration information available for rotation.

[0175] For example, it is used as an example that the SPS resource activation pool contains multiple SPS resource activation information, and the SPS resource activation pool may be indicated, for example, in the following format: FdraConfigActivationList{1:{1,2}, 2:{1,2,3}, 3:{3,1}, 4:{3,2}, ...}.

[0176] The parameter before ":" is an index number that identifies SPS frequency domain resource activation information, and the parameter in "{}" after ":" is an index number (index number in the SPS frequency domain resource configuration pool) that corresponds to the frequency domain resource configuration information that is available for rotation and corresponds to the index number. In practical application, multiple index numbers (index numbers in the SPS frequency domain resource configuration pool) that correspond to the frequency domain resource configuration information that is available for rotation may be selected from the SPS frequency domain resource configuration pool based on service requirements. This is not limited in this embodiment.

[0177] Furthermore, all bits of the FDRA field may be agreed upon for the solution in which the SPS frequency domain resource activation pool is configured. For example, 13 bits in a 20M bandwidth correspond to the index number of the SPS frequency domain resource activation information in the SPS frequency domain resource activation pool. In this case, "00000000000000" to "1111111111111" correspond to 2 13A plurality of corresponding index numbers (index numbers in an SPS frequency domain resource configuration pool) corresponding to the frequency domain resource configuration information available for rotation may be configured for each SPS frequency domain resource activation information index number according to service requirements. In this way, more configuration schemes can be supported, so that there are more frequency domain configurations available for rotation, which can meet the XR services with diverse requirements.

[0178] Similarly, it may be agreed that in some implementations "0000000000000" is an invalid configuration.

[0179] Based on this, the configuration information of the modified FDRA field is added to the corresponding communication standard, and then when the frequency domain resources corresponding to the radio resources for cyclic scheduling are configured for the UE, the radio resources matching the service frame may be selected based on the modified FDRA field, the SPS frequency domain resource activation pool and the SPS frequency domain resource configuration pool.

[0180] The modified FDRA field may be, for example, as shown in Table 3. [Table 3]

[0181] The agreement shown in Table 3 is used as an example. Based on the above agreement, if the FDRA field in the DCI is "0000000000010", it indicates that the SPS resource scheduling in the following (or next frame) is a cyclic scheduling of the frequency domain configuration of the SPS frequency domain resource configuration information {1,2,3} corresponding to the SPS frequency domain resource activation information with index number "2" in the SPS frequency domain resource activation pool, i.e., frequency domain configuration 1, frequency domain configuration 2, frequency domain configuration 3, frequency domain configuration 1, frequency domain configuration 2, frequency domain configuration 3, ...

[0182] Correspondingly, if the FDRA field in the DCI is “0000000000001”, it indicates that the subsequent SPS resource scheduling is periodic, being a cyclical scheduling of the SPS configuration information {1,2} corresponding to the SPS activation information with index number “1” in the SPS resource activation pool, i.e., frequency domain configuration 1, frequency domain configuration 2, frequency domain configuration 1, frequency domain configuration 2, ...

[0183] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0184] Thus, in the technical solution provided in this embodiment, the gNB pre-configures an SPS frequency domain resource configuration pool that can cover various requirements of XR services as much as possible, and an SPS frequency domain resource activation pool that can set multiple frequency domain settings available for cyclic use based on service requirements, and configures multiple frequency domain resource configuration information available for cyclic use for uplink CG type 2 and downlink SPS by using the FDRA field in the DCI, so that the uplink CG type 2 and downlink SPS can realize cyclic scheduling of frequency domain resources of multiple sizes, and different service frames correspond to frequency domain resources of different sizes, and the matching between SPS frequency domain resources and service frames is realized. Therefore, the power consumption of the user equipment is reduced, and the reduction of the system capacity of the base station can be avoided.

[0185] Similarly, in practical application scenarios, the technical solution provided in this embodiment can also be applied to the service scenario of a single frequency domain resource configuration information. Those skilled in the art may perform the configuration based on the service requirements, which is not limited in this embodiment.

[0186] This concludes the description of the solution in which multiple frequency domain resource configuration information available for cyclical use is configured to assign SPS resources of different sizes to different service frames, thus achieving a match between the service frames and the SPS resources.

[0187] Furthermore, based on the contents recorded in the above embodiments, multiple time domain resource configuration information available for cyclical use may be configured to allocate SPS resources of different sizes to different service frames, thus realizing matching between service frames and SPS resources.

[0188] The configuration of the time domain resource configuration information for rotation may be achieved by redefining the TDRA field and configuring an SPS time domain resource configuration pool.

[0189] For example, since the TDRA field has 4 bits, in some implementations, it may be agreed that every 2 bits in the TDRA field corresponds to one time domain configuration. For example, it is agreed that "11" corresponds to index 3 and time domain configuration 3, "10" corresponds to index 2 and time domain configuration 2, "01" corresponds to index 1 and time domain configuration 1, and "00" indicates an invalid configuration. Based on this, when the TDRA field is "1101", the time domain resources that can be used cyclically are time domain configuration 3, time domain configuration 1, time domain configuration 3, time domain configuration 1, ...

[0190] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0191] Since the TDRA field only has 4 bits, only two time domain resource configuration information available for cyclic use can be selected at one time, i.e., only the dual time domain method can be used. Therefore, the applicable scenarios are limited. In order to enable the technical solution provided in this application to be applicable to more service scenarios, an SPS time domain resource activation pool may also be introduced into the solution in which the time domain is separately modified to realize the matching between the radio resource of the SPS and the service frame.

[0192] For the scheme of introducing an SPS time domain resource activation pool, 4 bits are used to indicate the index number of the SPS time domain resource activation pool, so that two indexes can be increased up to 16 indexes for the time domain configuration (wherein, if it is agreed that "0000" is an invalid configuration, there may be 15 indexes index 1 to index 15 as an alternative), and multiple corresponding time domain configurations available for selection can be selected for each index of the SPS time domain resource activation pool based on the service requirements.

[0193] For example, as shown in FIG. 7, if the time domain resource corresponding to time domain configuration 1 (corresponding to T1 in FIG. 7) is the largest, the time domain resource corresponding to time domain configuration 3 (corresponding to T3 in FIG. 7) is the smallest, and the time domain resource corresponding to time domain configuration 2 (corresponding to T2 in FIG. 7) has a size between the size of the time domain resource corresponding to time domain configuration 1 and the size of the time domain resource corresponding to time domain configuration 3, when the frequency domain resource size is unchanged, for example, when the frequency domain resource size of the radio resource scheduled for SPS scheduling in each scheduling period in FIG. 7 is F1, when the XR frame that needs to be processed is the largest I frame, a radio resource having a frequency domain resource size of F1 and a time domain resource size of T1 is configured for SPS, when the XR frame that needs to be processed is the smallest B frame, a radio resource having a frequency domain resource size of F1 and a time domain resource size of T3 is configured for SPS, and when the XR frame that needs to be processed is a P frame, a radio resource having a frequency domain resource size of F1 and a time domain resource size of T2 is configured for SPS.

[0194] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0195] In this way, multiple time domain resource configuration information available for cyclical use is configured to assign different sized SPS resources to different service frames, thus achieving matching between service frames and SPS resources.

[0196] Furthermore, it can be understood that in some other implementation manners, in order to achieve a match between the radio resources of SPS scheduling and various service requirements of XR services, in addition to only modifying the frequency domain configuration or the time domain configuration, the radio resources of SPS scheduling may alternatively be adjusted by modifying both the frequency domain configuration and the time domain configuration.

[0197] For example, as shown in FIG. 8, the time domain resources corresponding to time domain configuration 1 (corresponding to T1 in FIG. 8) are the largest, the time domain resources corresponding to time domain configuration 3 (corresponding to T3 in FIG. 8) are the smallest, the time domain resources corresponding to time domain configuration 2 (corresponding to T2 in FIG. 8) have a size between the time domain resources corresponding to time domain configuration 1 and the time domain resources corresponding to time domain configuration 3, the frequency domain resources corresponding to frequency domain configuration 1 (corresponding to F1 in FIG. 8) are the largest, the frequency domain resources corresponding to frequency domain configuration 3 (corresponding to F3 in FIG. 8) are the smallest, and the frequency domain resources corresponding to frequency domain configuration 2 (corresponding to F2 in FIG. 8) are the largest. has a size between the frequency domain resource corresponding to frequency domain configuration 1 and the time domain resource corresponding to time domain configuration 3, when the XR frame that needs to be processed is the largest I frame, a radio resource having a frequency domain resource size of F1 and a time domain resource size of T1 is configured for SPS, when the XR frame that needs to be processed is the smallest B frame, a radio resource having a frequency domain resource size of F3 and a time domain resource size of T3 is configured for SPS, and when the XR frame that needs to be processed is a P frame, a radio resource having a frequency domain resource size of F2 and a time domain resource size of T2 is configured for SPS.

[0198] It should be understood that the above description is merely an example enumerated for better understanding of the technical solution in this embodiment, and is not used as a unique limitation to this embodiment. In practical application, the time domain configuration and frequency domain configuration corresponding to I frame are not limited to be maximum, the time domain configuration and frequency domain configuration corresponding to B frame are not limited to be minimum, and the time domain configuration and frequency domain configuration corresponding to P frame are not limited to have a size between the size of I frame and the size of B frame. Those skilled in the art may perform the configuration based on the actual service requirements, which is not limited in this embodiment.

[0199] Based on the above description, multiple modulation and coding schemes available for cyclic scheduling may also be configured by multiplexing the MCS field in the DCI in the above manner, in other words, different modulation and coding schemes may be used to process the service frames that need to be processed in a scheduling period, so that SPS resource scheduling can be better adapted to XR services.

[0200] For the solution of multiplexing the TDRA field and the solution of multiplexing the MCS field, please refer to the description of multiplexing the FDRA to implement the matching between the SPS resource scheduling and the XR service in the above embodiment, and the details will not be described again here.

[0201] Solution 2: Time-frequency resource configuration for downlink SPS

[0202] From the description of the above embodiment, it can be seen that in the cyclic configuration manner of SPS resources provided in solution 1, SPS resources (time domain resources and / or frequency domain resources) corresponding to different SPS scheduling periods need to be configured separately for each UE. In order to simplify this procedure and ensure that the radio resources scheduled at each time for downlink SPS can still match the service frame of each scheduling period, solution 2 provides a manner of combining basic radio resources (determined by basic SPS resource configuration information) and common radio resources (determined by common SPS resource configuration information). In this embodiment, the gNB may configure multiple types of common radio resources (with different sizes) based on service requirements, and configure basic radio resources of the same size for each SPS scheduling period of the UE, so that for service frames of different sizes, common radio resources of different sizes are selected for the UE based on the basic radio resources to realize the scheduling of radio resources of different sizes.

[0203] In other words, when SPS resource scheduling is performed for a UE in different scheduling periods, the basic radio resources available are the same, but the common radio resources vary based on the actual services.

[0204] For example, in solution 2, for the above basic radio resources, the gNB may configure RRC signaling, and the RRC signaling may include fixed frequency domain resource configuration information and time domain resource configuration information configured by using the FDRA field and the TDRA field. For example, in Figure 9, all SPS resources corresponding to SPS have a frequency domain resource size of F3 and a time domain resource size of T1.

[0205] Furthermore, based on the above description, a common time-frequency resource configuration pool (time domain resource configuration information and frequency domain resource configuration information) for selection by the UE also needs to be configured in RRC signaling.

[0206] For example, a common time-frequency resource configuration pool (which may be named, for example, Sps-ResourceConfigCommon) may be indicated, for example, in the following format: Sps-ResourceConfigCommon{{index 1, time domain configuration 1, frequency domain configuration 1}, {index 2, time domain configuration 2, frequency domain configuration 2}, {index 3, time domain configuration 3, frequency domain configuration 3}...}.

[0207] It may be appreciated that a common time-frequency resource configuration pool may be configured with one or more common time-frequency resource configuration information (common radio resources) for selection by a UE.

[0208] Furthermore, it should be noted that when the UE performs SPS resource scheduling in each scheduling period, in order to determine whether a common radio resource needs to be used or which common radio resource needs to be used this time, the UE specifically detects whether a Demodulation Reference Signal (DMRS) corresponding to the current UE is carried on the common radio resource.

[0209] It can be understood that, in general, each UE has a DMRS that identifies the uniqueness of the UE, in other words, each UE corresponds to a different DMRS. Therefore, the UE may determine the radio resource that is specifically used in the current SPS resource scheduling by detecting whether the DMRS of the UE exists in the common radio resource.

[0210] For example, in practical application, in addition to using the basic radio resource of the current scheduling period, the UE also needs to detect whether there is a DMRS corresponding to the UE in one or more common radio resources corresponding to the current scheduling period. If yes, this indicates that the common radio resource corresponding to the current scheduling period needs to be used this time. If not, the common radio resource corresponding to the current scheduling period is not used this time.

[0211] Furthermore, it should be noted that in practical application, only after the common radio resource is enabled, the UE can detect whether the UE's DMRS exists in the common radio resource in each scheduling period.

[0212] For example, the common radio resources may be enabled using separate RRC signaling or by agreeing on a bit in the DCI.

[0213] The method of separately using RRC signaling may be, for example, as follows: After RRC signaling including configured basic radio resources and common radio resources is sent to UEs, for example, UE1, UE2 and UE3, if it is determined based on service requirements that UE1 needs to further occupy a part of radio resources based on the basic radio resources when performing SPS resource scheduling, the gNB may separately send information for configuring further common radio resources to UE1 via RRC signaling, so that the common time-frequency resources (common radio resources) in the common time-frequency resource configuration pool stored in UE1 are enabled.

[0214] For example, for a scheme of enabling common time-frequency resources by separately using RRC signaling, the information carried in the RRC signaling may be, for example, “sps-AdditionalResource ENUMERATED {true}”, and thus the common time-frequency resources are enabled.

[0215] Regarding the manner of agreeing on the bits in the DCI, in practical application, it may be agreed that the validation is performed, for example, by using the first bit of the FDRA field in the DCI, for example, it is agreed that "1" indicates "valid" and "0" indicates "invalid".

[0216] Furthermore, after the common time-frequency resource is enabled, UE1 may detect whether there is a DMRS corresponding to UE1 on the common time-frequency resource.

[0217] For example, if it is agreed that the common time-frequency resource corresponding to index 1 in Sps-ResourceConfigCommon is called common1, the common time-frequency resource corresponding to index 2 in Sps-ResourceConfigCommon is called common2, the basic radio resource+common1 corresponds to an I frame, the basic radio resource+common2 corresponds to a P frame, the basic radio resource corresponds to a B frame, and common1 and common2 are valid for UE1, then the radio resource corresponding to UE1 in each scheduling period may be as shown in FIG. 9.

[0218] It should be noted that the above "enabled" specifically means that the gNB sends "sps-AdditionalResource ENUMERATED {true}" to UE1, and UE1 discovers the DMRS of UE1 on common1 and common2. In this case, the radio resources corresponding to UE1 in each scheduling period are as shown in Figure 9.

[0219] For example, in some implementations, the sizes of commons corresponding to different indexes may be the same or different.

[0220] For example, in some other implementations, the sizes of commons corresponding to different indexes may be in descending order when the indexes are in ascending order. For example, as shown in Figure 9, the size of common1 is larger than the size of common2.

[0221] For example, in some other implementations, the size of common corresponding to different indexes may be set based on the size of the corresponding XR frame.

[0222] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0223] Furthermore, according to the above implementation manner, the gNB may be configured to only transmit low-priority data frames on the common radio resource. In this way, even if the UE does not successfully decode data on the common time-frequency resource due to the failure of detection of the DMRS corresponding to the UE or the error code, the impact on the processing result of the service is slight, and thus the stability of the service is ensured.

[0224] Furthermore, to further simplify the processing procedure of the gNB, for example, for a scenario in which multiple UEs transmit the same data frame (e.g., multiple users play a game in a group, and each UE may display substantially the same image and therefore transmit the same data frame), a common DMRS may be further defined to correspond to a common radio resource, and the common data frame is transmitted on the common radio resource. Thus, for a service scenario in which a UE needs to use a common radio resource, the gNB may add a common DMRS in the common radio resource for the common data frame that needs to be decoded by multiple UEs, and add a specific UE's DMRS for the data frame that needs to be decoded by the UE. In this way, the UE decodes the common radio resource by using the common DMRS and the UE's DMRS, and obtains the common data frame transmitted by the gNB and the data frame transmitted only to the UE by the gNB from the common radio resource.

[0225] Thus, in the technical solution provided in this embodiment, for downlink SPS, the gNB may know in advance which type of radio resource is required by which UE, so that the gNB configures a basic radio resource for each UE accessing the gNB, then configures one or more common time-frequency resources (common time-frequency domain resources) based on the service requirements, and dynamically enables the configured common time-frequency resources (common time-frequency domain resources) based on the service requirements to allocate different radio resources to different UEs, thus meeting the diverse requirements of the XR service and matching the XR service frames corresponding to each scheduling period.

[0226] Solution 3: Time-frequency resource configuration for uplink SPS (uplink CG type 1 and uplink CG type 2)

[0227] For example, referring to FIG. 10, the implementation of Solution 3 may include the following steps:

[0228] S301: The gNB sends RRC signaling to the UE, carrying an SPS time-frequency resource configuration pool.

[0229] It can be understood that the above SPS time-frequency resource configuration pool may include one or more time-frequency resource configuration information, each time-frequency resource configuration information is identified by a different index, and the time domain resource configuration information and the frequency domain resource configuration information are both configured in each time-frequency resource configuration information.

[0230] For example, the time domain resource configuration information and the frequency domain resource configuration information in the time-frequency resource configuration information identified by each index may be the same or different, which is not limited to this embodiment.

[0231] For example, in some implementations, the SPS time-frequency resource configuration pool may be configured, for example, in the following format: Sps-ResourceConfig{{index 1, time domain configuration 1, frequency domain configuration 1}, {index 2, time domain configuration 2, frequency domain configuration 2}, {index 3, time domain configuration 3, frequency domain configuration 3}...}.

[0232] S302: The UE stores an SPS time-frequency resource configuration pool carried in the RRC signaling.

[0233] S303: The UE includes SPS time-frequency resource configuration information corresponding to the data frame currently being transmitted in the CG-UCI.

[0234] It can be understood that the above CG-UCI is configured grant uplink control information, which is included in the PUSCH when the UE transmits an uplink data frame to the gNB on the PUSCH, and normally carries the contents shown in Table 4 in the current implementation scenario. [Table 4]

[0235] Referring to Table 4, "HARQ process number" represents the process number of the hybrid automatic repeat request, "4" corresponding to "HARQ process number" indicates that "HARQ process number" occupies 4 bits, "redundancy version" represents the redundancy version, "2" corresponding to "redundancy version" indicates that "redundancy version" occupies 2 bits, "new data indicator" represents the new transmission / retransmission data indicator, and "1" corresponding to "new data indicator" indicates that "new data indicator" occupies 1 bit.

[0236] It can be understood that in practical application, other field information may be further recorded in the CG-UCI, which is not listed one by one here, which is also not limited in this embodiment.

[0237] For example, in order to enable the UE to actively determine the SPS resource corresponding to the uplink data frame and notify the SPS resource to the gNB, so as to enable the gNB to obtain the uplink data frame from the designated SPS resource, in the technical solution provided in this embodiment, field information specifying the SPS time-frequency resource corresponding to the data frame currently transmitted is added based on Table 4, and the field information written into the modified CG-UCI is, for example, as shown in Table 5. [Table 5]

[0238] The "SPS resource configuration index" represents the index number of the SPS time-frequency resource (SPS resource) corresponding to the uplink data frame to be transmitted this time in the SPS time-frequency resource configuration pool Sps-ResourceConfig.

[0239] For example, Table 5 is used as an example, and "3" corresponding to "SPS resource configuration index" indicates that "SPS resource configuration index" occupies 3 bits. Based on this, when "SPS resource configuration index" occupies 3 bits, if the value of the "SPS resource configuration index" field (the binary code corresponding to 3 bits) is "011", this indicates that the UE uses the time-frequency resource configuration information corresponding to index 3 in Sps-ResourceConfig.

[0240] The example of “Sps-ResourceConfig{{index 1, time domain configuration 1, frequency domain configuration 1}, {index 2, time domain configuration 2, frequency domain configuration 2}, {index 3, time domain configuration 3, frequency domain configuration 3, ...}}” in S301 is used as an example, and the time domain resource size of the SPS resource specified by using the CG-UCI in Table 5 is time domain configuration 3, and the frequency domain resource size is frequency domain configuration 3.

[0241] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0242] Furthermore, it should be noted that in some implementations, the UE may use the CG-UCI to separately specify an index corresponding to a time-domain configuration for transmitting an uplink data frame, and adjust the radio resource of the uplink SPS scheduling by changing the time-domain configuration to better match the uplink data frame.

[0243] For example, for a scheme of separately specifying an index corresponding to a time domain configuration for transmitting an uplink data frame, the RRC signaling sent by the gNB to the UE needs to carry an SPS time domain resource configuration pool.

[0244] For example, the SPS time domain resource configuration pool may be indicated, for example, in the following format: Sps-Tdraconfig{index 1, time domain configuration 1}, Sps-Tdraconfig{index 2, time domain configuration 2}, Sps-Tdraconfig{index 3, time domain configuration 3}, ...

[0245] A manner in which the UE separately specifies an index corresponding to a time domain configuration for transmitting an uplink data frame based on the SPS time domain resource configuration pool by using the CG-UCI may be, for example, as shown in Table 6. [Table 6]

[0246] The "SPS TDRA configuration index" represents the index number of the time domain configuration corresponding to the uplink data frame to be transmitted this time in the SPS time domain resource configuration pool Sps-Tdraconfig.

[0247] For example, Table 6 is used as an example, and "3" corresponding to "SPS TDRA configuration index" indicates that "SPS TDRA configuration index" occupies 3 bits. Based on this, when "SPS TDRA configuration index" occupies 3 bits, when the value of the "SPS TDRA configuration index" field (the binary code corresponding to 3 bits) is "010", this indicates that the UE uses the time domain resource configuration information corresponding to index 2 in Sps-Tdraconfig.

[0248] The example of “Sps-Tdraconfig{index 1, time domain configuration 1}, Sps-Tdraconfig{index 2, time domain configuration 2}, Sps-Tdraconfig{index 3, time domain configuration 3}, ...” is used as an example, and the time domain resource size of the SPS resource specified by using the CG-UCI in Table 6 is time domain configuration 3.

[0249] It can be appreciated that for this configuration scheme, the frequency domain is fixed and unchanging, and may be specifically specified by using FDRA in RRC signaling.

[0250] Furthermore, it should be understood that the above descriptions are merely examples enumerated for a better understanding of the technical solutions in this embodiment, and should not be used as a unique limitation to this embodiment.

[0251] Furthermore, it should be noted that in some other implementations, the UE may alternatively specify an index corresponding to a frequency domain configuration for transmitting an uplink data frame separately by using the CG-UCI, and adjust the radio resource of the uplink SPS scheduling by changing the frequency domain configuration to better match the uplink data frame.

[0252] For example, for a scheme of separately specifying an index corresponding to a frequency domain configuration for transmitting an uplink data frame, the RRC signaling sent by the gNB to the UE needs to carry an SPS frequency domain resource configuration pool.

[0253] For example, the SPS frequency domain resource configuration pool may be indicated, for example, in the following format: Sps-Fdraconfig{index 1, frequency domain configuration 1}, Sps-Fdraconfig{index 2, frequency domain configuration 2}, Sps-Fdraconfig{index 3, frequency domain configuration 3}, Sps-Fdraconfig{index 4, frequency domain configuration 4}, ...

[0254] A manner in which the UE separately specifies an index corresponding to a frequency domain configuration for transmitting an uplink data frame based on the SPS frequency domain resource configuration pool by using the CG-UCI may be, for example, as shown in Table 7. [Table 7]

[0255] The "SPS FDRA configuration index" represents the index number of the frequency domain configuration corresponding to the uplink data frame to be transmitted this time in the SPS frequency domain resource configuration pool Sps-Fdraconfig.

[0256] For example, Table 7 is used as an example, and "4" corresponding to "SPS FDRA configuration index" indicates that "SPS FDRA configuration index" occupies 4 bits. Based on this, when "SPS FDRA configuration index" occupies 4 bits, when the value of the "SPS FDRA configuration index" field (the binary code corresponding to 4 bits) is "0001", this indicates that the UE uses frequency domain resource configuration information corresponding to index 1 in Sps-Fdraconfig.

[0257] The example of “Sps-Fdraconfig{index 1, frequency domain configuration 1}, Sps-Fdraconfig{index 2, frequency domain configuration 2}, Sps-Fdraconfig{index 3, frequency domain configuration 3}, Sps-Fdraconfig{index 4, frequency domain configuration 4}, ...” is used as an example, and the frequency domain resource size of the SPS resource specified by using the CG-UCI in Table 7 is frequency domain configuration 1.

[0258] It can be appreciated that for this configuration scheme, the time domain is fixed and unchanging, and may be specifically specified by using TDRA in RRC signaling.

[0259] Furthermore, it should be understood that the above descriptions are merely examples enumerated for a better understanding of the technical solutions in this embodiment, and should not be used as a unique limitation to this embodiment.

[0260] Furthermore, it should be noted that in some other implementations, the UE may use the CG-UCI to separately specify an index corresponding to a time domain configuration for transmitting an uplink data frame and an index corresponding to a frequency domain configuration for transmitting an uplink data frame, and adjust the radio resources of the uplink SPS scheduling by changing the time domain configuration and the frequency domain configuration to better match the uplink data frame.

[0261] For example, in a scheme of specifying both an index corresponding to a time domain configuration for transmitting an uplink data frame and an index corresponding to a frequency domain configuration for transmitting an uplink data frame, the gNB may be configured to transmit RRC signaling to the UE carrying an SPS time-frequency resource configuration pool in a scheme corresponding to Table 5, or the gNB may be configured to transmit RRC signaling carrying an SPS time domain resource configuration pool and an SPS frequency domain resource configuration pool.

[0262] In the latter case, for example, the SPS time domain resource configuration pool may be indicated, for example, in the following format: Sps-Tdraconfig{index 1, time domain configuration 1}, Sps-Tdraconfig{index 2, time domain configuration 2}, Sps-Tdraconfig{index 3, time domain configuration 3},...

[0263] The SPS frequency domain resource configuration pool may be indicated, for example, in the following format: Sps-Fdraconfig{index 1, frequency domain configuration 1}, Sps-Fdraconfig{index 2, frequency domain configuration 2}, Sps-Fdraconfig{index 3, frequency domain configuration 3}, Sps-Fdraconfig{index 4, frequency domain configuration 4}, ...

[0264] A scheme in which the UE separately specifies an index corresponding to a time domain configuration for transmitting an uplink data frame and an index corresponding to a frequency domain configuration for transmitting an uplink data frame based on the SPS time domain resource configuration pool and the SPS frequency domain resource configuration pool by using the CG-UCI may be, for example, as shown in Table 8. [Table 8]

[0265] For example, the examples of "Sps-Tdraconfig{index 1, time domain configuration 1}, Sps-Tdraconfig{index 2, time domain configuration 2}, Sps-Tdraconfig{index 3, time domain configuration 3}, ..." and "Sps-Fdraconfig{index 1, frequency domain configuration 1}, Sps-Fdraconfig{index 2, frequency domain configuration 2}, Sps-Fdraconfig{index 3, frequency domain configuration 3}, Sps-Fdraconfig{index 4, frequency domain configuration 4}, ..." are used as an example. When the value (binary code corresponding to 4 bits) of the "SPS FDRA configuration index" field is "0001", this indicates that the UE uses frequency domain resource configuration information corresponding to index 1 in the Sps-Fdraconfig, and "SPS If the value of the “TDRA Configuration Index” field (binary code corresponding to 3 bits) is “001”, it indicates that the UE uses frequency resource configuration information corresponding to index 1 in Sps-Tdraconfig, in other words, the time domain resource size of the SPS resource specified by using the CG-UCI in Table 8 is time domain configuration 1, and the frequency domain resource size is frequency domain configuration 1.

[0266] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0267] S304: The UE transmits the CG-UCI to the gNB on the PUSCH.

[0268] S305: The gNB obtains the uplink data frame transmitted by the UE from the SPS time-frequency resource specified in the CG-UCI.

[0269] Thus, in the technical solution provided in this embodiment, the gNB configures an SPS time-frequency resource configuration pool (an SPS time domain resource configuration pool and / or an SPS frequency domain resource configuration pool) for the UE, so that every time the UE transmits an uplink data frame to the gNB, the UE actively reports the SPS resource corresponding to this uplink data frame by including the CG-UCI every time, allowing the gNB to decode the uplink data frame based on the SPS resource specified in the CG-UCI when scheduling the uplink data frame transmitted by the UE every time, and thus achieving a match between the radio resource of the uplink SPS and the uplink data frame.

[0270] Solution 4: Time-frequency resource (radio resource) configuration for downlink SPS

[0271] It should be noted that in an XR service scenario, the UE may normally determine the size of the downlink data frame based on the current user behavior, for example, the UE may determine the size of the next downlink data frame based on the change range of the user's viewing angle (wherein the determined size of the next downlink data frame is hereinafter referred to as a priori information).

[0272] For example, if the viewing angle change range is larger, the associated image content is larger, specifically, the downlink data frame of the corresponding image is larger, and therefore the SPS resource matching the downlink data frame needs to be larger.

[0273] Based on this relationship, referring to FIG. 11, the change range of the viewing angle 1 is smaller than the change range of the viewing angle 2, and the change range of the viewing angle 2 is smaller than the change range of the viewing angle 3. Therefore, in a practical application scenario, when the change range of the user's viewing angle is substantially at the viewing angle 1 within a certain period, the determined size of the next downlink data frame is small. When the change range of the user's viewing angle is substantially at the viewing angle 3 within a certain period, the determined size of the next downlink data frame is large. When the change range of the user's viewing angle is substantially at the viewing angle 2 within a certain period, the determined size of the next downlink data frame is between the size of the downlink data frame corresponding to the viewing angle 1 and the size of the downlink data frame corresponding to the viewing angle 3.

[0274] For example, it is agreed that the SPS resources that need to be scheduled for a downlink data frame corresponding to viewing angle 1 are configuration 1, the SPS resources that need to be scheduled for a downlink data frame corresponding to viewing angle 2 are configuration 2, and the SPS resources that need to be scheduled for a downlink data frame corresponding to viewing angle 3 are configuration 3.

[0275] Based on this, the configuration for downlink SPS resources may be realized in the following three manners, for example:

[0276] Before describing the three methods of configuring downlink SPS resources, the objects involved in the three configuration methods are first described.

[0277] For example, in some implementation scenarios, the objects may be a client UE, a network side gNB that interacts with the UE, and an application server AF that interacts with the gNB, and both the gNB and the AF access the core network AMF.

[0278] Referring to FIG. 12, the method 1 for configuring downlink SPS resources based on prior information includes the following steps.

[0279] S401: The UE selects, based on prior information, radio resource configuration information corresponding to a downlink SPS from RRC signaling transmitted by a gNB and carrying a radio resource configuration pool.

[0280] It can be understood that the RRC signaling carrying the above radio resource configuration pool may be obtained, for example, as follows: After the UE accesses the gNB, in other words, after the UE and the gNB establish a communication connection, the gNB configures multiple types of radio resources available for selection based on the service requirements of the XR service, such as radio resource configuration information corresponding to a small data amount (hereinafter referred to as configuration 1), radio resource configuration information corresponding to a large data amount (hereinafter referred to as configuration 3), and radio resource configuration information corresponding to a data amount between the small data amount and the large data amount (hereinafter referred to as configuration 2), and then transmits the RRC signaling carrying the radio resource configuration information to the UE via RRC signaling.

[0281] Correspondingly, after receiving the RRC signaling, the UE locally stores the RRC signaling, and when data needs to be transmitted to the gNB in ​​an SPS manner, selects radio resource configuration information corresponding to the current prior information from the RRC signaling based on the estimated prior information, i.e., the estimated next downlink data frame, to determine the radio resource for subsequent downlink SPS scheduling.

[0282] S402: The UE sends selected radio resource configuration information corresponding to the downlink SPS of the next frame to the AF.

[0283] It can be understood that in practical application, the UE needs to transmit the selected radio resource configuration information corresponding to the downlink SPS to the AF through the gNB and the AMF. Specifically, the UE needs to first transmit the selected radio resource configuration information corresponding to the downlink SPS to the gNB. Then, the gNB transmits the selected radio resource configuration information corresponding to the downlink SPS to the AMF. Finally, the AMF transmits the selected radio resource configuration information corresponding to the downlink SPS to the AF.

[0284] It should be noted that in this embodiment, the radio resource configuration information selected by the UE and corresponding to the downlink SPS of the next frame is sent to the AF through application layer data, so that the gNB and AMF only transmit data transparently without parsing, and the gNB and AMF cannot know the radio resource configuration information selected by the UE and corresponding to the downlink SPS of the next frame.

[0285] S403: The AF encapsulates a downlink data packet (downlink data frame) based on a data packet threshold corresponding to the radio resource configuration information selected by the UE and corresponding to the downlink SPS.

[0286] For ease of explanation, in this embodiment, it is used as an example that the radio resource configuration information is classified into configuration 1 (small), configuration 2 (medium) and configuration 3 (large) as described above, and the AF and the gNB and / or AMF may agree on two data packet thresholds, for example, 500 KB and 1000 KB, corresponding to the three types of radio resource configuration information.

[0287] Correspondingly, based on the two data packet thresholds, the radio resource configuration information corresponding to a data packet of [0 KB, 500 KB) is configuration 1, the radio resource configuration information corresponding to a data packet of [500 KB, 1000 KB) is configuration 2, and the radio resource configuration information corresponding to a data packet of [1000 KB, ∞ KB) is configuration 3.

[0288] In other words, based on the above agreement, when the radio resource configuration information selected by the UE and corresponding to the downlink SPS is configuration 1, the downlink data packet encapsulated by the AF does not exceed a maximum of 500 KB.

[0289] Correspondingly, when the radio resource configuration information selected by the UE and corresponding to the downlink SPS is configuration 2, the downlink data packet encapsulated by the AF does not exceed 1000 KB at maximum and does not fall below 500 KB at minimum.

[0290] Correspondingly, when the radio resource configuration information selected by the UE and corresponding to the downlink SPS is configuration 3, the downlink data packet encapsulated by the AF is not less than 1000 KB at minimum.

[0291] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0292] S404: The AF sends the encapsulated downlink data packet to the gNB.

[0293] It can be understood that in practical application, the AF needs to send the encapsulated downlink data packet to the gNB through the AMF according to the data packet threshold value selected by the UE and corresponding to the radio resource configuration information corresponding to the downlink SPS. Specifically, the AF needs to first send the encapsulated downlink data packet to the AMF. Then, the AMF sends the downlink data packet sent by the AF to the gNB.

[0294] S405: The gNB determines radio resource configuration information corresponding to the downlink data packet encapsulated by the AF based on a correspondence relationship between the data packet threshold and the radio resource configuration information agreed upon with the AF.

[0295] The relationship between the threshold field data packet size and the radio resource configuration information agreed in the example of S403 is still used as an example, and when the size of the downlink data packet received by the gNB is between 500 KB and 1000 KB, the radio resource configuration information of the downlink SPS radio resource for transmitting the downlink data packet is determined as configuration 2.

[0296] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solution in this embodiment, and is not used as a unique limitation to this embodiment. In practical application, the gNB may configure multiple radio resource configuration information based on the various requirements of the XR service, and agree with the AF on the correspondence between multiple data packet thresholds and the radio resource configuration information to realize a better match between the radio resource of the downlink SPS scheduling and the radio resource of the XR service.

[0297] S406: The gNB sends the downlink data packet encapsulated by the AF to the UE on the downlink SPS resource corresponding to the determined radio resource configuration information.

[0298] Thus, in the technical solution provided in this embodiment, the gNB and the AF pre-agree on the correspondence between the data packet threshold and the radio resource configuration information, and then the AF encapsulates the downlink data packet based on the size of the next downlink data frame (packet) estimated by the UE, so as to enable the gNB to determine the radio resource of the downlink SPS that needs to be scheduled based on the agreed-upon correspondence, to better accommodate the XR service.

[0299] Referring to FIG. 13, the method 2 of configuring downlink SPS resources based on prior information includes the following steps.

[0300] S501: The UE selects, based on prior information, radio resource configuration information corresponding to a downlink SPS from RRC signaling transmitted by a gNB and carrying a radio resource configuration pool.

[0301] It can be understood that step S501 in this embodiment is substantially the same as step S401 in the above embodiment. For details of the specific implementation manner, please refer to the embodiment corresponding to Figure 12. The details will not be described again here.

[0302] S502: The UE sends selected radio resource configuration information corresponding to the downlink SPS of the next frame to the gNB by using the CG-UCI.

[0303] It can be understood that the operation of the UE sending the selected radio resource configuration information corresponding to the downlink SPS to the gNB by using the CG-UCI is substantially the same as the implementation manner shown in Solution 3. For details of the specific implementation manner, please refer to the embodiment corresponding to Figure 10. The details will not be described again here.

[0304] S503: The gNB sends a downlink data packet encapsulated by the AF to the UE on a downlink SPS resource corresponding to the radio resource configuration information reported in the CG-UCI.

[0305] Thus, in the technical solution provided in this embodiment, the UE reports required downlink SPS resource configuration information to the gNB based on prior information by using UCI / CG-UCI, and the gNB schedules the next data packet by using the configuration reported by the UE, so that after the UE reports, only the reported downlink SPS resources are detected in the next period, and thus matching between downlink SPS resources and XR services is realized.

[0306] Referring to FIG. 14, the method 3 of configuring downlink SPS resources based on prior information includes the following steps.

[0307] S601: The UE selects, based on prior information, radio resource configuration information corresponding to a downlink SPS from RRC signaling transmitted by a gNB and carrying a radio resource configuration pool.

[0308] S602: The UE sends selected radio resource configuration information corresponding to the downlink SPS to the AF.

[0309] Steps S601 and S602 in this embodiment are substantially the same as steps S401 and S402 in the embodiment corresponding to Fig. 12. For details of the specific implementation manner, please refer to the embodiment corresponding to Fig. 12. The details will not be described again here.

[0310] S603: The AF sends the encapsulated downlink data packet and radio resource configuration information selected by the UE and corresponding to the downlink SPS to the gNB.

[0311] For example, in this embodiment, the gNB and the AF do not need to agree on a correspondence between a data packet threshold and radio resource configuration information, and therefore do not need to encapsulate the downlink data packet based on the radio resource configuration information selected by the UE and corresponding to the downlink SPS.

[0312] In addition, in order to enable the gNB to schedule the downlink data packet based on the downlink SPS resource corresponding to the radio resource configuration information selected by the UE and corresponding to the downlink SPS, the AF may also send the radio resource configuration information selected by the UE and corresponding to the downlink SPS to the gNB together or separately when sending the downlink data packet to the gNB, which is not limited in this embodiment.

[0313] S604: The gNB sends a downlink data packet encapsulated by the AF to the UE on a downlink SPS resource corresponding to the radio resource configuration information sent by the AF.

[0314] Thus, in the technical solution provided in this embodiment, in addition to sending the encapsulated downlink data packet to the gNB, the AF further sends radio resource configuration information selected by the UE and corresponding to the downlink SPS, so that the correspondence between the data packet threshold and the radio resource configuration information does not need to be set between the gNB and the AF, and the size of the downlink data packet encapsulated by the AF is not limited, and only the radio resource configuration information selected by the UE and corresponding to the downlink SPS is sent to the gNB, allowing the gNB to schedule the next data packet by using the configuration reported by the UE. In this way, after the UE reports, only the reported downlink SPS resource is detected in the next period, and thus the matching between the downlink SPS resource and the XR service is realized.

[0315] In addition, it should be noted that the implementation solution in the above embodiment in which the base station only sends an SPS resource configuration pool (e.g., an SPS frequency domain resource configuration pool / SPS time domain resource configuration pool / SPS modulation and coding scheme resource configuration pool / SPS time-frequency resource configuration pool) to the user equipment may also be implemented according to the procedure shown in FIG. 15 in a specific implementation manner.

[0316] For example, referring to FIG. 15, a procedure for a user equipment and a base station to realize semi-persistent scheduling includes the following steps:

[0317] S701: Send first configuration information to a user equipment, the first configuration information including a semi-persistent scheduling SPS resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information.

[0318] For example, after the base station transmits the first configuration information to the user equipment, the user equipment receives the first configuration information from the base station.

[0319] Furthermore, it should be noted that in this embodiment, the first configuration information is carried by radio resource control (RRC) signaling. In other words, the base station sends the first configuration information to the user equipment through RRC signaling, and the user equipment may obtain the first configuration information through analysis from the received RRC signaling.

[0320] It can be understood that the SPS resource configuration pool included in the first configuration information referred to in this embodiment may be, for example, the SPS frequency domain resource configuration pool referred to in the embodiment corresponding to Figure 4. For the specific format of the SPS frequency domain resource configuration pool, please refer to the description of the part of the embodiment corresponding to Figure 4. The details will not be described again here.

[0321] S702: Send second configuration information to a user equipment, where the second configuration information indicates at least one index number in an SPS resource configuration pool and at least one sequence of the index numbers.

[0322] For example, after the base station transmits the second configuration information to the user equipment, the user equipment receives the second configuration information from the base station.

[0323] For example, the second configuration information is carried in downlink control information DCI.

[0324] For example, it can be seen from the description of the above embodiment that the SPS resource configuration information included in the SPS resource configuration pool can be, for example, an SPS frequency domain resource configuration pool, an SPS time domain resource configuration pool, or an SPS modulation and coding scheme resource configuration pool. For different SPS resource configuration information, the second configuration information is specifically carried in different fields in the DCI.

[0325] For example, when the SPS resource configuration information includes SPS frequency domain resource configuration information, the second configuration information is carried in a frequency domain resource allocation FDRA field in the DCI.

[0326] For example, when the SPS resource configuration information includes SPS time domain resource configuration information, the second configuration information is carried in a time domain resource allocation TDRA field in the DCI.

[0327] For example, when the SPS resource configuration information includes SPS modulation and coding scheme resource configuration information, the second configuration information is carried in a modulation and coding scheme MCS field in the DCI.

[0328] S703: Determine SPS resource configuration information corresponding to at least one index number based on the first configuration information and the second configuration information.

[0329] Specifically, SPS resource configuration information corresponding to at least one index number is determined from the SPS resource configuration pool included in the first configuration information based on at least one index number that is in the SPS resource configuration pool and indicated in the second configuration information.

[0330] For example, the contents indicated by the second configuration information are index 0 and index 2 in the SPS resource configuration pool. In this case, the SPS resource configuration information to be determined is the SPS resource configuration information corresponding to index 0 (hereinafter referred to as SPS resource configuration 1) and the SPS resource configuration information corresponding to index 2 (hereinafter referred to as SPS resource configuration 2).

[0331] S704: Receive data scheduled by a base station on the SPS resources by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to a sequence.

[0332] For example, the example shown in step S703 is still used for explanation, and when the sequence of at least one index number indicated in the second configuration information is index 0 and then index 2, the user equipment receives data scheduled by the base station on the SPS resource according to the sequence of the SPS resource corresponding to SPS resource configuration 1 (hereinafter referred to as SPS resource 1) and the SPS resource corresponding to SPS resource configuration 2 (hereinafter referred to as SPS resource 2).

[0333] S705: After receiving data by using an SPS resource corresponding to the SPS resource configuration information corresponding to the last index number among the at least one index number, receive data scheduled by the base station on the SPS resource by repeatedly and sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to a sequence.

[0334] For example, the example shown in step S704 is still used for explanation, and after receiving data by using SPS resource 2, the user equipment receives data scheduled by the base station on the SPS resource by repeatedly and sequentially using SPS resource 1 corresponding to SPS resource configuration 1 corresponding to at least one index number according to the sequence, in other words, receives data scheduled by the base station on the SPS resource by cyclically using the sequence of SPS resource 1, SPS resource 2, SPS resource 1, SPS resource 2, ...

[0335] In this way, the user equipment can receive data scheduled by the base station on the SPS resource by repeatedly using the SPS resource corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence indicated by the second configuration information, so that the SPS resource matches the data frame of the XR service, thereby reducing the power consumption of the user equipment and avoiding the reduction of the system capacity of the base station.

[0336] The description of the manner of configuring downlink SPS resources ends here, and the manner of configuring uplink SPS resources is described below based on the embodiment corresponding to FIG.

[0337] For example, after receiving the first configuration information and the second configuration information sent by the base station, the user equipment sends third configuration information to the base station, where the third configuration information indicates at least one index number in an SPS resource configuration pool and at least one sequence of the index number.

[0338] Correspondingly, after sending the third configuration information to the base station, in each SPS scheduling period, the user equipment transmits data to the base station by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to a sequence indicated in the third configuration information.

[0339] For example, after the user equipment transmits the third configuration information to the base station, the base station receives the third configuration information from the user equipment.

[0340] Furthermore, it should be noted that in this embodiment, the third configuration information is carried in the configuration grant uplink control information CG-UCI.

[0341] It may be understood that the SPS resource configuration pool included in the third configuration information mentioned in this embodiment may be, for example, the SPS frequency domain resource configuration pool, the SPS time domain resource configuration pool, the SPS time-frequency resource configuration pool, or the SPS modulation and coding scheme resource configuration pool mentioned in the above embodiments.

[0342] For example, in a scenario where the SPS resource configuration pool is an SPS time-frequency resource configuration pool and the SPS resource configuration information is specifically SPS time-frequency resource configuration information, the third configuration information is carried in a time-frequency resource configuration field in the CG-UCI (e.g., an SPS resource configuration index in Table 5).

[0343] For example, in a scenario where the SPS resource configuration pool is an SPS time-domain resource configuration pool and the SPS resource configuration information is specifically SPS time-domain resource configuration information, the third configuration information is carried in a time-domain resource allocation field in the CG-UCI (e.g., an SPS TDRA configuration index in Table 6).

[0344] For example, in a scenario where the SPS resource configuration pool is an SPS frequency domain resource configuration pool and the SPS resource configuration information is specifically SPS frequency domain resource configuration information, the third configuration information is carried in a frequency domain resource allocation field in the CG-UCI (e.g., an SPS FDRA configuration index in Table 7).

[0345] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0346] For example, in a scenario in which a user equipment sends third configuration information to a base station, after receiving the third configuration information from the user equipment, the base station determines SPS resource configuration information corresponding to at least one index number based on the first configuration information and the third configuration information, and then receives data scheduled by the user equipment on the SPS resource by sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to a sequence; and after receiving data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number of the at least one index number, receives data scheduled by the user equipment on the SPS resource by repeatedly sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence.

[0347] In addition, it should be noted that the implementation solution in the above embodiment in which the base station sends both an SPS resource configuration pool (e.g., an SPS frequency domain resource configuration pool / SPS time domain resource configuration pool / SPS modulation and coding scheme resource configuration pool / SPS time frequency resource configuration pool) and an SPS resource activation pool (e.g., an SPS frequency domain resource activation pool / SPS time domain resource activation pool / SPS modulation and coding scheme resource activation pool / SPS time frequency resource activation pool) to the user equipment may be implemented according to the procedure shown in FIG. 16 in a specific implementation manner.

[0348] For example, referring to FIG. 16, a procedure for a user equipment and a base station to realize semi-persistent scheduling includes the following steps.

[0349] S801: Send fourth configuration information to a user equipment, the fourth configuration information including a semi-persistent scheduling SPS resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information.

[0350] For example, after the base station transmits the fourth configuration information to the user equipment, the user equipment receives the fourth configuration information from the base station.

[0351] Furthermore, it should be noted that in this embodiment, the fourth configuration information is carried by radio resource control (RRC) signaling. In other words, the base station sends the fourth configuration information to the user equipment through RRC signaling, and the user equipment may obtain the fourth configuration information through analysis from the received RRC signaling.

[0352] It can be understood that the SPS resource configuration pool included in the fourth configuration information referred to in this embodiment may be, for example, the SPS frequency domain resource configuration pool referred to in the embodiment corresponding to Fig. 4. For the specific format of the SPS frequency domain resource configuration pool, please refer to the description of the part of the embodiment corresponding to Fig. 4. The details will not be described again here.

[0353] S802: Send fifth configuration information to a user equipment, the fifth configuration information including an SPS resource activation pool, the SPS resource activation pool including one or more SPS resource configuration queues and index numbers corresponding to each SPS resource configuration queue, each SPS resource configuration queue indicating at least one index number in the SPS resource configuration pool and a sequence of at least one index number.

[0354] It should be noted that, in order to enable the SPS resources corresponding to the SPS resource configuration information configured for cyclic use to meet various service scenarios, the base station further needs to send fifth configuration information to the user equipment. The fifth configuration information includes an SPS resource activation pool, and the SPS resource activation pool includes one or more SPS resource configuration queues and index numbers corresponding to each SPS resource configuration queue. Furthermore, each SPS resource configuration queue indicates at least one index number in the SPS resource configuration pool and at least one sequence of the index numbers.

[0355] For example, in practical application, the SPS resource activation pool included in the fifth configuration information is, for example, the SPS frequency domain resource activation pool mentioned in the embodiment corresponding to Figure 6. For the specific format of the SPS frequency domain resource activation pool, please refer to the description of the embodiment corresponding to Figure 6. Details will not be described again here.

[0356] For a scenario in which the base station transmits the fifth configuration information to the user equipment, it can be understood that the user equipment not only receives the fourth configuration information from the base station, but also receives the fifth configuration information from the base station.

[0357] For example, in practical application, the fifth configuration information may also be carried in RRC signaling. In other words, the base station may transmit the fifth configuration information to the user equipment through RRC signaling, and the user equipment may obtain the fifth configuration information through analysis from the received RRC signaling.

[0358] It can be understood that in practical application, the fourth configuration information and the fifth configuration information may be transmitted to the user equipment through the same RRC signaling.

[0359] S803: Send sixth configuration information to the user equipment, where the sixth configuration information indicates an index number corresponding to one SRS resource configuration queue in the SPS resource activation pool.

[0360] For example, after the base station transmits the sixth configuration information to the user equipment, the user equipment receives the sixth configuration information from the base station.

[0361] For example, the sixth configuration information is carried in downlink control information DCI.

[0362] For example, it can be seen from the above description that the SPS resource configuration information included in the SPS resource configuration pool can be, for example, an SPS frequency domain resource configuration pool, an SPS time domain resource configuration pool, or an SPS modulation and coding scheme resource configuration pool. For different SPS resource configuration information, the sixth configuration information is specifically carried in different fields in the DCI.

[0363] For example, when the SPS resource configuration information includes SPS frequency domain resource configuration information, the sixth configuration information is carried in a frequency domain resource allocation FDRA field in the DCI.

[0364] For example, when the SPS resource configuration information includes SPS time domain resource configuration information, the sixth configuration information is carried in a time domain resource allocation TDRA field in the DCI.

[0365] For example, when the SPS resource configuration information includes SPS modulation and coding scheme resource configuration information, the sixth configuration information is carried in a modulation and coding scheme MCS field in the DCI.

[0366] S804: Determine SPS resource configuration information corresponding to at least one index number based on the fourth configuration information, the fifth configuration information, and the sixth configuration information.

[0367] It may be understood that in some implementation manners, the manner in which the base station determines SPS resource configuration information corresponding to at least one index number based on the fourth configuration information, the fifth configuration information, and the sixth configuration information may be, for example, as follows: first, based on the fifth configuration information and the sixth configuration information, determine an SPS resource configuration queue that is in the SPS resource activation pool and corresponds to the index number indicated by the sixth configuration information, and then, based on the fourth configuration information and the determined SPS resource configuration queue, determine SPS resource configuration information corresponding to at least one index number.

[0368] S805: Receive data scheduled by a base station on the SPS resources by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to a sequence.

[0369] S806: After receiving data by using an SPS resource corresponding to the SPS resource configuration information corresponding to the last index number among the at least one index number, receive data scheduled by the base station on the SPS resource by repeatedly and sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to a sequence.

[0370] For the implementation manner of step S805 and step S806, please refer to the description of step S704 and step S705 in the embodiment corresponding to Fig. 15. The details will not be described again here.

[0371] In this way, through the introduction of the SPS resource activation pool, at least one index number and at least one sequence of index numbers in the SPS resource configuration pool are configured in the SPS resource configuration queue in the SPS resource activation pool, so that at least one index number and at least one sequence of index numbers in the SPS resource configuration pool can be determined according to the index number of the SPS resource configuration queue. Therefore, it is applicable to more service scenarios.

[0372] In addition, when the user equipment receives both the fourth configuration information and the fifth configuration information, the content indicated by the sixth configuration information sent by the base station may be an index number corresponding to one SPS resource configuration queue in the SPS resource activation pool, so that the cyclic use in more SPS cycles can be realized by using the same field, which is therefore applicable to more service scenarios.

[0373] The description of the manner of configuring downlink SPS resources ends here, and the manner of configuring uplink SPS resources is described below based on the embodiment corresponding to FIG.

[0374] For example, after receiving the fourth configuration information, the fifth configuration information and the sixth configuration information sent by the base station, the user equipment sends seventh configuration information to the base station, where the seventh configuration information indicates at least one index number in the SPS resource configuration pool and at least one sequence of the index number.

[0375] Correspondingly, after sending the seventh configuration information to the base station, in each SPS scheduling period, the user equipment transmits data to the base station by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to a sequence indicated in the seventh configuration information.

[0376] For example, after the user equipment transmits the seventh configuration information to the base station, the base station receives the seventh configuration information from the user equipment.

[0377] Furthermore, it should be noted that in this embodiment, the seventh configuration information is carried in configuration grant uplink control information CG-UCI.

[0378] It may be understood that the SPS resource configuration pool included in the seventh configuration information mentioned in this embodiment may be, for example, the SPS frequency domain resource configuration pool, the SPS time domain resource configuration pool, the SPS time-frequency resource configuration pool, or the SPS modulation and coding scheme resource configuration pool mentioned in the above embodiments.

[0379] For example, in a scenario where the SPS resource configuration pool is an SPS time-frequency resource configuration pool and the SPS resource configuration information is specifically SPS time-frequency resource configuration information, the seventh configuration information is carried in a time-frequency resource configuration field in the CG-UCI (e.g., an SPS resource configuration index in Table 5).

[0380] For example, in a scenario where the SPS resource configuration pool is an SPS time domain resource configuration pool and the SPS resource configuration information is specifically SPS time domain resource configuration information, the seventh configuration information is carried in a time domain resource allocation field in the CG-UCI (e.g., an SPS TDRA configuration index in Table 6).

[0381] For example, in a scenario where the SPS resource configuration pool is an SPS frequency domain resource configuration pool and the SPS resource configuration information is specifically SPS frequency domain resource configuration information, the seventh configuration information is carried in a frequency domain resource allocation field in the CG-UCI (e.g., an SPS FDRA configuration index in Table 7).

[0382] It should be understood that the above description is merely an example enumerated for a better understanding of the technical solutions in this embodiment, and is not used as a unique limitation to this embodiment.

[0383] For example, in a scenario in which a user equipment sends seventh configuration information to a base station, after receiving the seventh configuration information from the user equipment, the base station determines SPS resource configuration information corresponding to at least one index number based on the first configuration information and the third configuration information, and then receives data scheduled by the user equipment on the SPS resource by sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to a sequence; and after receiving data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number of the at least one index number, receives data scheduled by the user equipment on the SPS resource by repeatedly sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence.

[0384] Furthermore, it should be noted that in order to enable the embodiments corresponding to Figures 15 and 16 to be applicable to a basic radio resource + common radio resource scenario, the SPS resource configuration pool may further include common SPS resource configuration information.

[0385] For example, the common SPS resource configuration information includes at least one or more SPS time-frequency resource configuration information, each SPS time-frequency resource configuration information includes SPS time domain resource configuration information and SPS frequency domain resource configuration information, and the SPS time domain resource configuration information and the SPS frequency domain resource configuration information correspond to the same index number; in other words, the SPS time domain resource configuration information and the SPS frequency domain resource configuration information may be configured simultaneously by using one index number.

[0386] For a scenario in which common SPS resource configuration information exists, the base station further transmits activation information to the user equipment to enable the user equipment to detect in each SPS scheduling period whether a demodulation reference signal DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information, and to determine whether to receive data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information.

[0387] For example, the enabling information referred to in this embodiment instructs the user equipment to detect, in each SPS scheduling period, whether the demodulation reference signal DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information.

[0388] For example, for a base station, if the base station assumes that after sending activation information to a user equipment, user equipment A will receive data scheduled by the base station on an SPS resource corresponding to the common SPS resource configuration information from an SPS resource corresponding to the common SPS resource configuration information 1, the base station includes the DMRS of user equipment A in the SPS resource corresponding to the common SPS resource configuration information 1.

[0389] Correspondingly, after the base station sends the activation information to the user equipment, the user equipment receives the activation information, so that in each SPS scheduling period, the user equipment detects whether the DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information.

[0390] Correspondingly, if the DMRS of the user equipment is found in the SPS resource corresponding to the common SPS resource configuration information in each SPS scheduling period, the user equipment receives data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information. For example, if the user equipment A finds the DMRS of the user equipment A in the common SPS resource configuration information 1 in an SPS scheduling period, the user equipment A receives data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information 1.

[0391] In this way, through the introduction of common SPS resource configuration information, SPS resources corresponding to common SPS resource configuration information of different sizes are selected based on the SPS resources corresponding to the SPS resource configuration information, further realizing the scheduling of SPS resources of different sizes, and better meeting the diverse requirements for radio resources of services with periodic characteristics.

[0392] The above description of the embodiments allows those skilled in the art to clearly understand that for the purpose of convenient and concise description, the division into functional modules is merely used as an example for explanation. In actual application, the above functions may be allocated to different functional modules for realization as necessary. In other words, the internal structure of the device is divided into different functional modules to realize all or part of the above functions. For detailed operation processes of the above systems, devices and units, please refer to the corresponding processes in the above method embodiments. Details will not be described again here.

[0393] In some embodiments provided in the embodiments, it should be understood that the disclosed system, device and method may be realized in other ways. For example, the embodiment of the device described is merely an example. For example, the division into modules or units is merely a logical division of functions, and other divisions may be made in the actual implementation. For example, multiple units or components may be combined or integrated into other systems, or some features may be ignored or not implemented. Furthermore, the shown or discussed mutual couplings or direct couplings or communication connections may be realized through some interfaces. Indirect couplings or communication connections between devices or units may be realized in electrical, mechanical or other forms.

[0394] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, i.e., they may be located in one place or distributed among multiple network units. Some or all of the units may be selected based on actual requirements to achieve the objectives of the solutions of the embodiments.

[0395] Furthermore, the functional units in the embodiments may be integrated into one processing unit, each of the units may exist physically alone, or two or more units may be integrated into one unit. The integrated unit may be realized in the form of hardware or in the form of a software functional unit.

[0396] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a computer-readable storage medium. Based on such understanding, the technical solutions in the embodiments may be essentially realized in the form of a software product, or the part contributing to the prior art or all or part of the technical solutions may be realized in the form of a software product. The computer software product is stored in a storage medium and includes some instructions for instructing a computer device (which may be a personal computer, a server, a network device, etc.) or a processor to execute all or part of the steps of the method described in the embodiments. The above storage medium includes any medium that can store program code, such as a flash memory, a hard disk, a read-only memory, a random access memory, a magnetic disk, or a compact disk.

[0397] The above description is merely a specific embodiment of this application, and is not intended to limit the scope of protection of this application. Any variation or replacement within the technical scope disclosed in this application shall be included within the scope of protection of this application. Therefore, the scope of protection of this application shall be subject to the scope of protection of the claims.

Claims

1. A semi-persistent scheduling method applied to a user equipment, comprising: receiving first configuration information from a base station, the first configuration information including a semi-persistent scheduling (SPS) resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information; receiving second configuration information from the base station, the second configuration information indicating at least one index number in the SPS resource configuration pool and a sequence of the at least one index number; determining SPS resource configuration information corresponding to the at least one index number based on the first configuration information and the second configuration information; receiving data scheduled by the base station on the SPS resources by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; receiving data by using an SPS resource corresponding to SPS resource configuration information corresponding to a last index number of the at least one index number, and then receiving data scheduled by the base station on the SPS resource by repeatedly and sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; The method includes:

2. The method of claim 1 , wherein the second configuration information is carried in downlink control information (DCI).

3. The SPS resource configuration information includes SPS frequency domain resource configuration information; 3. The method of claim 2, wherein the second configuration information is carried in a Frequency Domain Resource Allocation (FDRA) field in the DCI.

4. The SPS resource configuration information includes SPS time domain resource configuration information; The method of claim 2 , wherein the second configuration information is carried in a time domain resource allocation (TDRA) field in the DCI.

5. The SPS resource configuration information includes SPS modulation and coding scheme resource configuration information; 3. The method of claim 2, wherein the second configuration information is carried in a modulation and coding scheme (MCS) field in the DCI.

6. the SPS resource configuration pool further includes common SPS resource configuration information; The method according to claim 1 , wherein the common SPS resource configuration information comprises at least one or more pieces of SPS time-frequency resource configuration information.

7. 7. The method of claim 6, further comprising: receiving activation information from the base station, the activation information instructing the user equipment to detect, in each SPS scheduling period, whether a demodulation reference signal (DMRS) of the user equipment is present in an SPS resource corresponding to the common SPS resource configuration information.

8. After receiving activation information from the base station, detecting, in each SPS scheduling period, whether the DMRS of the user equipment is present within the SPS resource corresponding to the common SPS resource configuration information; receiving data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information when the DMRS of the user equipment is found to exist in the SPS resource corresponding to the common SPS resource configuration information in each SPS scheduling period; The method of claim 7 further comprising:

9. sending third configuration information to the base station, the third configuration information indicating at least one index number in the SPS resource configuration pool and a sequence of the at least one index number; transmitting data to the base station by sequentially using SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; The method of claim 1 , further comprising:

10. 10. The method of claim 9, wherein the third configuration information is carried in a configuration grant uplink control information (CG-UCI).

11. When the SPS resource configuration information includes SPS frequency domain resource configuration information, the third configuration information is carried in a frequency domain resource allocation field in the CG-UCI; or When the SPS resource configuration information includes SPS time domain resource configuration information, the third configuration information is carried in a time domain resource allocation field in the CG-UCI; or When the SPS resource configuration information includes SPS modulation and coding scheme resource configuration information, the third configuration information is carried in a modulation configuration coding field in the CG-UCI; or The method of claim 10, wherein when the SPS resource configuration information includes SPS time-frequency resource configuration information, the third configuration information is carried in a time-frequency resource configuration field in the CG-UCI.

12. A semi-persistent scheduling method applied to a base station, comprising: Sending first configuration information to a user equipment, the first configuration information including a semi-persistent scheduling (SPS) resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information; transmitting second configuration information to the user equipment, the second configuration information indicating at least one index number in the SPS resource configuration pool and a sequence of the at least one index number; The method includes:

13. the SPS resource configuration pool further includes common SPS resource configuration information; The method of claim 12 , wherein the common SPS resource configuration information includes at least one or more SPS time-frequency resource configuration information.

14. 14. The method of claim 13, further comprising: transmitting activation information to the user equipment, the activation information instructing the user equipment to detect, in each SPS scheduling period, whether a demodulation reference signal (DMRS) of the user equipment is present in an SPS resource corresponding to the common SPS resource configuration information.

15. receiving third configuration information from the user equipment, the third configuration information indicating at least one index number in the SPS resource configuration pool and a sequence of the at least one index number; determining SPS resource configuration information corresponding to the at least one index number based on the first configuration information and the third configuration information; receiving data scheduled by the user equipment on the SPS resources by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; receiving data by using an SPS resource corresponding to SPS resource configuration information corresponding to a last index number of the at least one index number, and then receiving data scheduled by the user equipment on the SPS resource by repeatedly and sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; The method of any one of claims 12 to 14, further comprising:

16. A semi-persistent scheduling method applied to a user equipment, comprising: receiving fourth configuration information from a base station, the fourth configuration information including a semi-persistent scheduling (SPS) resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information; receiving fifth configuration information from the base station, the fifth configuration information including an SPS resource activation pool, the SPS resource activation pool including one or more SPS resource configuration queues and an index number corresponding to each SPS resource configuration queue, each SPS resource configuration queue indicating at least one index number in the SPS resource configuration pool and a sequence of the at least one index number; receiving sixth configuration information from the base station, the sixth configuration information indicating an index number corresponding to one SRS resource configuration queue in the SPS resource activation pool; determining SPS resource configuration information corresponding to the at least one index number based on the fourth configuration information, the fifth configuration information, and the sixth configuration information; receiving data scheduled by the base station on the SPS resources by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; receiving data by using an SPS resource corresponding to SPS resource configuration information corresponding to a last index number of the at least one index number, and then receiving data scheduled by the base station on the SPS resource by repeatedly and sequentially using the SPS resource corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; The method includes:

17. determining SPS resource configuration information corresponding to the at least one index number based on the fourth configuration information, the fifth configuration information, and the sixth configuration information, determining, based on the fifth configuration information and the sixth configuration information, the SPS resource configuration queue that is in the SPS resource activation pool and corresponds to the index number indicated by the sixth configuration information; determining the SPS resource configuration information corresponding to the at least one index number based on the fourth configuration information and the determined SPS resource configuration queue; 17. The method of claim 16, comprising:

18. A semi-persistent scheduling method applied to a base station, comprising: sending fourth configuration information to a user equipment, the fourth configuration information including a semi-persistent scheduling (SPS) resource configuration pool, the SPS resource configuration pool including one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information; sending fifth configuration information to the user equipment, the fifth configuration information including an SPS resource activation pool, the SPS resource activation pool including one or more SPS resource configuration queues and an index number corresponding to each SPS resource configuration queue, each SPS resource configuration queue indicating at least one index number in the SPS resource configuration pool and a sequence of the at least one index number; sending sixth configuration information to the user equipment, the sixth configuration information indicating an index number corresponding to one SRS resource configuration queue in the SPS resource activation pool; The method includes:

19. A user equipment configured to execute the semi-persistent scheduling method according to any one of claims 1 to 11 or to execute the semi-persistent scheduling method according to claim 16 or 17.

20. A base station adapted to execute a semi-persistent scheduling method according to any one of claims 12 to 15 or to execute a semi-persistent scheduling method according to claim 18.

21. A communication system comprising a user equipment according to claim 19 and a base station according to claim 20.

Citation Information

Patent Citations

  • Method, user equipment, processing device, storage medium, and computer program for receiving downlink channel, and method and base station for transmitting downlink channel

    EP4124142A1

  • Semi-persistent transmission method and apparatus

    US20190174522A1

  • Control Resource Configuration Method and Parsing Method and Device

    US20210235493A1

  • Method, user equipment, processing device, storage medium, and computer program for receiving downlink channel, and method and base station for transmitting downlink channel

    WO2021221431A1