Semi-persistent Scheduling Method, User Equipment, Base Station, and Communication System
The proposed method addresses the resource mismatch in SPS by dynamically configuring SPS resources to match varying XR service frames, thereby reducing power consumption and maintaining system capacity.
Patent Information
- Application Number
- JP2024537120
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-03-02
- Filing Date
- 2022-12-27
- Publication Date
- 2025-06-11
- Estimated Expiration
- 2042-12-27
AI Technical Summary
Current semi-persistent scheduling (SPS) methods face a mismatch between fixed time-frequency resource configurations and varying data frame sizes of Extended Reality (XR) services, leading to inefficient resource utilization and increased power consumption.
A method that allows for dynamic configuration of SPS resources by using a resource configuration pool and index sequences, enabling the UE to cyclically use SPS resources of different sizes to match varying XR service frames.
This approach reduces power consumption in user equipment and avoids reducing system capacity at the base station by ensuring optimal matching of SPS resources with XR service requirements.
Smart Images

Figure 0007691583000009 
Figure 0007691583000010 
Figure 0007691583000011
Abstract
Description
Technical Field
[0001] [Cross - Reference to Related Applications] This application claims the priority of 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 Administration on March 2, 2022, the entire content of which is incorporated herein by reference.
[0002] [Technical Field] This application relates to the field of communication technologies, and in particular, to semi - persistent scheduling methods, user equipment, base stations, and communication systems.
Background Art
[0003] Semi - Persistent Scheduling (SPS) is also referred to as semi - static scheduling or semi - permanent scheduling. Dynamic scheduling may mean that a base station (gNB) allocates radio resources (on a Physical Downlink Control Channel (PDCCH)) to a User Equipment (UE) once per scheduling period (e.g., TTI). Different from dynamic scheduling, SPS enables semi - permanent configuration of radio resources and periodic allocation of configured resources to a specific UE, that is, it has the characteristics of one - time allocation and multiple uses. Therefore, the gNB does not need to configure radio resources for the UE at each TTI, and as a result, the PDCCH overhead is reduced. Therefore, SPS can be well adapted to 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, although the size of the SPS resource called in each TTI is fixed, the sizes of the data frames of the XR service transmitted in each period are 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 can 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] 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 can enable the resource allocation of semi-persistent scheduling to meet various requirements for the radio resources of services with periodic characteristics, reduce the power consumption of the user equipment, and avoid reducing the system capacity of the base station.
[0006] According to the first aspect, this 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, where the first configuration information includes a semi-persistent scheduling (SPS) resource configuration pool, and the SPS resource configuration pool includes 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, where the second configuration information indicates at least one index number in the SPS resource configuration pool and a sequence of the at least one index number; determining, based on the first configuration information and the second configuration information, the SPS resource configuration information corresponding to the at least one index number; receiving data scheduled by the base station on the SPS resource 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 data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number among the at least one index number, receiving data scheduled by the base station on the SPS resource by repeatedly and 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, the user equipment can receive data scheduled by the base station on the SPS resource by repeatedly using the SPS resources 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. As a result, the SPS resources match the data frames of the XR service. Therefore, the power consumption of the user equipment can be reduced, and a reduction in the system capacity of the base station can be avoided.
[0007] According to the first aspect, the second configuration information is carried by downlink control information (DCI).
[0008] According to any one of the first aspect or the above implementation manners of the first aspect, the SPS resource configuration information includes SPS frequency domain resource configuration information, and the second configuration information is carried in the frequency domain resource allocation FDRA field in the DCI.
[0009] According to any one of the first aspect or 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 the time domain resource allocation TDRA field in the DCI.
[0010] According to any one of the first aspect or the above implementation manners 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 the modulation and coding scheme MCS field in the DCI.
[0011] According to any one of the first aspect or 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 a plurality of SPS time-frequency resource configuration information. In this way, through the introduction of the common SPS resource configuration information, the SPS resources corresponding to the common SPS resource configuration information of different sizes are selected based on the SPS resources corresponding to the SPS resource configuration information, and the scheduling of SPS resources of different sizes is further realized, which can better meet the various requirements for the radio resources of services with periodic characteristics.
[0012] According to any one of the first aspect or the above implementation manners of the first aspect, the method further includes a step of receiving activation information from a base station, where the activation information is used to instruct the user equipment to detect whether a demodulation reference signal DMRS of the user equipment exists in the SPS resources corresponding to the common SPS resource configuration information in each SPS scheduling period. In this way, the use of the SPS resources corresponding to the common SPS resource configuration information can be dynamically realized by using the activation information.
[0013] According to any one of the first aspect or the above implementation manners of the first aspect, after receiving the activation information from the base station, the method further includes, in each SPS scheduling period, detecting whether there is a DMRS of the user equipment in the SPS resource corresponding to the common SPS resource configuration information; and when it is found that there is a DMRS of the user equipment in the SPS resource corresponding to the common SPS resource configuration information in each SPS scheduling period, receiving the data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information.
[0014] According to any one of the first aspect or the above implementation manners of the first aspect, the third configuration information is transmitted to the base station, and the third configuration information indicates at least one index number in the SPS resource configuration pool and a sequence of at least one index number. The data is transmitted 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 the sequence. In this way, the base station can receive the data scheduled by the user equipment on the SPS resource by repeatedly using the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence indicated by the third configuration information. As a result, the SPS resource matches the data frame of the XR service. Therefore, the power consumption of the user equipment can be reduced, and the reduction of the system capacity of the base station can be avoided.
[0015] According to any one of the first aspect or the above implementation manners of the first aspect, the third configuration information is carried by the configured grant uplink control information CG-UCI.
[0016] According to any one of the first aspect or the above implementation manners of the first aspect, when the SPS resource configuration information includes the SPS frequency domain resource configuration information, the third configuration information is carried in the frequency domain resource allocation field in the CG-UCI. Alternatively, when the SPS resource configuration information includes the SPS time domain resource configuration information, the third configuration information is carried in the time domain resource allocation field in the CG-UCI. Alternatively, when the SPS resource configuration information includes the SPS modulation and coding scheme resource configuration information, the third configuration information is carried in the modulation configuration coding field in the CG-UCI. Alternatively, when the SPS resource configuration information includes the SPS time-frequency resource configuration information, the third configuration information is carried in the time-frequency resource configuration field in the CG-UCI.
[0017] According to the second aspect, this application provides a semi-persistent scheduling method. The method is applied to a base station and includes the step of transmitting first configuration information to a user equipment, where the first configuration information includes a semi-persistent scheduling SPS resource configuration pool, and the SPS resource configuration pool includes one or more SPS resource configuration information and an index number corresponding to each SPS resource configuration information; and the step of transmitting second configuration information to the user equipment, where 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.
[0018] According to the second 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 a plurality of SPS time-frequency resource configuration information.
[0019] According to any one of the second aspect or the above implementation manners of the second aspect, the method includes a step of transmitting activation information to a user equipment, where the activation information instructs the user equipment to detect whether a demodulation reference signal (DMRS) of the user equipment exists in an SPS resource corresponding to common SPS resource configuration information in each SPS scheduling period.
[0020] According to any one of the second aspect or the above implementation manners of the second aspect, after transmitting 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 common SPS resource configuration information.
[0021] According to any one of the second aspect or the above implementation manners of the second aspect, the method includes: a step of receiving third configuration information from the 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 SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence; and 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, a step of receiving data scheduled by the user equipment on the SPS resource by repeatedly and sequentially using SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence.
[0022] Either one of the second aspect and the implementation method of the second aspect corresponds to either one of the first aspect and the implementation method of the first aspect. For the technical effects corresponding to either one of the second aspect and the implementation method of the second aspect, refer to the technical effects corresponding to either one of the first aspect and the implementation method of the first aspect. Details will not be elaborated here again.
[0023] According to a third aspect, this application provides a semi-persistent scheduling method. The method is applied to a user equipment and includes steps of receiving fourth configuration information from a base station, where the fourth configuration information includes a semi-persistent scheduling (SPS) resource configuration pool, and the SPS resource configuration pool includes 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, where 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 an index number corresponding to each SPS resource configuration queue, and each SPS resource configuration queue indicates 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, where the sixth configuration information indicates an index number corresponding to one SRS resource configuration queue in the SPS resource activation pool; 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; receiving data scheduled by the base station on the SPS resource by sequentially using SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence; and after receiving data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number among the at least one index number, receiving data scheduled by the base station on the SPS resource by repeatedly and sequentially using SPS resources corresponding to the SPS resource configuration information corresponding to 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 the sequence of at least one index number in the SPS resource configuration pool are configured in the SPS resource configuration queue in the SPS resource activation pool. As a result, at least one index number and the sequence of at least one index number in the SPS resource configuration pool can be determined based on the index number of the SPS resource configuration queue. Therefore, this is applicable to more service scenarios.
[0024] Furthermore, when the user equipment receives both the fourth configuration information and the fifth configuration information, the content indicated by the sixth configuration information transmitted by the base station may be the index number corresponding to one SPS resource configuration queue in the SPS resource activation pool. As a result, cyclic use in more SPS periods can be realized by using the same field. Therefore, this is applicable to more service scenarios.
[0025] According to the third aspect, the step of determining the 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: determining, based on the fifth configuration information and the sixth configuration information, the SPS resource configuration queue in the SPS resource activation pool that corresponds to the index number indicated by the sixth configuration information; and determining, based on the fourth configuration information and the determined SPS resource configuration queue, the SPS resource configuration information corresponding to at least one index number.
[0026] According to the third aspect, the sixth configuration information is carried by the downlink control information DCI.
[0027] According to any one of the third aspect or the above implementation manner of the third aspect, the SPS resource configuration information includes SPS frequency domain resource configuration information, and the sixth configuration information is carried by the frequency domain resource allocation FDRA field in the DCI.
[0028] According to any one of the third aspect or 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 the time domain resource allocation TDRA field in the DCI.
[0029] According to any one of the third aspect or the above implementation manners 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 the modulation and coding scheme MCS field in the DCI.
[0030] According to any one of the third aspect or 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 a plurality of SPS time-frequency resource configuration information. In this way, through the introduction of the common SPS resource configuration information, the SPS resources corresponding to the common SPS resource configuration information of different sizes are selected based on the SPS resources corresponding to the SPS resource configuration information, and the scheduling of SPS resources of different sizes is further realized, which can better meet the various requirements for the radio resources of services with periodic characteristics.
[0031] According to any one of the third aspect or the above implementation manners of the third aspect, the method further includes a step of receiving activation information from a base station, where the activation information is used to instruct the user equipment to detect whether a demodulation reference signal DMRS of the user equipment exists in the SPS resources corresponding to the common SPS resource configuration information in each SPS scheduling period. In this way, the use of the SPS resources corresponding to the common SPS resource configuration information can be dynamically realized by using the activation information.
[0032] According to any one of the third aspect or the above implementation manners of the third aspect, after receiving the activation information from the base station, the method further includes, in each SPS scheduling period, detecting whether the DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information; and when it is found that the DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information in each SPS scheduling period, receiving the data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information.
[0033] According to any one of the third aspect or the above implementation manners of the third aspect, the seventh configuration information is transmitted to the base station, where 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 the data is transmitted 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 the sequence. In this way, the base station can receive the data scheduled by the user equipment on the SPS resource by repeatedly using the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence indicated by the seventh configuration information. As a result, the SPS resource matches the data frame of the XR service. Therefore, the power consumption of the user equipment can be reduced, and the reduction of the system capacity of the base station can be avoided.
[0034] According to any one of the third aspect or the above implementation manners of the third aspect, the seventh configuration information is carried by the configured grant uplink control information CG-UCI.
[0035] According to any one of the third aspect or the above implementation manner of the third aspect, when the SPS resource configuration information includes SPS frequency domain resource configuration information, the seventh configuration information is carried in the 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 the 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 the 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 the time-frequency resource configuration field in the CG-UCI.
[0036] According to the fourth aspect, this application provides a semi-persistent scheduling method. The method is applied to a base station and includes the steps of transmitting fourth configuration information to a user equipment, where the fourth configuration information includes a semi-persistent scheduling SPS resource configuration pool, and the SPS resource configuration pool includes 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, where 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 an index number corresponding to each SPS resource configuration queue, and each SPS resource configuration queue indicates 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, where the sixth configuration information indicates an index number corresponding to one SRS resource configuration queue in the SPS resource activation pool.
[0037] According to the fourth 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 a plurality of SPS time-frequency resource configuration information.
[0038] According to any one of the fourth aspect or the above implementation manners of the fourth aspect, the method includes a step of transmitting activation information to a user equipment, where the activation information instructs the user equipment to detect whether a demodulation reference signal (DMRS) of the user equipment exists in an SPS resource corresponding to common SPS resource configuration information in each SPS scheduling period.
[0039] According to any one of the fourth aspect or the above implementation manners of the fourth aspect, after transmitting 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 common SPS resource configuration information.
[0040] According to any one of the fourth aspect or the above implementation manners of the fourth aspect, the method includes a step of receiving seventh configuration information from the user equipment, where the seventh configuration information indicates at least one index number in an SPS resource configuration pool and a sequence of at least one index number; a step of determining SPS resource configuration information corresponding to 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 SPS resources corresponding to the SPS resource configuration information corresponding to 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 and sequentially using SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence after receiving data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number among at least one index number.
[0041] Any one of the fourth aspect and the implementation method of the fourth aspect corresponds to any one of the third aspect and the implementation method of the third aspect respectively. For the technical effects corresponding to any one of the fourth aspect and the implementation method of the fourth aspect, refer to the technical effects corresponding to any one of the third aspect and the implementation method of the third aspect. Details will not be described again here.
[0042] According to the fifth aspect, this application executes a semi-persistent scheduling method according to any one of the first aspect or the implementation method of the first aspect, or provides a user equipment configured to execute a semi-persistent scheduling method according to any one of the third aspect or the implementation method of the third aspect.
[0043] According to the sixth aspect, this application executes a semi-persistent scheduling method according to any one of the second aspect or the implementation method of the second aspect, or provides a base station configured to execute a semi-persistent scheduling method according to any one of the fourth aspect or the implementation method of the fourth aspect.
[0044] According to the seventh aspect, this application provides a communication system. The system includes a user equipment according to the fifth aspect and a base station according to the sixth aspect.
Brief Description of Drawings
[0045]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Mode for Carrying Out the Invention
[0046] Hereinafter, with reference to the accompanying drawings in the embodiments of this application, the technical solutions in the embodiments of this application will be clearly and completely described. 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 only describes the associative relationship for explaining related objects and indicates that three relationships may exist. For example, A and / or B may represent the following three cases, namely, only A exists, both A and B exist, and only B exists.
[0048] In the specification and claims of the embodiments of this application, terms such as "first", "second", etc. are intended to distinguish between different objects, but do not indicate a specific order of the objects. For example, the first target object and the second target object are intended to distinguish between different target objects, but do not indicate a specific order of the target objects.
[0049] In the embodiments of this application, terms such as "example" or "for example" are used to present examples, illustrations or explanations. Any embodiment or design method described by using "example" or "for example" in the embodiments of this application should not be described as being more preferable or having more advantages than other embodiments or design methods. Exactly, the use of terms such as "example" or "for example" is intended to present relative concepts in a specific manner.
[0050] In the description of the embodiments of this application, unless otherwise specified, "a plurality" means two or more. For example, a plurality of processing units indicates two or more processing units, and a plurality of systems indicates two or more systems.
[0051] Before explaining the technical solution of the embodiments of this application, the communication system to which the embodiments of this application are applicable will be first explained by using an example.
[0052] For example, the embodiments of this application are applicable to, but not limited to, the following communication systems, namely, Narrow Band-Internet Of Things (NB-IoT) systems, Wireless Local Access Network (WLAN) systems, Long Term Evolution (LTE) systems, vehicle to X (V2X) systems, the 5th Generation Mobile Networks (also known as 5th Generation Wireless Systems, 5G) systems, also called New Radio (NR) systems, communication systems after 5G such as 6G systems, Device To Device (D2D) communication systems, etc.
[0053] To facilitate the understanding of the communication network architecture of the above communication systems, 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. 1.
[0054] For example, FIG. 1 shows the interaction relationship between network functions and entities and the corresponding interfaces by using the network service architecture of a 5G system as an example. The network functions and entities included in the service-based network architecture (SBA) of the 5G system in the 3rd Generation Partnership Project (3GPP) mainly 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).
[0055] UE, AN / RAN, UPF, and DN are generally referred to as user plane network functions and entities (or user plane network elements), and the remaining part is generally 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 the functional behaviors defined in 3GPP and the interfaces defined in 3GPP. 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 an appropriate platform realized, for example, on a cloud infrastructure.
[0056] The main functions of the network elements will be described in detail below.
[0057] AN / RAN: AN / RAN can be various forms of base stations, such as macro base stations, micro base stations (also called "small cells"), distributed unit - control unit (DU - CU), etc. Further, the base station can alternatively be a wireless controller, 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. in a cloud radio access network (CRAN) scenario. AN / RAN can alternatively be a broadband network gateway (BNG), a convergence switch, a non - 3GPP access device, etc. AN / RAN is mainly responsible for functions such as radio resource management on the air interface side, uplink and downlink data classification, quality of service (QoS) management, data compression and encryption, and the completion of signaling processing with control plane network elements or the completion of data transfer with user plane functional network elements. The specific form and structure of AN / RAN are not limited in the embodiments of this application. For example, in systems using different radio access technologies, the names of devices with base station functions may be different. For example, the base station can be an evolved universal terrestrial radio access network (E - UTRAN) device such as an evolved NodeB (eNB or e - NodeB) in LTE, or a next generation radio access network (NG - RAN) device (gNB, etc.) in a 5G system.
[0058] UPF: The UPF is mainly responsible for packet routing and forwarding, QoS processing of user plane data, collection of charging information statistics, etc. The transmission resources and scheduling functions within the UPF for providing services to the UE are managed and controlled by the SMF.
[0059] DN: The 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 mainly include: (1) processing of the access network control plane; (2) processing of NAS messages including NAS encryption and integrity protection; (3) registration management; (4) connection management; (5) reachability management; (6) mobility management; (7) lawful information 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 message service messages) between the UE and the short message service function SMSF; (13) interaction with the AUSF and the UE to obtain the UE authentication intermediate key; and (14) calculation of specific keys for the access network.
[0061] SMF: The SMF is mainly used for session management, allocation and management of the UE's Internet Protocol (IP) address, selection of manageable user plane functions, the end point of the policy control and charging function interface, downlink data notification, etc.
[0062] PCF: The PCF is mainly used for providing parameters related to UE policy rules, AM policy rules, and SM policy rules to the UE, AMF, and SMF respectively, managing user subscription information, participating in the UDM to access subscriber information related to policy decisions, etc.
[0063] NRF: The NRF is mainly used for providing internal / external addressing functions, receiving query requests from other network elements to specific types of network elements, and returning information about the relevant network elements, etc.
[0064] AUSF: The AUSF is mainly used for undertaking network security, generating keys, realizing mutual authentication of the UE, and supporting a unified authentication framework.
[0065] AF: The AF is used for providing services and is mainly used for (1) realizing the impact of the application on traffic routing, (2) accessing network capability disclosure, and (3) interacting with the policy framework for policy control.
[0066] NSSF: The NSSF is mainly used for selecting and managing network slice instances (NSIs), determining the mapping between the permitted network slice information and the used network slice information, and determining the mapping between the configured network slice information and the subscribed network slice information.
[0067] NEF: The NEF is an interface network element used for mutual information exchange between internal and external entities within the network and is also a logical unit used for distribution and aggregation of internal information. It mainly includes three capabilities, namely, monitoring capability, provisioning capability, and policy / billing 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., the communication bearer described in this specification) established between the UE and the DN through two network function entities, (R)AN and UPF. The UE and (R)AN 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 the AMF, Nsmf is a service-based interface exposed by the SMF, Nausf is a service-based interface exposed by the AUSF, Nnssf is a service-based interface exposed by the NSSF, Nnef is a service-based interface exposed by the NEF, Nnrf is a service-based interface exposed by the NRF, Npcf is a service-based interface exposed by the PCF, Nudm is a service-based interface exposed by the UDM, and Naf is a service-based interface exposed by the AF.
[0070] For the introduction of the functions of network elements such as UPF, DN, AUSF, NSSF, NEF, NRF, and UDM, refer to the descriptions and accounts in the prior art. Details are not 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. having a wireless connection function, 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 are not limited in the embodiments of this application.
[0074] To facilitate the understanding of the UE in the technical solutions provided in the embodiments of this application, the hardware structure of the UE will be described below with reference to FIG. 2.
[0075] For example, in some embodiments, the structure of the UE may be as shown in FIG. 2, including 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, a button 290, a motor 291, an indicator 292, a camera 293, a display 294, a subscriber identification module (SIM) card interface 295, etc. The sensor module 280 may include a pressure sensor 280A, a gyro sensor 280B, a barometric 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, a peripheral light sensor 280L, a bone conduction sensor 280M, etc.
[0076] It can be understood that the structure shown in this embodiment does not constitute a specific 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, or some components may be divided, or different component arrangements may be used. The components shown in the drawings may be implemented by using hardware, software, or a combination of software and hardware.
[0077] The processor 210 may include one or more processing units. For example, the 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. Different processing units may be independent 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. The charger 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 inputs from the battery 242 and / or the charging management module 240 and supplies power to the processor 210, the internal memory 221, the display 294, the camera 293, the wireless communication module 260, and the like.
[0080] The wireless communication function of the UE may be implemented through Antenna 1, Antenna 2, Mobile Communication Module 250, Wireless Communication Module 260, modem, baseband processor, etc.
[0081] Antenna 1 and Antenna 2 are configured to transmit and receive electromagnetic wave 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] Mobile Communication Module 250 may provide solutions for wireless communication including 2G / 3G / 4G / 5G, etc. applicable to the UE.
[0083] Wireless Communication Module 260 may provide solutions for wireless communication including wireless local area networks (WLAN) (e.g., wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC) technology, infrared (IR) technology, etc. applicable to the UE. Wireless Communication Module 260 may be one or more components integrating at least one communication processing module. Wireless Communication Module 260 receives electromagnetic waves through Antenna 2, performs frequency modulation and filtering processing on the electromagnetic wave signals, and transmits the processed signals to Processor 210. Wireless Communication Module 260 may further receive the signal to be transmitted from Processor 210, perform frequency modulation and amplification on the signal, and convert the signal into electromagnetic waves through 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 the current service to the network node and receive the data frames transmitted by the network node.
[0085] The UE realizes the 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 (GUI) may be displayed on the display 294 of the UE.
[0087] The UE may realize the photographing 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 videos.
[0089] The external memory interface 220 may be configured to connect to an external memory card, such as a micro SD card, to expand the storage capacity of the UE.
[0090] The internal memory 221 may be configured to store computer-executable program code. The executable program code includes instructions. The processor 210 executes the instructions stored in the internal memory 221 to execute various functional applications and data processing of the UE.
[0091] The UE may implement 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, a proximity light sensor 280G, an ambient light sensor 280L, a fingerprint sensor 280H, a temperature sensor 280J, a touch sensor 280K, a bone conduction sensor 280M, buttons 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 achieve contact or separation from 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 simultaneously. The SIM card interface 295 is also compatible with an external memory card. The UE interacts with the network through the SIM card to implement functions such as calls and data communication.
[0093] Furthermore, an operating system runs 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 run on the operating system. In some other embodiments, there may be multiple operating systems running on the UE.
[0094] The hardware modules included in the UE shown in FIG. 2 are used as examples for illustration only, and it should be understood that they do not constitute a limitation on the specific structure of the UE. In fact, the UE provided in the embodiments 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 other examples, if the UE is a PC, the UE may further include components such as a keyboard and a mouse.
[0095] Furthermore, based on the periodic characteristics of SPS, it should be noted that the technical solutions provided in the embodiments of this application may be applicable to services having periodicity in the above system, such as XR services.
[0096] The description of the services in all embodiments of this application is intended to facilitate the understanding of the technical solutions provided in this application, and it should be understood that it is not used as a limitation on the service scenarios applicable to the technical solutions provided in this application.
[0097] Furthermore, it is understood that XR means all real and virtual composite environments generated by computer technology and wearable devices, and the interaction between humans and computers. Representative forms are Augmented Reality (AR), Mixed Reality (MR), Virtual Reality (VR), and cross-scenarios between AR, MR, and VR.
[0098] To better understand the technical solutions provided in the embodiments of this application, the current problem of the mismatch between the SPS time-frequency resources and the XR service frame will be specifically described below with reference to FIG. 3.
[0099] The VR service scenario of the XR service is used as an example. The video content that needs to be displayed is processed through an encoder and a decoder. Specifically, the encoder encodes a plurality of 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 the GOP is a group of consecutive images including one I-frame and a plurality of B-frames / P-frames, and is the basic unit for access by video image encoders and decoders. The arrangement order of the frames is repeated until the end of the video. The I-frame is an intra-coded frame (also called a key frame), the P-frame is a forward prediction frame (forward reference frame / forward difference frame), and the B-frame is a bidirectional prediction frame (bidirectional reference frame / bidirectional difference frame).
[0101] Simply put, the I-frame is a complete image, and only the data of the I-frame is required to complete decoding (because the frame contains a complete image). The P-frame indicates the difference between the P-frame and the previous I-frame (or P-frame). During decoding, in order to generate the final image, the previously buffered image needs to be superimposed with the difference defined in the P-frame. In other words, the P-frame does not have complete image data and only has data indicating the difference from the image of the previous frame. The B-frame records the difference between the B-frame and the previous frame and the subsequent frame. In other words, in order to decode the B-frame, not only the previously buffered image is required, but also the subsequent image needs to be decoded in order to obtain the final image by superimposing the data corresponding to the previous image and the subsequent image with the data of the B-frame.
[0102] Based on this, as shown in the XR frame in FIG. 3, 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. However, when the SPS is activated for use, the time-frequency resource configuration information corresponding to the time-frequency resources (hereinafter referred to as SPS resources) scheduled in each scheduling period is fixed. As shown in FIG. 3, the time-frequency resources scheduled in each scheduling period have 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 a 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 resources of the SPS and the frames of services with periodic characteristics, the embodiments of this application provide a semi-persistent scheduling method. In this method, time-frequency resources of multiple sizes are configured for the SPS. As a result, in each scheduling period of the SPS, time-frequency resources of different sizes can be cyclically scheduled based on the configuration. In this way, the time-frequency resources of the SPS can meet the diverse requirements of the radio resources of services with periodic characteristics. Therefore, the power consumption of the user equipment can be reduced, and the system capacity of the base station can be avoided.
[0104] Before explaining the technical solutions in the embodiments of this application, the uplink SPS method and downlink SPS method in the current semi-persistent scheduling will be first explained.
[0105] For example, for downlink SPS, on the network side, e.g., a base station (gNB), first configures the UE with the period of data transmission via RRC signaling, and then activates the downlink SPS and specifies 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 the 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 the downlink data channel), and the gNB does not need to re - transmit the PDCCH to specify the allocated downlink SPS resources.
[0106] It should be understood that the CS - RNTI is used for SPS scheduling, 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 SPS needs to be currently used to meet the service requirements.
[0107] Then, when it is determined that SPS needs to be currently used to meet the service requirements, the start / activation or release of SPS may be determined by decoding the PDCCH.
[0108] For example, if it is determined to activate 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 of the PDSCH through which the gNB transmits service data (hereinafter referred to as downlink resource information for ease of distinction). Next, the UE decodes the PDSCH based on the acquired downlink resource information to obtain the service data transmitted by the gNB.
[0109] Correspondingly, after the downlink SPS is activated, for subsequent downlink data frames, the gNB does not need to occupy the PDCCH and transmit DCI to allocate downlink SPS resources for the service data transmitted by the gNB. The UE decodes the PDSCH by using the same downlink resource information (the downlink resource information acquired when SPS was activated) according to the SPS period configured in the RRC signaling to obtain subsequent downlink data frames.
[0110] It should be noted that the "same downlink resource information" in this embodiment means that for the downlink resource information, the frequency domain resource size is the same and the time domain resource size is the same, but the start position is not limited to being the same.
[0111] Furthermore, when the PDCCH is scrambled by the Cell-Radio Network Temporary Identifier (C-RNTI) in actual application, it can be understood that the current scheduling is normal scheduling, that is, dynamic scheduling, rather than SPS scheduling.
[0112] For example, for uplink SPS, there are two methods, and the main difference lies in different activation methods.
[0113] Method 1 is hereinafter referred to as type 1 (Configured grant type 1, CG type 1). In this method, 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] Method 2 is hereinafter referred to as type 2 (Configured grant type 2, CG type 2). In this method, the network side first configures the UE with the data transmission period via RRC signaling, and then may activate the uplink SPS and specify radio resources for the uplink SPS (hereinafter simply referred to as uplink SPS resources) by using a PDCCH scrambled by a CS-RNTI. Then, in each period, the UE may use the uplink SPS resources to transmit a PUSCH.
[0115] Specifically, for type 2, the gNB may first transmit DCI on a PDCCH scrambled by a 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) specified 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 to the gNB on the PUSCH 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. Instead, the UE may send subsequent uplink data frames that need to be transmitted on the PUSCH to the gNB by using the same uplink resource information (the uplink resource information obtained when the SPS was activated) according to the SPS period configured in the RRC signaling.
[0117] It should be noted that the "same uplink resource information" in this embodiment means that for the uplink resource information, the frequency domain resource size is the same and the time domain resource size is the same, but the start position is not limited to being the same.
[0118] Based on the above description, it can be seen that the activation of SPS may 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 the CG type 2 manner (uplink CG type 2)
[0120] For example, both downlink SPS and uplink CG type 2 are activated by using DCI transmitted by the gNB. There are many fields in the DCI. For example, there are a Frequency domain resource assignment (FDRA) field for configuring the frequency domain resource size, a Time domain resource assignment (TDRA) field for configuring the time domain resource size, and a Modulation and coding scheme (MCS) field for configuring the modulation and coding scheme. Here, the fields are not enumerated one by one.
[0121] Based on this, in this solution, a plurality of frequency domain resources available for cyclic scheduling are configured by multiplexing the FDRA field in the DCI, a plurality of time domain resources available for cyclic scheduling are configured by multiplexing the TDRA field in the DCI, and a plurality of modulation and coding schemes available for cyclic scheduling are configured by multiplexing the MCS field 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 a plurality of frequency domain resources available for cyclic scheduling are configured by multiplexing the FDRA field in the DCI to change the size of the SPS radio resources to conform to different XR service frames.
[0123] Referring to FIG. 4, in this embodiment, the method includes the following steps.
[0124] S101: The gNB transmits RRC signaling carrying the SPS frequency domain resource configuration pool to the UE.
[0125] For example, the SPS-compliant service is used as an example to be an XR service, and the gNB may configure relevant parameters for SPS based on the existing service frames of the XR service (for example, I frames, P frames, and B frames).
[0126] In other words, in actual applications, 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 represented, for example, in the following format, that is, 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 the frequency domain configuration within the SPS frequency domain resource configuration pool where the index number is 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 the actual application scenario, each index is different, and the frequency domain configurations identified by each index may be the same or different. This is not limited in this embodiment.
[0130] It should be understood that the above description is merely an example listed for a better understanding of the technical solution in this embodiment and is not used as the only limitation to this embodiment.
[0131] S102: The UE stores the SPS frequency domain resource configuration pool carried by RRC signaling.
[0132] Regarding downlink SPS and uplink CG type 2, it can be understood that for each scheduling period after the activation of uplink CG type 2 and downlink SPS, the frequency domain resource configuration information of the SPS resources scheduled in each scheduling period may be selected from the SPS frequency domain resource configuration pool based on the DCI transmitted by the gNB. Therefore, after receiving the RRC signaling transmitted by the gNB, the UE first locally stores the SPS frequency domain resource configuration pool carried in the RRC signaling, waits for the DCI transmitted by the gNB, and then may determine the frequency domain resource configuration information of the SPS resources scheduled in each scheduling period for downlink SPS and uplink CG type 2.
[0133] S103: By using the FDRA field in the DCI, the gNB constructs the frequency domain resource configuration information for the cyclic use of SPS based on the index number in the SPS frequency domain resource configuration pool.
[0134] Specifically, in existing communication standards, the configuration information corresponding to the FDRA field in the DCI may be represented, for example, by start position and length information, or by a bitmap.
[0135] This embodiment describes the existing settings of the FDRA field in an expression method using start position and length information, as shown in Table 1, for example.
Table 1
[0136] As specified in existing communication standards, it should be noted that the types of uplink data and downlink data are distinguished and identified in DCI. The uplink is represented by "0_", for example, "0_0", "0_1", and "0_2" in the above table. The downlink is represented by "1_", for example, "1_0", "1_1", and "1_2" in the above table.
[0137] For example, according to the setting in Table 1 that "RIV (Resource Indicator Value) indicates start 'A' and length 'B'", the frequency domain resources of the uplink CG type 2 and the downlink SPS radio resources are both set at the start position 'A' and length 'B' in the implementation method.
[0138] To realize the 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 the cyclic scheduling of frequency domain resources of multiple sizes. As a result, different service frames correspond to frequency domain resources of different sizes, and the matching between the SPS frequency domain resources and the service frames is realized.
[0139] Furthermore, in actual applications, it should be noted that the FDRA field is a field with variable bits. For example, in a scenario with a 20M bandwidth, the FDRA field can reach 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 example with a bandwidth of 20M and the FDRA field including 13 bits is used to provide the explanation.
[0141] For example, regarding the above scenario, it may be agreed that every 4 bits corresponds to one index within the SPS frequency domain resource configuration pool. As a result, three frequency domain configurations may be configured by using the FDRA field for cyclic use. Based on this, the setting information of the modified FDRA field is added to the corresponding communication standard. 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 for every 4 bits is set to correspond to one index number, for example, the index number sps-FdraConfigindexA or sps-FdraConfigindexB. Furthermore, sps-FdraConfigindexA and sps-FdraConfigindexB are any two index numbers within the SPS resource configuration pool transmitted by the gNB to the UE.
[0144] For example, in some implementation manners, as set in Table 2, the uplink CG type 2 and the downlink SPS may each be set with a plurality of frequency domain resources for cyclic use during SPS scheduling. Specifically, every 4 bits corresponds to the index of one frequency domain configuration.
[0145] For example, in some other implementation manners, the uplink CG type 2 may be configured in a plurality of frequency domain resource, and a fixed frequency domain may be used for downlink SPS. As a result, during SPS scheduling, a plurality of configured frequency domain resources can be cyclically scheduled for the uplink CG type 2, and the same frequency domain resource is scheduled and used for downlink SPS.
[0146] It should be understood that the above description is merely an example listed for 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 the PDCCH scrambled by the CS-RNTI.
[0148] S105: The UE selects, from the SPS frequency domain resource configuration pool, the SPS resource corresponding to the frequency domain resource configuration information corresponding to the current scheduling period based on the frequency domain resource configuration information for the cyclic use of SPS configured by using the FDRA field in the DCI, and receives the 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", this indicates that the frequency domain resource configuration information of the radio resources used cyclically is the frequency domain configuration 1 corresponding to index 1 (0001) in the SPS frequency domain resource configuration pool, the frequency domain configuration 2 corresponding to index 2 (0010), and the frequency domain configuration 3 corresponding to index 3 (0011). That is, the frequency domain configuration 1, the frequency domain configuration 2, the frequency domain configuration 3, the frequency domain configuration 1, the frequency domain configuration 2, the frequency domain configuration 3, the frequency domain configuration 4,...
[0150] When the FDRA field has a maximum of 13 bits, it should be noted that the value of the 13th bit does not affect the technical solution provided in this embodiment. In actual applications, the value of the 13th bit of the FDRA field may be set to "0" or "1" by default. In the example of "0001001000110" above, "0" is used as an example.
[0151] For example, as shown in FIG. 5, the frequency domain resource corresponding to the frequency domain configuration 1 (corresponding to F1 in FIG. 5) is the largest, the frequency domain resource corresponding to the frequency domain configuration 3 (corresponding to F3 in FIG. 5) is the smallest, and the frequency domain resource corresponding to the frequency domain configuration 2 (corresponding to F2 in FIG. 5) has a size between the size of the frequency domain resource corresponding to the frequency domain configuration 1 and the size of the frequency domain resource corresponding to the frequency domain configuration 3. When the time domain resource is invariant, 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 to be processed is the largest I frame, the radio resource having the frequency domain resource size of F1 and the time domain resource size of T1 is configured for SPS. When the XR frame to be processed is the smallest B frame, the radio resource having the frequency domain resource size of F3 and the time domain resource size of T1 is configured for SPS. When the XR frame to be processed is a P frame, the radio resource having the frequency domain resource size of F2 and the time domain resource size of T1 is configured for SPS.
[0152] It should be understood that the above description is merely an example listed for better understanding of the technical solution in this embodiment and is not used as the only limitation to this embodiment.
[0153] Thus, in the technical solution provided in this embodiment, the gNB pre-configures a set of SPS frequency-domain resource configurations, and by using the FDRA field in the DCI, configures multiple pieces of frequency-domain resource configuration information available for cyclic use for uplink CG type 2 and downlink SPS. As a result, uplink CG type 2 and downlink SPS can achieve cyclic scheduling of frequency-domain resources of multiple sizes, different service frames correspond to frequency-domain resources of different sizes, and matching between the SPS frequency-domain resources and the service frames is achieved. Therefore, the power consumption of the user equipment is reduced, and a reduction in the system capacity of the base station can be avoided.
[0154] It should be noted that in the actual application scenario, the technical solution provided in this embodiment is also applicable to the service scenario of a single piece of frequency-domain resource configuration information. Specifically, for a scenario where a single period needs to be configured for uplink CG type 2 and downlink SPS, the content 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 the data scheduled by the gNB on the PS resource is always received by using the frequency-domain configuration 1 corresponding to index 1.
[0156] In another example, when the FDRA field is "0010001000100", this indicates that the data scheduled by the gNB on the PS resource is always received by using the frequency-domain configuration 2 corresponding to index 2.
[0157] In another example, when the FDRA field is "0011001100110", this indicates that the data scheduled by the gNB on the PS resource is always received by using the frequency-domain configuration 3 corresponding to index 3.
[0158] In some implementation manners, it can be understood that even if it is agreed that "0000" is an invalid configuration.
[0159] Correspondingly, when it is agreed that "0000" is an invalid configuration, when the data scheduled by the gNB on the SPS resource is received by using the frequency domain configuration 1 corresponding to index 1 by default, the content of the FDRA field may be "0001000000000"; when the data scheduled by the gNB on the SPS resource is received by using the frequency domain configuration 2 corresponding to index 2 by default, the content of the FDRA field may be "0010000000000"; when the data scheduled by the gNB on the SPS resource is received by using the frequency domain configuration 3 corresponding 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 actual applications, the value of the 13th bit of the FDRA field may be set to "0" or "1" by default. In the examples of "0001000100010", "0010001000100", "0011001100110", and "0011000000000" above, "0" is used as an example.
[0161] It should be understood that the above description is merely an example listed for better understanding of the technical solution in this embodiment, and is not used as a unique limitation to this embodiment.
[0162] In the scenario with a bandwidth of 20M, since the FDRA field has only up to 13 bits, if it is agreed that 4 bits correspond to the index of one frequency domain configuration, only up to 3 cyclically used frequency domain configurations can be selected, and only the frequency domain configurations corresponding to the index numbers 1 to 15 of the 15 index numbers are available within the SPS frequency domain resource configuration pool (here, "0000" is an invalid value and it is agreed that it is not used).
[0163] For example, if it is agreed that 3 bits correspond to the index of one frequency domain configuration, only up to 4 cyclically used frequency domain configurations can be selected, and only the frequency domain configurations corresponding to the index numbers 1 to 7 of the 7 index numbers are available within the SPS frequency domain resource configuration pool (here, "000" is an invalid value and it is agreed that it is not used).
[0164] For example, if it is agreed that 2 bits correspond to the index of one frequency domain configuration, only up to 6 cyclically used frequency domain configurations can be selected, and only the frequency domain configurations corresponding to the index numbers 1 to 3 of the 3 index numbers are available within the SPS frequency domain resource configuration pool (here, "00" is an invalid value and it is agreed that it 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 enable more frequency domain circulations, 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 transmits RRC signaling carrying the SPS frequency domain resource configuration pool and the SPS frequency domain resource activation pool to the UE.
[0168] S202: The UE stores the SPS frequency domain resource configuration pool and the SPS frequency domain resource activation pool carried by RRC signaling.
[0169] S203: The gNB configures frequency domain resource configuration information for the cyclic use of SPS based on the index number in the SPS frequency domain resource activation pool by using the FDRA field in the DCI.
[0170] S204: The gNB transmits the DCI to the UE on the PDCCH scrambled by the CS-RNTI.
[0171] S205: The UE selects the 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 the frequency domain resource configuration information for the cyclic use of SPS configured by using the FDRA field in the DCI, and receives the data scheduled by the gNB on the PS resource.
[0172] The difference between this embodiment and the above embodiment is that the RRC signaling transmitted by the gNB to the UE includes the SPS frequency domain resource activation pool in addition to the SPS frequency domain resource configuration pool configured in the above embodiment, and the difference will be emphasized and described below. For the same or similar parts, refer to the embodiment shown in FIG. 4. This 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 for identifying the SPS frequency domain resource activation information and an index number corresponding to the frequency domain configuration that is available for cycling and corresponds to the index number (the index number in the SPS frequency domain resource configuration pool).
[0174] For example, the SPS frequency domain resource activation pool may include one or more SPS frequency domain resource activation information. Each SPS frequency domain resource activation information may include, for example, an index number for identifying the SPS frequency domain resource activation information, an index number of the SPS frequency domain resource configuration information that is available for circulation and corresponds to the index number, and a sequence of index numbers of the SPS frequency domain resource configuration information that is available for circulation.
[0175] For example, it is used as an example that the SPS resource activation pool includes a plurality of SPS resource activation information, and the SPS resource activation pool may be represented in the following format, that is, FdraConfigActivationList{1:{1,2},2:{1,2,3},3:{3,1},4:{3,2},...}.
[0176] The parameter before ":" is the index number for identifying the SPS frequency domain resource activation information, and the parameter within "{}" after ":" is the index number corresponding to the frequency domain resource configuration information that is available for circulation and corresponds to the index number (the index number within the SPS frequency domain resource configuration pool). In actual application, a plurality of index numbers (index numbers within the SPS frequency domain resource configuration pool) corresponding to the frequency domain resource configuration information available for circulation may be selected from the SPS frequency domain resource configuration pool based on service requirements. This is not limited in this embodiment.
[0177] Furthermore, for the solution where the SPS frequency domain resource activation pool is set, all bits of the FDRA field may be agreed. For example, the 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, "0000000000000" to "1111111111111" are 2 13It may correspond to the index number of the SPS frequency domain resource activation information, and a plurality of corresponding index numbers (index numbers within the SPS frequency domain resource configuration pool) corresponding to the frequency domain resource configuration information available for cycling may be configured for the index number of each SPS frequency domain resource activation information based on service requirements. In this way, more configuration methods can be supported, and as a result, there are more frequency domain configurations available for cyclic use, which can meet the XR services with diverse requirements.
[0178] Similarly, in some implementation manners, it may be agreed that "0000000000000" is an invalid configuration.
[0179] Based on this, when the setting information of the modified FDRA field is added to the corresponding communication standard and then the frequency domain resources corresponding to the radio resources for cyclic scheduling are configured for the UE, the radio resources that match 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, when the FDRA field in the DCI is "0000000000010", this indicates that the subsequent (or next frame) SPS resource scheduling corresponds to the SPS frequency region resource configuration information {1, 2, 3} of the SPS frequency region resource activation information with the index number "2" in the SPS frequency region resource activation pool, that is, it is a cyclic scheduling of the frequency region configuration of the frequency region configuration 1, frequency region configuration 2, frequency region configuration 3, frequency region configuration 1, frequency region configuration 2, frequency region configuration 3,...
[0182] Correspondingly, when the FDRA field in the DCI is "0000000000001", this indicates that the subsequent SPS resource scheduling is periodic and is a cyclic scheduling of the SPS configuration information {1, 2} corresponding to the SPS activation information with the index number "1" in the SPS resource activation pool, that is, the frequency region configuration 1, frequency region configuration 2, frequency region configuration 1, frequency region configuration 2,...
[0183] It should be understood that the above description is merely an example listed for a better understanding of the technical solution in this embodiment and is not used as the only 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 as many requirements of XR services as possible, and an SPS frequency domain resource activation pool in which a plurality of frequency domain settings available for cyclic use can be set based on service requirements. By using the FDRA field in the DCI, a plurality of frequency domain resource configuration information available for cyclic use for uplink CG type 2 and downlink SPS is configured. As a result, uplink CG type 2 and downlink SPS can achieve cyclic scheduling of frequency domain resources of multiple sizes, different service frames correspond to frequency domain resources of different sizes, and matching between the SPS frequency domain resources and the service frames is realized. Therefore, the power consumption of the user equipment is reduced, and a reduction in the system capacity of the base station can be avoided.
[0185] Similarly, in the actual application scenario, the technical solution provided in this embodiment is also applicable to the service scenario of single frequency domain resource configuration information. Those skilled in the art may perform settings based on service requirements. This is not limited in this embodiment.
[0186] The description of the solution in which a plurality of frequency domain resource configuration information available for cyclic use is configured to allocate different sizes of SPS resources to different service frames, and thus achieve matching between the service frames and the SPS resources, ends here.
[0187] Furthermore, based on the content recorded in the above embodiment, a plurality of time domain resource configuration information available for cyclic use may be configured to allocate different sizes of SPS resources to different service frames, and thus achieve matching between the service frames and the SPS resources.
[0188] The configuration of the time domain resource configuration information for the cycle may be realized by redefining the TDRA field and configuring the SPS time domain resource configuration pool.
[0189] For example, since the TDRA field has 4 bits, in some implementation manners, it may be agreed that every 2 bits in the TDRA field correspond to one time domain configuration. For example, it may be 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 listed for better understanding of the technical solution in this embodiment and is not used as the only limitation to this embodiment.
[0191] Since the TDRA field has only 4 bits, only two time domain resource configuration information available for cyclic use can be selected at a time, that is, only the dual time domain mode 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, the SPS time domain resource activation pool may also be introduced into a solution in which the time domain is separately modified to realize the matching between the SPS radio resource and the service frame.
[0192] Regarding the method of introducing the SPS time domain resource activation pool, 4 bits are used to indicate the index number of the SPS time domain resource activation pool. As a result, the two indexes for the time domain configuration can be increased to 16 indexes (here, if it is agreed that "0000" is an invalid configuration, alternatively, there may be indexes 1 to 15 of 15 indexes). A plurality of corresponding time domain configurations available for selection can be selected for each index of the SPS time domain resource activation pool based on service requirements.
[0193] For example, as shown in FIG. 7, the time domain resources corresponding to time domain configuration 1 (corresponding to T1 in FIG. 7) are the largest, the time domain resources corresponding to time domain configuration 3 (corresponding to T3 in FIG. 7) are the smallest, and the time domain resources corresponding to time domain configuration 2 (corresponding to T2 in FIG. 7) have a size between the size of the time domain resources corresponding to time domain configuration 1 and the size of the time domain resources 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 resources scheduled for SPS scheduling in each scheduling period in FIG. 7 is F1, when the XR frame to be processed is the largest I frame, the radio resources with the frequency domain resource size of F1 and the time domain resource size of T1 are configured for SPS. When the XR frame to be processed is the smallest B frame, the radio resources with the frequency domain resource size of F1 and the time domain resource size of T3 are configured for SPS. When the XR frame to be processed is a P frame, the radio resources with the frequency domain resource size of F1 and the time domain resource size of T2 are configured for SPS.
[0194] It should be understood that the above description is merely an example listed for better understanding of the technical solutions in this embodiment and is not used as the only limitation to this embodiment.
[0195] In this way, SPS resources of different sizes are allocated to different service frames, and thus, in order to achieve the matching between the service frame and the SPS resources, a plurality of time domain resource configuration information available for cyclic use is configured.
[0196] Furthermore, in some other implementation manners, in order to achieve the matching 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, it can be understood that the radio resources of SPS scheduling may be adjusted as an alternative 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 the time domain configuration 1 (corresponding to T1 in FIG. 8) are the largest, the time domain resources corresponding to the time domain configuration 3 (corresponding to T3 in FIG. 8) are the smallest, and the time domain resources corresponding to the time domain configuration 2 (corresponding to T2 in FIG. 8) have a size between the time domain resources corresponding to the time domain configuration 1 and the time domain resources corresponding to the time domain configuration 3. The frequency domain resources corresponding to the frequency domain configuration 1 (corresponding to F1 in FIG. 8) are the largest, the frequency domain resources corresponding to the frequency domain configuration 3 (corresponding to F3 in FIG. 8) are the smallest, and the frequency domain resources corresponding to the frequency domain configuration 2 (corresponding to F2 in FIG. 8) have a size between the frequency domain resources corresponding to the frequency domain configuration 1 and the time domain resources corresponding to the time domain configuration 3. When the XR frame to be processed is the largest I frame, radio resources having the frequency domain resource size of F1 and the time domain resource size of T1 are configured for SPS. When the XR frame to be processed is the smallest B frame, radio resources having the frequency domain resource size of F3 and the time domain resource size of T3 are configured for SPS. When the XR frame to be processed is a P frame, radio resources having the frequency domain resource size of F2 and the time domain resource size of T2 are configured for SPS.
[0198] It should be understood that the above description is merely an example listed for a better understanding of the technical solutions in this embodiment and is not used as a unique limitation to this embodiment. In actual applications, the time-domain configuration and frequency-domain configuration corresponding to I frames are not limited to being the largest, the time-domain configuration and frequency-domain configuration corresponding to B frames are not limited to being the smallest, and the time-domain configuration and frequency-domain configuration corresponding to P frames are not limited to having a size between the size of I frames and the size of B frames. Those skilled in the art may execute the configuration based on actual service requirements. This is not limited in this embodiment.
[0199] Based on the above description, a plurality of modulation and coding schemes available for cyclic scheduling may also be configured by multiplexing the MCS field in 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 the scheduling period, so that the SPS resource scheduling can better conform to the XR service.
[0200] For the solution of multiplexing the TDRA field and the solution of multiplexing the MCS field, refer to the description of multiplexing FDRA to implement the matching between the SPS resource scheduling and the XR service in the above embodiment. Details will not be described again here.
[0201] Solution 2: Time-Frequency Resource Configuration for Downlink SPS
[0202] From the description of the above embodiments, in the cyclic configuration method of the SPS resources provided in Solution 1, it can be seen that the SPS resources (time domain resources and / or frequency domain resources) corresponding to different SPS scheduling periods need to be configured separately for each UE. To simplify this procedure and ensure that the radio resources scheduled at each time for downlink SPS can still match the service frames of each scheduling period, Solution 2 provides a method of combining the basic radio resources (determined by the basic SPS resource configuration information) and the common radio resources (determined by the common SPS resource configuration information). In this embodiment, the gNB may configure multiple types of common radio resources (of different sizes) based on service requirements, and configure the basic radio resources of the same size for each SPS scheduling period of the UE. As a result, for service frames of different sizes, common radio resources of different sizes are selected for the UE based on the basic radio resources to achieve the scheduling of radio resources of different sizes.
[0203] In other words, when SPS resource scheduling is performed for the UE at different scheduling periods, the available basic radio resources are the same, but the common radio resources change based on the actual service.
[0204] For example, in Solution 2, for the above basic radio resources, the gNB may configure RRC signaling, which 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 FIG. 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, the common time-frequency resource configuration pool (which may be named, for example, Sps-ResourceConfigCommon) may be represented, for example, in the following format, that is, 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 can be understood that the common time-frequency resource configuration pool may be composed of one or more pieces of common time-frequency resource configuration information (common radio resources) for selection by the UE.
[0208] Furthermore, 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 should pay particular attention to detecting whether the demodulation reference signal (DMRS) corresponding to the current UE is carried on the common radio resource.
[0209] Normally, each UE has a DMRS that identifies the uniqueness of the UE. In other words, it can be understood that each UE corresponds to a different DMRS. Therefore, the UE may determine the radio resource specifically used in this SPS resource scheduling by detecting whether the UE's DMRS exists in the common radio resource.
[0210] For example, in actual applications, in addition to using the basic radio resources of the current scheduling period, the UE also needs to detect whether the DMRS corresponding to the UE exists within one or more common radio resources corresponding to the current scheduling period. If so, this indicates that the common radio resources corresponding to the current scheduling period need to be used this time. If not, the common radio resources corresponding to the current scheduling period are not used this time.
[0211] Furthermore, in actual applications, it should be noted that the UE can only detect whether the DMRS of the UE exists within the common radio resources in each scheduling period after the common radio resources are enabled.
[0212] For example, the method of enabling the common radio resources may be a method of separately using RRC signaling or a method of agreeing on bits in 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 transmitted to UEs, for example, UE1, UE2, and UE3, when UE1 needs to further occupy a part of the radio resources based on the basic radio resources when performing SPS resource scheduling as determined based on service requirements, the gNB may separately transmit to UE1 information for configuring additional common radio resources via RRC signaling. As a result, the common time-frequency resources (common radio resources) within the common time-frequency resource configuration pool stored in UE1 are enabled.
[0214] For example, for the method 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 method of agreeing on the bits in the DCI, in actual applications, for example, it may be agreed that activation is performed 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 activated, UE1 may detect whether there is a DMRS corresponding to UE1 on the common time-frequency resource.
[0217] For example, 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 the I frame, the basic radio resource + common2 corresponds to the P frame, the basic radio resource corresponds to the B frame, and when it is agreed that common1 and common2 are valid for UE1, the radio resources corresponding to UE1 in each scheduling period may be as shown in FIG. 9.
[0218] It should be noted that the above "valid" 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 will be as shown in FIG. 9.
[0219] For example, in some implementation methods, the sizes of the commons corresponding to different indexes may be the same or different.
[0220] For example, in some other implementation manners, the size of common corresponding to different indexes may be in descending order even when the indexes are in ascending order. For example, as shown in FIG. 9, the size of common1 is larger than the size of common2.
[0221] For example, in some other implementation manners, 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 listed for better understanding of the technical solutions in this embodiment and is not used as the only limitation to this embodiment.
[0223] Furthermore, based on the above implementation manner, it may be set that the gNB transmits only low-priority data frames on the common radio resource. In this way, even when the UE fails to correctly decode the data on the common time-frequency resource due to the detection failure or error code of the DMRS corresponding to the UE, the impact on the processing result of the service is slight, and thus the stability of the service is ensured.
[0224] Furthermore, in order to further simplify the processing procedures of the gNB, for example, in a scenario where multiple UEs transmit the same data frame (for example, multiple users play a game in a group, each UE displays substantially the same image, and thus may transmit the same data frame), the common DMRS may be further defined so as to correspond to the common radio resources, and the common data frame is transmitted on the common radio resources. In this way, for a service scenario where a UE needs to use common radio resources, the gNB may add the common DMRS in the common radio resources for the common data frame that needs to be decoded by multiple UEs, and may also add the DMRS of a specific UE for the data frame that needs to be decoded by the UE. In this way, the UE decodes the common radio resources by using the common DMRS and the DMRS of the UE, and obtains, from the common radio resources, the common data frame transmitted by the gNB and the data frame transmitted by the gNB only to the UE.
[0225] In this way, in the technical solution provided in this embodiment, for downlink SPS, since the gNB can know in advance which type of radio resources are required by which UE, the gNB configures the basic radio resources for each UE accessing the gNB, and then configures one or more common time-frequency resources (common time-frequency domain resources) based on the service requirements, and dynamically activates the common time-frequency resources (common time-frequency domain resources) configured based on the service requirements to allocate different radio resources to different UEs, thus meeting the diverse requirements of XR services 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 manner of Solution 3 may include the following steps.
[0228] S301: The gNB transmits to the UE RRC signaling carrying the SPS time-frequency resource configuration pool.
[0229] The above SPS time-frequency resource configuration pool may include one or more time-frequency resource configuration information, and each time-frequency resource configuration information is identified by a different index. It can be understood that both the time-domain resource configuration information and the frequency-domain resource configuration information are configured in each time-frequency resource configuration information.
[0230] For example, the time-domain resource configuration information and the frequency-domain resource configuration information within the time-frequency resource configuration information identified by each index may be the same or different. This is not limited to this embodiment.
[0231] For example, in some implementation manners, the SPS time-frequency resource configuration pool may be set in the following format, that is, Sps-ResourceConfig{{index1, time-domain configuration1, frequency-domain configuration1}, {index2, time-domain configuration2, frequency-domain configuration2}, {index3, time-domain configuration3, frequency-domain configuration3}...}.
[0232] S302: The UE stores the SPS time-frequency resource configuration pool carried by the RRC signaling.
[0233] S303: The UE includes the SPS time-frequency resource configuration information corresponding to the currently transmitted data frame in the CG-UCI.
[0234] The above CG-UCI is the 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. Generally, it can be understood that it carries the content shown in Table 4 in the current implementation scenario.
Table 4
[0235] Referring to Table 4, the "HARQ process number" represents the process number of hybrid automatic repeat request. The "4" corresponding to the "HARQ process number" indicates that the "HARQ process number" occupies 4 bits. The "redundancy version" represents the redundancy version. The "2" corresponding to the "redundancy version" indicates that the "redundancy version" occupies 2 bits. The "new data indicator" represents the new transmission / resending data indicator. The "1" corresponding to the "new data indicator" indicates that the "new data indicator" occupies 1 bit.
[0236] In actual applications, other field information may be further recorded in the CG-UCI, and it can be understood that they are not enumerated one by one here. This 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 gNB of the SPS resource, so that the gNB can obtain the uplink data frame from the specified SPS resource, in the technical solution provided in this embodiment, field information specifying the SPS time-frequency resource corresponding to the currently transmitted data frame 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 currently transmitted uplink data frame in the SPS time-frequency resource configuration pool Sps-ResourceConfig.
[0239] For example, Table 5 is used as an example, and the "3" corresponding to the "SPS Resource Configuration Index" indicates that the "SPS Resource Configuration Index" occupies 3 bits. Based on this, when the "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. 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 listed for a better understanding of the technical solutions in this embodiment and is not used as a unique limitation to this embodiment.
[0242] Furthermore, in some implementation manners, it should be noted that the UE may separately specify the index corresponding to the time domain configuration for transmitting the uplink data frame by using the CG-UCI, and adjust the radio resources of the uplink SPS scheduling by changing the time domain configuration so that it better matches the uplink data frame.
[0243] For example, regarding the method of separately specifying the index corresponding to the time domain configuration for transmitting the uplink data frame, the RRC signaling sent by the gNB to the UE needs to carry the SPS time domain resource configuration pool.
[0244] For example, the SPS time domain resource configuration pool may be represented, for example, in the following format, that is, 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] The method by which the UE separately specifies an index corresponding to the time domain configuration for transmitting an uplink data frame based on the SPS time domain resource configuration pool by using CG-UCI may be shown with reference to, for example, 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, when Table 6 is used as an example, "3" corresponding to the "SPS TDRA configuration index" indicates that the "SPS TDRA configuration index" occupies 3 bits. Based on this, when the "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] Taking 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},...", the time domain resource size of the SPS resource specified by using CG-UCI in Table 6 is time domain configuration 3.
[0249] For this configuration method, the frequency domain is fixed and invariant. Specifically, it can be understood that it may be specified by using FDRA in RRC signaling.
[0250] Furthermore, it should be understood that the above description is merely an example listed for better understanding of the technical solutions in this embodiment and is not used as the only limitation to this embodiment.
[0251] Furthermore, in some other implementation methods, the UE may alternatively use CG-UCI to separately specify an index corresponding to the frequency domain configuration for transmitting the uplink data frame, and adjust the radio resources of the uplink SPS scheduling by changing the frequency domain configuration so as to better match the uplink data frame. It should be noted.
[0252] For example, for the method of separately specifying an index corresponding to the frequency domain configuration for transmitting the uplink data frame, the RRC signaling transmitted by the gNB to the UE needs to carry the SPS frequency domain resource configuration pool.
[0253] For example, the SPS frequency domain resource configuration pool may be shown in the following format, that is, Sps-Fdraconfig{index1, frequency domain configuration1}, Sps-Fdraconfig{index2, frequency domain configuration2}, Sps-Fdraconfig{index3, frequency domain configuration3}, Sps-Fdraconfig{index4, frequency domain configuration4},...
[0254] The method by which the UE separately specifies an index corresponding to the frequency domain configuration for transmitting the uplink data frame based on the SPS frequency domain resource configuration pool by using CG-UCI may be shown with reference to Table 7, for example.
Table 7
[0255] The "SPS FDRA configuration index" represents the index number of the frequency domain configuration corresponding to the uplink data frame 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 the "SPS FDRA configuration index" indicates that the "SPS FDRA configuration index" occupies 4 bits. Based on this, when the "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 the frequency domain resource configuration information corresponding to index 1 in Sps-Fdraconfig.
[0257] An 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 CG-UCI in Table 7 is frequency domain configuration 1.
[0258] Regarding this configuration method, it can be understood that the time domain is fixed and unchanged, and specifically, it may be specified by using TDRA in RRC signaling.
[0259] Furthermore, it should be understood that the above description is merely an example listed for better understanding of the technical solutions in this embodiment and is not used as the only limitation to this embodiment.
[0260] Furthermore, in some other implementation manners, the UE may 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 the uplink data frame by using CG-UCI, and it should be noted that the UE may adjust radio resources for uplink SPS scheduling by changing the time-domain configuration and the frequency-domain configuration so as to better match the uplink data frame.
[0261] For example, in a manner 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 the uplink data frame, the gNB may be configured to send RRC signaling for carrying an SPS time-frequency resource configuration pool to the UE in a manner corresponding to Table 5, or the gNB may be configured to send RRC signaling for 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 in the following format, that is, Sps-Tdraconfig{index1, time-domain configuration1}, Sps-Tdraconfig{index2, time-domain configuration2}, Sps-Tdraconfig{index3, time-domain configuration3},...
[0263] The SPS frequency-domain resource configuration pool may be indicated in the following format, that is, Sps-Fdraconfig{index1, frequency-domain configuration1}, Sps-Fdraconfig{index2, frequency-domain configuration2}, Sps-Fdraconfig{index3, frequency-domain configuration3}, Sps-Fdraconfig{index4, frequency-domain configuration4},...
[0264] The method in which the UE separately specifies an index corresponding to the time domain configuration for transmitting an uplink data frame and an index corresponding to the 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 shown with reference to, for example, Table 8.
Table 8
[0265] For example, examples such as "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 of the "SPS FDRA configuration index" field (binary code corresponding to 4 bits) is "0001", this indicates that the UE uses the frequency domain resource configuration information corresponding to index 1 in Sps-Fdraconfig. When the value of the "SPS TDRA configuration index" field (binary code corresponding to 3 bits) is "001", this indicates that the UE uses the 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 listed for a better understanding of the technical solution in this embodiment and is not used as the only limitation to this embodiment.
[0267] S304: The UE transmits the CG-UCI to the gNB on the PUSCH.
[0268] S305: The gNB acquires 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 (SPS time-domain resource configuration pool and / or SPS frequency-domain resource configuration pool) for the UE. As a result, every time the UE transmits an uplink data frame to the gNB, the UE actively reports the SPS resources corresponding to the current uplink data frame by including the CG-UCI each time, enabling the gNB to decode the uplink data frame based on the SPS resources specified by the CG-UCI every time when scheduling the uplink data frame transmitted by the UE. Therefore, the matching between the uplink SPS radio resources and the uplink data frame can be achieved.
[0270] Solution 4: Configuration of time-frequency resources (radio resources) for downlink SPS
[0271] In the XR service scenario, it should be noted that the UE may usually 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 (where the determined size of the next downlink data frame is hereinafter referred to as pre-information).
[0272] For example, when the change range of the viewing angle is larger, the related image content is larger. Specifically, the downlink data frame of the corresponding image is larger, and therefore, the SPS resources matching the downlink data frame need to be larger.
[0273] Based on this relationship, referring to FIG. 11, the change range of viewing angle 1 is smaller than that of viewing angle 2, and the change range of viewing angle 2 is smaller than that of viewing angle 3. Therefore, in an actual application scenario, when the change range of the user's viewing angle is substantially at 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 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 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 viewing angle 1 and the size of the downlink data frame corresponding to viewing angle 3.
[0274] For example, it is agreed that the SPS resources that need to be scheduled for the downlink data frame corresponding to viewing angle 1 are configuration 1, the SPS resources that need to be scheduled for the downlink data frame corresponding to viewing angle 2 are configuration 2, and the SPS resources that need to be scheduled for the downlink data frame corresponding to viewing angle 3 are configuration 3.
[0275] Based on this, the configuration for the downlink SPS resources may be realized, for example, in the following three ways.
[0276] Before explaining the three ways of configuring the downlink SPS resources, the objects involved in the three configuration methods will be explained first.
[0277] For example, in some implementation scenarios, the objects may be the client UE, the network-side gNB that interacts with the UE, and the application server AF that interacts with the gNB. Both the gNB and the AF access the core network AMF.
[0278] Referring to FIG. 12, Method 1 for configuring downlink SPS resources based on prior information includes the following steps.
[0279] S401: Based on the prior information, the UE selects the radio resource configuration information corresponding to the downlink SPS from the RRC signaling transmitted by the gNB and carrying the radio resource configuration pool.
[0280] It can be understood that the RRC signaling carrying the above radio resource configuration pool may be obtained as follows, for example. After the UE accesses the gNB, that is, 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 volume (hereinafter referred to as Configuration 1), radio resource configuration information corresponding to a large data volume (hereinafter referred to as Configuration 3), and radio resource configuration information corresponding to a data volume between a small data volume and a large data volume (hereinafter referred to as Configuration 2), and then transmits to the UE the RRC signaling carrying the radio resource configuration information via the 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 the SPS mode, based on the estimated prior information, it selects from the RRC signaling the radio resource configuration information corresponding to the current prior information, that is, the estimated next downlink data frame, to determine the radio resources for subsequent downlink SPS scheduling.
[0282] S402: The UE transmits the selected radio resource configuration information corresponding to the downlink SPS of the next frame to the AF.
[0283] In actual applications, it can be understood that the UE needs to send the selected radio resource configuration information corresponding to the downlink SPS to the AF through the gNB and the AMF. Specifically, the UE first needs to send the selected radio resource configuration information corresponding to the downlink SPS to the gNB. Then, the gNB sends the selected radio resource configuration information corresponding to the downlink SPS to the AMF. Finally, the AMF sends the selected radio resource configuration information corresponding to the downlink SPS to the AF.
[0284] 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 via the application layer data. As a result, the gNB and the AMF only transparently transmit the data without analysis, and it should be noted that the gNB and the 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 the downlink data packet (downlink data frame) based on the 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, as well as the gNB and / or the 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 the data packet in [0 KB, 500 KB) is Configuration 1, the radio resource configuration information corresponding to the data packet in [500 KB, 1000 KB) is Configuration 2, and the radio resource configuration information corresponding to the data packet in [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 500 KB at most.
[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 most and is not less than 500 KB at least.
[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 least.
[0291] It should be understood that the above description is merely an example listed for a better understanding of the technical solutions in this embodiment and is not used as the only limitation to this embodiment.
[0292] S404: The AF sends the encapsulated downlink data packet to the gNB.
[0293] In actual applications, it can be understood that the AF needs to send the encapsulated downlink data packet to the gNB based on the data packet threshold corresponding to the radio resource configuration information selected by the UE and corresponding to the downlink SPS through the AMF. Specifically, the AF first needs to 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 the radio resource configuration information corresponding to the downlink data packet encapsulated by the AF based on the correspondence between the data packet threshold agreed upon with the AF and the radio resource configuration information.
[0295] In the example of S403, the relationship between the threshold field data packet size and the radio resource configuration information agreed upon is still used as an example. 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 resources for transmitting the downlink data packet is determined as Configuration 2.
[0296] It should be understood that the above description is merely an example listed for a better understanding of the technical solutions in this embodiment and is not used as the only limitation to this embodiment. In actual applications, the gNB may configure multiple radio resource configuration information based on various requirements of XR services, agree with the AF on the correspondence between multiple data packet thresholds and radio resource configuration information, and achieve a better match between the radio resources of downlink SPS scheduling and the radio resources of XR services.
[0297] S406: The gNB transmits the downlink data packet encapsulated by the AF to the UE on the downlink SPS resources corresponding to the determined radio resource configuration information.
[0298] In this way, 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. Then, the AF encapsulates the downlink data packet based on the size of the next downlink data frame (packet) estimated by the UE, and the gNB determines the radio resources of the downlink SPS that need to be scheduled based on the agreed correspondence, enabling better adaptation to XR services.
[0299] Referring to FIG. 13, Method 2 for configuring downlink SPS resources based on prior information includes the following steps.
[0300] S501: The UE selects radio resource configuration information corresponding to downlink SPS from RRC signaling transmitted by the gNB and carrying the radio resource configuration pool based on the prior information.
[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 method, refer to the embodiment corresponding to FIG. 12. Details will not be described again here.
[0302] S502: The UE transmits the selected radio resource configuration information corresponding to the downlink SPS in the next frame to the gNB by using CG-UCI.
[0303] It can be understood that the operation of the UE transmitting the selected radio resource configuration information corresponding to the downlink SPS to the gNB by using CG-UCI is substantially the same as the implementation method shown in Solution 3. For details of the specific implementation method, refer to the embodiment corresponding to FIG. 10. Details will not be described again here.
[0304] S503: The gNB transmits the downlink data packet encapsulated by the AF to the UE on the 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 the required downlink SPS resource configuration information to the gNB based on the pre-information by using UCI / CG-UCI, and the gNB schedules the next data packet by using the configuration reported by the UE. As a result, only the reported downlink SPS resources are detected in the next period after the report by the UE, and thus, the matching between the downlink SPS resources and the XR service is achieved.
[0306] Referring to FIG. 14, the method 3 for configuring the downlink SPS resource based on the pre-information includes the following steps.
[0307] S601: The UE selects the radio resource configuration information corresponding to the downlink SPS from the RRC signaling transmitted by the gNB and carrying the radio resource configuration pool based on the pre-information.
[0308] S602: The UE transmits the 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 the details of the specific implementation method, refer to the embodiment corresponding to FIG. 12. The details will not be described again here.
[0310] S603: The AF transmits the encapsulated downlink data packet and the 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 the correspondence between the data packet threshold and the radio resource configuration information, and thus, there is no 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] Furthermore, in order to enable the gNB to schedule downlink data packets based on the downlink SPS resources corresponding to the radio resource configuration information selected by the UE and corresponding to the downlink SPS, when the AF transmits the downlink data packets to the gNB, the AF may transmit the radio resource configuration information selected by the UE and corresponding to the downlink SPS to the gNB together or separately. This is not limited in this embodiment.
[0313] S604: The gNB transmits the downlink data packets encapsulated by the AF to the UE on the downlink SPS resources corresponding to the radio resource configuration information transmitted by the AF.
[0314] Thus, in the technical solution provided in this embodiment, in addition to transmitting the encapsulated downlink data packets to the gNB, the AF further transmits the radio resource configuration information selected by the UE and corresponding to the downlink SPS. As a result, it is not necessary to set the correspondence between the data packet threshold and the radio resource configuration information between the gNB and the AF, the size of the downlink data packets encapsulated by the AF is not limited either, and only the radio resource configuration information selected by the UE and corresponding to the downlink SPS is transmitted to the gNB, enabling the gNB to schedule the next data packet by using the configuration reported by the UE. In this way, after the report by the UE, only the reported downlink SPS resources are detected in the next period, and thus, the matching between the downlink SPS resources and the XR service is achieved.
[0315] Furthermore, it should be noted that the implementation solution in the above embodiment where the base station transmits only the SPS resource configuration pool (for example, 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 be implemented according to the procedure shown in FIG. 15 in a specific implementation manner.
[0316] For example, referring to FIG. 15, the procedure for the user equipment and the base station to implement semi-persistent scheduling includes the following steps.
[0317] S701: Transmit the first configuration information to the user equipment, where the first configuration information includes the semi-persistent scheduling SPS resource configuration pool, and the SPS resource configuration pool includes one or more SPS resource configuration information and the 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, in this embodiment, it should be noted that the first configuration information is carried by radio resource control RRC signaling. In other words, the base station may transmit the first configuration information to the user equipment via 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 mentioned in this embodiment may be, for example, the SPS frequency domain resource configuration pool mentioned in the embodiment corresponding to FIG. 4. For the specific form of the SPS frequency domain resource configuration pool, refer to the description of the corresponding part of the embodiment in FIG. 4. Details are not described again here.
[0321] S702: Transmit the second configuration information to the user equipment, where the second configuration information indicates at least one index number within the SPS resource configuration pool and a sequence of at least one index number.
[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 the downlink control information DCI.
[0324] For example, from the description of the above embodiments, it can be understood that the SPS resource configuration information included in the SPS resource configuration pool may 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 within 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 the frequency domain resource allocation FDRA field within 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 the time domain resource allocation TDRA field within 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 the modulation and coding scheme MCS field within the DCI.
[0328] S703: Determine the SPS resource configuration information corresponding to at least one index number based on the first configuration information and the second configuration information.
[0329] Specifically, the 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 within the SPS resource configuration pool and indicated in the second configuration information.
[0330] For example, the content indicated by the second configuration information is index 0 and index 2 within the SPS resource configuration pool. In this case, the determined SPS resource configuration information 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 the base station on the SPS resource by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence.
[0332] For example, if the example shown in step S703 is still used for explanation and 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 the 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 the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number among at least one index number, receive the data scheduled by the base station on the SPS resource by repeatedly and sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence.
[0334] For example, the example shown in step S704 is still used for the description. After receiving data by using the SPS resource 2, the user equipment repeatedly and sequentially uses the SPS resource 1 corresponding to the SPS resource configuration 1 corresponding to at least one index number according to the sequence, so as to receive the data scheduled by the base station on the SPS resource. In other words, by cyclically using the sequence of SPS resource 1, SPS resource 2, SPS resource 1, SPS resource 2,... the user equipment receives the data scheduled by the base station on the SPS resource.
[0335] In this way, the user equipment can receive the 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. As a result, the SPS resource matches the data frame of the XR service. Therefore, the power consumption of the user equipment can be reduced, and the reduction of the system capacity of the base station can be avoided.
[0336] The description of the method for configuring the downlink SPS resource ends here. The method for configuring the uplink SPS resource will be described below based on the embodiment corresponding to FIG. 15.
[0337] For example, after receiving the first configuration information and the second configuration information transmitted by the base station, the user equipment transmits the third configuration information to the base station. The third configuration information indicates at least one index number in the SPS resource configuration pool and the sequence of at least one index number.
[0338] Correspondingly, after transmitting 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 the 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, in this embodiment, it should be noted that the third configuration information is carried by the configuration grant uplink control information CG-UCI.
[0341] It can 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 embodiment.
[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 by the time-frequency resource configuration field in the CG-UCI (for example, the 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 by the time domain resource allocation field in the CG-UCI (for example, the 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 the frequency domain resource allocation field in the CG-UCI (for example, the SPS FDRA configuration index in Table 7).
[0345] It should be understood that the above description is merely an example listed for a better understanding of the technical solution in this embodiment and is not used as a unique limitation to this embodiment.
[0346] For example, in a scenario where the user equipment transmits the third configuration information to the base station, after receiving the third configuration information from the user equipment, the base station determines the SPS resource configuration information corresponding to at least one index number based on the first configuration information and the third configuration information, and then sequentially uses the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence to receive the data scheduled by the user equipment on the SPS resource. After receiving the data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number among at least one index number, the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number are repeatedly and sequentially used according to the sequence to receive the data scheduled by the user equipment on the SPS resource.
[0347] Furthermore, it should be noted that in the above-described embodiment where the base station transmits both the SPS resource configuration pool (for example, 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 the SPS resource activation pool (for example, 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, it may be implemented according to the procedure shown in FIG. 16 in a specific implementation manner.
[0348] For example, referring to FIG. 16, the procedure for the user equipment and the base station to implement semi-persistent scheduling includes the following steps.
[0349] S801: Transmit the fourth configuration information to the user equipment, where the fourth configuration information includes a semi-persistent scheduling SPS resource configuration pool, and the SPS resource configuration pool includes 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, in this embodiment, it should be noted that the fourth configuration information is carried by radio resource control RRC signaling. In other words, the base station may transmit the fourth configuration information to the user equipment via 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 form of the SPS frequency domain resource configuration pool, refer to the description of the part of the embodiment corresponding to FIG. 4. Details are not described again here.
[0353] S802: Transmit the fifth configuration information to the user equipment. The fifth configuration information includes an SPS resource activation pool. The SPS resource activation pool includes one or more SPS resource configuration queues and an index number corresponding to each SPS resource configuration queue. Each SPS resource configuration queue indicates 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 match various service scenarios, the base station further needs to transmit the fifth configuration information to the user equipment. The fifth configuration information includes an SPS resource activation pool. The SPS resource activation pool includes one or more SPS resource configuration queues and an index number corresponding to each SPS resource configuration queue. Further, each SPS resource configuration queue indicates at least one index number in the SPS resource configuration pool and a sequence of at least one index number.
[0355] For example, in actual applications, the SPS resource activation pool included in the fifth configuration information is, for example, the SPS frequency domain resource activation pool referred to in the embodiment corresponding to FIG. 6. For the specific form of the SPS frequency domain resource activation pool, refer to the description of the part of the embodiment corresponding to FIG. 6. Details are not described again here.
[0356] Regarding the scenario where the base station transmits the fifth configuration information to the user equipment, it can be understood that the user equipment receives not only the fourth configuration information from the base station but also the fifth configuration information from the base station.
[0357] For example, in actual applications, the fifth configuration information may also be carried by RRC signaling. In other words, the base station transmits the fifth configuration information to the user equipment via 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 actual applications, the fourth configuration information and the fifth configuration information may be transmitted to the user equipment via the same RRC signaling.
[0359] S803: Transmit the sixth configuration information to the user equipment, where the sixth configuration information indicates an index number corresponding to one SRS resource configuration queue within 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 by downlink control information DCI.
[0362] For example, from the above description, it can be seen that the SPS resource configuration information included in the SPS resource configuration pool may 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 within 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 the frequency domain resource allocation FDRA field within 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 the 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 the modulation and coding scheme MCS field in the DCI.
[0366] S804: Determine the 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] In some implementation manners, it can be understood that the manner in which the base station determines the 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, that is, first, based on the fifth configuration information and the sixth configuration information, determine the SPS resource configuration queue corresponding to the index number that is within the SPS resource activation pool and indicated by the sixth configuration information, and then, based on the fourth configuration information and the determined SPS resource configuration queue, determine the SPS resource configuration information corresponding to at least one index number.
[0368] S805: Receive the data scheduled by the base station on the SPS resource by sequentially using the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence.
[0369] After receiving data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number among at least one index number, the SPS resource corresponding to the SPS resource configuration information corresponding to at least one index number is repeatedly and sequentially used according to the sequence, so as to receive the data scheduled by the base station on the SPS resource.
[0370] For the implementation manners of step S805 and step S806, refer to the descriptions of step S704 and step S705 in the embodiment corresponding to FIG. 15. Details are not described again here.
[0371] In this way, through the introduction of the SPS resource activation pool, at least one index number and the sequence of at least one index number in the SPS resource configuration pool are configured in the SPS resource configuration queue in the SPS resource activation pool. As a result, at least one index number and the sequence of at least one index number in the SPS resource configuration pool can be determined based on the index number of the SPS resource configuration queue. Therefore, this is applicable to more service scenarios.
[0372] Furthermore, when the user equipment receives both the fourth configuration information and the fifth configuration information, the content indicated by the sixth configuration information transmitted by the base station may be the index number corresponding to one SPS resource configuration queue in the SPS resource activation pool. As a result, cyclic use in more SPS periods can be realized by using the same field. Therefore, this is applicable to more service scenarios.
[0373] The description of the method for configuring the downlink SPS resource ends here. The method for configuring the uplink SPS resource will be described below based on the embodiment corresponding to FIG. 16.
[0374] For example, after receiving the fourth configuration information, fifth configuration information, and sixth configuration information transmitted by the base station, the user equipment transmits seventh configuration information to the base station. The seventh configuration information indicates at least one index number within the SPS resource configuration pool and a sequence of at least one index number.
[0375] Correspondingly, after transmitting 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 SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the 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 by the configuration grant uplink control information CG-UCI.
[0378] It can 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, SPS time domain resource configuration pool, SPS time-frequency resource configuration pool, or SPS modulation and coding scheme resource configuration pool mentioned in the above embodiment.
[0379] For example, in a scenario where the SPS resource configuration pool is the SPS time-frequency resource configuration pool and the SPS resource configuration information is specifically the SPS time-frequency resource configuration information, the seventh configuration information is carried in the time-frequency resource configuration field within the CG-UCI (for example, the 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 the time domain resource allocation field in the CG-UCI (for example, the 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 the frequency domain resource allocation field in the CG-UCI (for example, the SPS FDRA configuration index in Table 7).
[0382] It should be understood that the above descriptions are merely examples listed for a better understanding of the technical solutions in this embodiment and are not used as the only limitation to this embodiment.
[0383] For example, in a scenario where the user equipment transmits the seventh configuration information to the base station, after receiving the seventh configuration information from the user equipment, the base station determines the SPS resource configuration information corresponding to at least one index number based on the first configuration information and the third configuration information, and then sequentially uses the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence to receive the data scheduled by the user equipment on the SPS resource. After receiving the data by using the SPS resource corresponding to the SPS resource configuration information corresponding to the last index number among at least one index number, the base station repeatedly and sequentially uses the SPS resources corresponding to the SPS resource configuration information corresponding to at least one index number according to the sequence to receive the data scheduled by the user equipment on the SPS resource.
[0384] Furthermore, in order to enable the embodiments corresponding to FIG. 15 and the embodiments corresponding to FIG. 16 to be applicable to the scenario of basic radio resources + common radio resources, it should be noted that 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 a plurality of SPS time-frequency resource configuration information, and each SPS time-frequency resource configuration information includes SPS time-domain resource configuration information and SPS frequency-domain resource configuration information. 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 where common SPS resource configuration information exists, in order to enable the user equipment to detect whether the demodulation reference signal DMRS of the user equipment exists in the SPS resources corresponding to the common SPS resource configuration information in each SPS scheduling period and to determine whether to receive the data scheduled by the base station on the SPS resources corresponding to the common SPS resource configuration information, the base station further transmits activation information to the user equipment.
[0387] For example, the activation information mentioned in this embodiment instructs the user equipment to detect whether the demodulation reference signal DMRS of the user equipment exists in the SPS resources corresponding to the common SPS resource configuration information in each SPS scheduling period.
[0388] For example, for a base station, when the base station assumes that after transmitting activation information to a user equipment, the user equipment A receives data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information 1 from the SPS resource corresponding to the common SPS resource configuration information, the base station includes the DMRS of the user equipment A in the SPS resource corresponding to the common SPS resource configuration information 1.
[0389] Correspondingly, after the base station transmits activation information to the user equipment, the user equipment receives the activation information. As a result, 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, when the DMRS of the user equipment is discovered in the SPS resource corresponding to the common SPS resource configuration information in each SPS scheduling period, the user equipment receives the data scheduled by the base station on the SPS resource corresponding to the common SPS resource configuration information. For example, when the user equipment A discovers the DMRS of the user equipment A in the common SPS resource configuration information 1 in the SPS scheduling period, the user equipment A receives the 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 the common SPS resource configuration information, the SPS resources corresponding to different sizes of the common SPS resource configuration information 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 conforming to various requirements for wireless resources of services with periodic characteristics.
[0392] The above description of the embodiments enables those skilled in the art to clearly understand that the division into functional modules is merely used as an example for the purpose of a convenient and concise description. In actual applications, the above functions may be assigned to different functional modules for realization as needed. 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 the detailed operation processes of the above system, device, and unit, refer to the corresponding processes in the embodiments of the above method. 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 implemented in other ways. For example, the described device embodiments are merely examples. For example, the division into modules or units is merely a logical function division, and other divisions may be used in actual implementation methods. For example, a plurality of units or components may be combined, or integrated into other systems, or some features may be ignored or not executed. Furthermore, the indicated mutual coupling, direct coupling, or communication connection may be realized through some interfaces. The indirect coupling or communication connection 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, that is, 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 purpose of the solution in the embodiments.
[0395] Furthermore, the functional units in the embodiments may be integrated into one processing unit, each of the units may physically exist independently, or two or more units may be integrated into one unit. The integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
[0396] When the integrated unit is implemented 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 are essentially, or the part that contributes to the prior art or all or part of the technical solutions may be implemented in the form of a software product. The computer software product includes several instructions stored in the storage medium 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 codes, such as flash memory, hard disk, read-only memory, random access memory, magnetic disk, or compact disk.
[0397] The above description is merely a specific embodiment of this application and is not intended to limit the protection scope of this application. Any modification or substitution within the technical scope disclosed in this application shall be included within the protection scope of this application. Therefore, the protection scope of this application shall follow the protection scope 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 resource by sequentially using 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 an SPS resource corresponding to SPS resource configuration information corresponding to the last index number among the at least one index number, repeatedly and sequentially using SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence to receive data scheduled by the base station on the SPS resource The method includes.
2. The method according to claim 1, wherein the second configuration information is carried by downlink control information (DCI).
3. The SPS resource configuration information includes SPS frequency domain resource configuration information, The method according to claim 2, wherein the second configuration information is carried by 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 according to claim 2, wherein the second configuration information is carried by 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, The method according to 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 any one of claims 1 to 5, wherein the common SPS resource configuration information includes at least one or a plurality of SPS time-frequency resource configuration information.
7. The method according to claim 6, further comprising the step of receiving activation information from the base station, wherein the activation information instructs the user equipment to detect whether a demodulation reference signal (DMRS) of the user equipment exists in an SPS resource corresponding to the common SPS resource configuration information in each SPS scheduling period.
8. After receiving the activation information from the base station, In each SPS scheduling period, detecting whether the DMRS of the user equipment exists in the SPS resource corresponding to the common SPS resource configuration information; and In each SPS scheduling period, when it is found 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 The method according to claim 7, further comprising.
9. Transmitting 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; and 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 according to any one of claims 1 to 5, further comprising.
10. The method according to claim 9, wherein the third configuration information is carried in 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 the 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 the modulation configuration coding field in the CG-UCI, or When the SPS resource configuration information includes SPS time-frequency resource configuration information, the third configuration information is carried in the time-frequency resource configuration field in the CG-UCI, the method according to claim 10.
12. A semi-persistent scheduling method applied to a base station, comprising: transmitting 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; a method comprising.
13. The SPS resource configuration pool further includes common SPS resource configuration information, the common SPS resource configuration information includes at least one or a plurality of SPS time-frequency resource configuration information, the method according to claim 12.
14. transmitting activation information to the user equipment, the activation information further including instructing the user equipment to detect whether a demodulation reference signal (DMRS) of the user equipment exists in an SPS resource corresponding to the common SPS resource configuration information in each SPS scheduling period, the method according to claim 13.
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 resource by sequentially using 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 an SPS resource corresponding to SPS resource configuration information corresponding to the last index number among the at least one index number, repeating and 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 scheduled by the user equipment on the SPS resource; The method according to 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, where the fourth configuration information includes a semi-persistent scheduling (SPS) resource configuration pool, and the SPS resource configuration pool includes one or more SPS resource configuration information and index numbers corresponding to each SPS resource configuration information; Receiving fifth configuration information from the base station, where 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, and each SPS resource configuration queue indicates 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, where the sixth configuration information indicates 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, on the SPS resource, data scheduled by 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; After receiving data by using an SPS resource corresponding to SPS resource configuration information corresponding to the last index number among the at least one index number, sequentially and repeatedly using the SPS resources corresponding to the SPS resource configuration information corresponding to the at least one index number according to the sequence, receiving, on the SPS resource, data scheduled by the base station A method comprising.
17. Based on the fourth configuration information, the fifth configuration information, and the sixth configuration information, the step of determining SPS resource configuration information corresponding to the at least one index number includes: Based on the fifth configuration information and the sixth configuration information, determining an SPS resource configuration queue corresponding to the index number that is within the SPS resource activation pool and indicated by the sixth configuration information; Based on the fourth configuration information and the determined SPS resource configuration queue, determining the SPS resource configuration information corresponding to the at least one index number The method according to claim 16, comprising.
18. A semi-persistent scheduling method applied to a base station, comprising: 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 index numbers corresponding to each SPS resource configuration information; A step of transmitting fifth configuration information to the user equipment, wherein 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 an index number corresponding to each SPS resource configuration queue, and each SPS resource configuration queue indicates at least one index number in the SPS resource configuration pool and a sequence of the at least one index number, the step, A step of transmitting sixth configuration information to the user equipment, wherein the sixth configuration information indicates an index number corresponding to one SRS resource configuration queue in the SPS resource activation pool, the step A method including.
19. A user equipment configured to execute the semi-persistent scheduling method according to Claim 1 or configured to execute the semi-persistent scheduling method according to Claim 16.
20. A base station configured to execute the semi-persistent scheduling method according to Claim 12 or configured to execute the semi-persistent scheduling method according to Claim 18.
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