Method and related device for enabling wireless communication device to access services provided by wireless access network

By configuring non-integer periodic XR/CG configuration and dynamically adjusting PDCCH monitoring periodicity, the problem of difficulty in supporting XR/CG services in the prior art is solved, and more efficient system performance and lower power consumption are achieved.

CN119790703APending Publication Date: 2025-04-08ESSEN INNOVATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380054087.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-08-05
Filing Date
2023-08-04
Publication Date
2025-04-08

AI Technical Summary

Technical Problem

The existing technology is difficult to effectively support extended reality (XR) and cloud gaming (CG) services, especially when dealing with small periodic communications with jitter, large packet sizes, and different uplink and downlink communication modes, the existing power saving mechanism cannot be directly applied, resulting in capacity loss of XR/CG services and increased user equipment power consumption.

Method used

By configuring non-integer periodic XR/CG configurations, the monitoring periodicity of the physical downlink control channel (PDCCH) is dynamically adjusted, and multiple discontinuous reception (DRX) configurations and semi-persistent scheduling (SPS)/configuration authorization (CG) configurations are configured in the XR/CG configuration to adapt to the characteristics of XR/CG traffic, eliminate the mismatch between the burst arrival interval and the XR/CG cycle, and reduce the monitoring of PDCCH.

Benefits of technology

It realizes more efficient support for XR/CG services, improves the capacity utilization of the system, reduces the power consumption of user equipment, and improves the support capability for quasi-periodic XR/CG communications with jitter.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119790703A_ABST
    Figure CN119790703A_ABST
Patent Text Reader

Abstract

The present application discloses a method, user equipment (UE), base station (BS), and non-volatile computer-readable storage medium for enabling a wireless communication device to access services provided by a wireless access network. In the method, an extended reality (XR) / cloud gaming (CG) configuration is configured, and non-integer periodicity is configured for XR / CG traffic in the XR / CG configuration. This can eliminate the mismatch between the burst arrival interval and the XR / CG traffic.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to wireless communications, and more particularly, to a method for enabling a wireless communication device to access services provided by a wireless access network, and related devices, such as user equipment (UE) and a base station (BS). Background Art

[0002] This background section introduces some aspects that are helpful for a better understanding of the content of this application. Therefore, the statements in this section should be read as a guide and should not be understood as an admission that what content belongs to the prior art or does not belong to the prior art.

[0003] Communication systems and networks have been developed towards broadband and mobile systems. In the cellular wireless communication system developed by the Third Generation Partnership Project (3GPP), user equipment (UE) is connected to the radio access network (RAN) through a radio link. The RAN includes a set of base stations (BS) that provide radio links to UEs located in the cells covered by the base stations and interface with the core network (CN), which provides overall network control. As understood, the RAN and CN perform their respective functions in the overall network. 3GPP has developed the so-called Long Term Evolution (LTE) system, namely the Evolved Universal Mobile Telecommunication System Territorial Radio Access Network (E-UTRAN) for mobile access networks, in which one or more macro cells are supported by base stations called eNodeB or eNB (evolved node B). More recently, in the so-called 5G or New Radio (NR) system evolved from the LTE system, one or more cells are supported by base stations called gNB.

[0004] The 5G NR standard supports a variety of different services with different requirements. These services include Enhanced Mobile Broadband (eMBB) for high data rate transmission; Ultra-Reliable Low Latency Communication (URLLC) for devices that require low latency and high link reliability; and Massive Machine-Type Communication (mMTC) to support a large number of low-power devices that require efficient communication for a long life cycle.

[0005] In 3GPP Release 17 (Rel-17), the communication traffic patterns of Extended Reality (XR) and Cloud Gaming (CG) were studied. The characteristics of XR / CG traffic include small periodicity communication with jitter, large packet size, and different communication patterns between uplink (UL) and downlink (DL). Existing power saving mechanisms for Enhanced Mobile Broadband (eMBB) and Ultra-Reliable and Low Latency Communication (URLLC) may not be directly applicable to XR / CG services. For this reason, a study project on "XR Enhancement Study for NR" (FS_NR_XR_enh) was approved in 3GPP Release 18 (Rel-18) to study how to enhance existing standard specifications for XR / CG services. According to the objectives of the Rel-18 Internet of Things Non-Terrestrial Networks (IoT NTN) study project, how to enhance the existing power saving mechanisms (e.g., connected mode discontinuous reception (CDRX) and Physical Downlink Control Channel (PDCCH) monitoring) to support user equipment (UE) using XR services is an important issue that needs to be addressed.

[0006] Extended Reality (XR) and Cloud Gaming (CG) are important services in the 18th edition and future New Radio (NR). Cloud Gaming (CG) is a form of online gaming in which most of the game-related computing tasks are offloaded from the UE to a remote server for processing. Extended Reality (XR) is a term that covers all human-computer communication technologies that combine real and virtual environments, including communication between people and people and between people and machines through handheld and wearable user devices. Application scenarios of XR may include augmented reality (AR), virtual reality (VR), and mixed reality (MR). Although XR and CG provide a range of attractive application scenarios for future mobile communication systems, they also bring a series of challenges to NR that need to be studied and solved.

[0007] Many XR and CG use cases are enabled by video streaming, which is characterized by quasi-periodic communication traffic, possibly with jitter, and high data rates in the downlink (DL), accompanied by frequent uplink (UL) communications (such as attitude / control updates) and / or UL video streaming. DL and UL communications also have relatively strict packet delay budgets (PDB). Therefore, it is necessary to study and develop possible solutions to better support these challenging services.

[0008] Typical XR DL / UL frame rates are 60, 90, or 120 frames per second (fps), with corresponding frame periods of 50 / 3 ms, 100 / 9 ms, and 25 / 3 ms, respectively. At each transmission time, the UE may receive / send communication bursts containing different types of video frames (such as I frames, P frames, or B frames). The payload size of the video frame may be variable, and the number of protocol data units (PDUs / frames) per video frame may also vary depending on the type of video frame generated. Since the communication bursts are periodic, XR communication bursts are suitable for transmission via periodic radio resources. These periodic resources can be scheduled via traditional connected mode discontinuous reception (CDRX) and / or downlink semi-persistent scheduling (SPS) / uplink configured grant (CG). However, the CDRX period value only supports integer multiples of 1 ms (i.e., the long period values ​​of CDRX version 15 / 16 are 10, 20, 32, 40, 60 ms, etc., and the short period values ​​are 2, 3, 4, 5, 6, 7, 8, 10, 14, 16, 20, 30, 32, 35, 40 ms, etc.). No matter which period value is selected from the available ones, it cannot be perfectly aligned with the arrival time of the DL frame. Figure 1 The mismatch between 60 frames per second (fps) and the CDRX period is illustrated. In the case of a 16 ms CDRX period, traffic will gradually arrive after the CDRX on period; while in the case of a 17 ms CDRX period, traffic will gradually arrive before the CDRX on period. This mismatch will result in capacity loss for XR, as greater latency and / or higher power consumption of the user device will be unavoidable in order to maintain the same latency performance.

[0009] The same problem also exists in the SPS / CG resource allocation scheme. The current SPS period value only supports integer multiples of 1 millisecond, while the CG period value supports 2, 7 symbols, as well as 1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 320, 640 milliseconds, etc. In addition, each SPS / CG grant is configured with a fixed transport block size (TBS). Therefore, the current SPS / CG scheme may not be suitable for the following situations: (i) non-integer XR communication periodicity, (ii) variable XR data rate, (iii) quasi-periodic XR communication periodicity with jitter, and the SPS / CG scheme needs to be enhanced to better support XR and CG services.

[0010] The technical problem can be briefly summarized as how to enhance the current CDRX and / or SPS / CG configuration to accommodate XR / CG traffic flow, and how to enable eNB / UE to accurately configure and / or adjust CDRX and / or SPS / CG configuration according to the characteristics of XR / CG traffic, where the communication characteristics may include multiple streams with non-integer periodicity and arrival time jitter.

[0011] Therefore, it is urgent to develop a new method to solve the above problems.

[0012] Related technologies:

[0013] Discontinuous Reception (DRX):

[0014] DRX is a power saving method for cellular communications. DRX was introduced in LTE / NR systems to improve UE power consumption by allowing the UE to periodically enter the off state to stop monitoring the Physical Downlink Control Channel (PDCCH). During the off state, the UE turns off its receiver to reduce power consumption. The UE wakes up periodically during the on state to monitor the PDCCH and receive downlink (DL) data. The time interval of the on state (i.e., the on period) is configured by the RRC parameter drx-onDurationTimer. One on period and one off period constitute a DRX cycle, such as Figure 2 shown.

[0015] The trigger conditions of the DRX cycle are as follows:

[0016] When short DRX is configured, such as Figure 3 As shown, if data transmission / reception occurred in the previous on-cycle, the next on-cycle will start at the subframe that meets the following conditions:

[0017] [(SFN×10)+subframe number]mod(drx-ShortCycle)=(drx-StartOffset)mod(drx-ShortCycle).

[0018] Where SFN represents the System Frame Number (SFN). The actual ON period starts after a specific slot offset configured by the RRC parameter drx-slotoffset. The value range of drx-slotoffset is 0 to 31, in units of 1 / 32 milliseconds. drx-ShortCycle defines the short DRX cycle configured for the UE, and its value range is 2 milliseconds to 640 milliseconds. drx-StartOffset indicates the starting subframe of the short DRX cycle, and its value is in units of 1 millisecond.

[0019] When drx-ShortCycleTimer (i.e. the number of short DRX cycles, ranging from 1 to 16) expires, or when a short DRX cycle is not configured, the UE will use a long DRX cycle. The long DRX cycle ON period (ON period) starts in the subframe that meets the following conditions:

[0020] [(SFN×10)+subframe number]mod(drx-LongCycle)=(drx-StartOffset).

[0021] Among them, drx-LongCycle defines the long DRX cycle configured for the UE, and its value range is 10 milliseconds to 10240 milliseconds. The long DRX cycle configuration is the default configuration of DRX, and the short DRX cycle configuration is optional. When the short DRX cycle is configured, the duration of the long DRX cycle is an integer multiple of the short DRX cycle duration.

[0022] Semi-persistent scheduling (SPS) and configured grant (CG)

[0023] Semi-persistent scheduling (SPS) is a periodic resource scheduling for downlink transmission, while configured grant (CG) is a periodic resource scheduling for uplink transmission. With SPS / CG, the gNB can schedule multiple resources at a time without transmitting downlink control information (DCI) for each SPS / CG grant. SPS / CG can be configured or reconfigured through the SPS-Config / ConfiguredGrantConfig information element (IE) in the RRCReconfiguration message. In the SPS-Config / ConfiguredGrantConfig information element, the parameters that the gNB can configure include periodicity, the number of Hybrid Automatic Repeat request (HARQ) processes, the Modulation and Coding Scheme (MCS) table, etc. To determine the location of the scheduled SPS resources, the gNB and the UE follow the trigger equation for the Nth downlink allocation:

[0024] (numberOfSlotsPerFrame×SFN+number of slots in the frame)=

[0025] [(numberOfSlotsPerFrame×SFN start time +slot start time )+N×periodicity×numberOfSlotsPerFrame / 10]modulo(1024×numberOfSlotsPerFrame).

[0026] Where numberOfSlotsPerFrame refers to the number of consecutive time slots per frame.

[0027] Periodicity refers to the periodicity of SPS radio resources.

[0028] gNB and UE in the frame (i.e. SFN start time ) effective time slot (i.e. slot start time ) to transmit / receive downlink SPS authorization.

[0029] There are two types of resource scheduling for configured grant (CG). For CG type 1, the gNB configures and activates the CG configuration through RRC messages (i.e., RRCReconfiguration messages). The gNB and UE follow the triggering equation for the Nth uplink allocation:

[0030] UL CG Type 1:

[0031] [(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(number of slots in frame×numberOfSymbolsPerSlot)+number of symbols in slot]=

[0032] (timeReferenceSFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+timeDomainOffset×numberOfSymbolsPerSlot+S+N×periodicity)modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot).

[0033] For CG resource type 2, the gNB configures the CG configuration via RRC messages and activates the CG configuration via downlink control information (DCI). The gNB and UE follow the triggering equation for the Nth uplink allocation:

[0034] UL CG Type 2:

[0035] [(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(number of slots in frame×numberOfSymbolsPerSlot)+number of symbols in slot]=

[0036] [(SFN start time ×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slots tart time ×numberOfSymbolsPerSlot+symbol start time )+N×periodicity]modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot).

[0037] Wherein, numberOfSymbolsPerSlot represents the number of consecutive symbols in each time slot.

[0038] numberOfSlotsPerFrame indicates the number of consecutive time slots in each frame.

[0039] Periodicity refers to the periodicity of CG wireless resources.

[0040] The gNB and UE are in the valid time slot of the frame (i.e., slot start time ) is a valid symbol (i.e. symbol start time ) to receive / transmit UL CG authorization. Summary of the invention

[0041] In a first aspect, an embodiment of the present application provides a method for enabling a wireless communication device to access services provided by a wireless access network, wherein an extended reality (XR) / cloud gaming (CG) configuration is configured, and a non-integer periodicity is configured for XR / CG traffic in the XR / CG configuration.

[0042] In a second aspect, an embodiment of the present application provides a method for enabling a wireless communication device to access services provided by a wireless access network, wherein an extended reality (XR) / cloud gaming (CG) configuration is configured, an XR / CG cycle is configured in the XR / CG configuration, and the XR / CG cycle is modified according to a burst arrival interval to eliminate a mismatch between the burst arrival interval and the XR / CG cycle.

[0043] In a third aspect, an embodiment of the present application provides a method for enabling a wireless communication device to access services provided by a wireless access network, wherein an on period (ON period) is configured for a specific period for transmitting at least one of control information or data, and an off period (OFF period) is configured for suspending transmission, and the ON period of the specific period is extended to cover the arrival interval of at least one data burst plus data arrival jitter.

[0044] In a fourth aspect, an embodiment of the present application provides a method for enabling a wireless communication device to access services provided by a wireless access network, wherein the monitoring periodicity of a physical downlink control channel (PDCCH) is dynamically changed according to a search space set group (SSSG) switching indication, and at least two search spaces are configured, wherein one search space is used for sparse PDCCH monitoring and the other search space is used for dense PDCCH monitoring.

[0045] In a fifth aspect, an embodiment of the present application provides a method for enabling a wireless communication device to access services provided by a wireless access network, wherein multiple discontinuous reception (DRX) configurations with different start offsets and different DRX cycles are configured, and only one of the DRX configurations is activated at a time.

[0046] In a sixth aspect, an embodiment of the present application provides a method for enabling a wireless communication device to access a multimodal service provided by a wireless access network, wherein an extended reality (XR) / cloud gaming (CG) configuration is configured for the multimodal service, an XR / CG cycle is configured in the XR / CG configuration, and multiple periodic resources are scheduled within the ON cycle of the XR / CG cycle of the XR / CG configuration.

[0047] In the seventh aspect, an embodiment of the present application provides a user equipment (UE), comprising: a memory configured to store program instructions; a transceiver configured to send and receive data; and a processor connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method of any of the above aspects.

[0048] In an eighth aspect, an embodiment of the present application provides a base station (BS), comprising: a memory configured to store program instructions; a transceiver configured to send and receive data; and a processor connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method of any of the above aspects.

[0049] In a ninth aspect, an embodiment of the present application provides a non-volatile computer-readable storage medium configured to store a computer program, which enables a computer to execute the method of any of the above aspects.

[0050] In a tenth aspect, an embodiment of the present application provides a computer-readable storage medium for storing a computer program, wherein the computer program enables a computer to execute the method of any one of the above aspects.

[0051] In an eleventh aspect, an embodiment of the present application provides a computer program product, which includes computer program instructions, enabling a computer to execute any of the methods described above.

[0052] In a twelfth aspect, an embodiment of the present application provides a computer program which, when executed on a computer, enables the computer to execute the method of any one of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] In order to more clearly illustrate the embodiments of the present application or related technologies, the following briefly introduces the drawings described in the embodiments. Obviously, these drawings are only some embodiments of the present application, and ordinary technicians in this field can obtain other drawings based on these drawings without creative work.

[0054] Figure 1 is a diagram illustrating the mismatch between XR downstream traffic (60fps) and traditional CDRX cycles (16ms and 17ms).

[0055] Figure 2 is a schematic diagram illustrating a long DRX configuration.

[0056] Figure 3 is a schematic diagram illustrating a short DRX configuration.

[0057] Figure 4 It is a block diagram illustrating one or more UEs, base stations and network entity devices in a communication network system according to an embodiment of the present application.

[0058] Figure 5 is a schematic diagram illustrating the wireless protocol architecture within gNB and UE.

[0059] Figure 6 It is a schematic diagram illustrating that the gNB further includes a central unit (CU) and multiple distributed units (DU).

[0060] Figure 7 is a schematic diagram illustrating the XR / CG cycle modified based on the burst arrival interval.

[0061] Figure 8 It is a schematic diagram illustrating the first subframe number of the ON period when the XR / CG period is 16 ms.

[0062] Fig. 9It is a schematic diagram illustrating the first subframe number of the ON period when the XR / CG period is 16 ms and T=2 ms.

[0063] Fig.10 is a schematic diagram illustrating an XR / CG configuration of a period of {16ms, 17ms, 17ms} consisting of three XR / CG configurations with starting offsets of {0ms, 16ms, 33ms}.

[0064] Fig.11 is a schematic diagram illustrating the ON period adjusted to accommodate jitter.

[0065] Fig.12 is a schematic diagram illustrating a short cycle configured within another long cycle.

[0066] Fig.13 It is a schematic diagram for explaining the case where the power saving based on PDCCH and the power saving based on DRX are combined.

[0067] Fig.14 It is a schematic diagram illustrating the grouped SPS and CG configuration for multimodal services.

[0068] Fig.15 is a schematic diagram illustrating multiple XR / CG configurations for multimodal services.

[0069] Fig.16 It is a schematic diagram illustrating the XR / CG resource configuration allocated to the UE. DETAILED DESCRIPTION

[0070] The embodiments of the present application are combined with the accompanying drawings to describe in detail the technical problems, structural features, implementation goals and effects. Specifically, the terms in the embodiments of the present application are only used for the purpose of describing specific embodiments, and are not intended to limit the present application.

[0071] In this document, the symbol " / " should be interpreted as "and / or". Combinations such as "at least one A, B or C", "one or more A, B or C", "at least one A, B and C", "one or more A, B and C" or "A, B and / or C" may mean the following: only A, only B, only C, A and B, A and C, B and C, or a combination of A, B and C, any combination of which may include one or more members of A, B or C.

[0072] The present invention achieves enhancements to XR / CG in multiple aspects, as described below:

[0073] -Configure specific XR / CG periods with non-integer periodicity.

[0074] A non-integer XR / CG period is configured for the XR / CG service. The non-integer period value needs to be specified in the standard specification.

[0075] - Modify the XR / CG cycle based on the trigger equation.

[0076] The XR / CG cycle is fine-tuned over a fixed longer period. The trigger equation needs to be specified in the standard specification.

[0077] - Modify XR / CG cycles by configuring multiple XR / CG configurations.

[0078] Multiple XR / CG configurations are configured for XR / CG services and are specified in the standard specifications.

[0079] -Handling jitter in the arrival time of communication traffic.

[0080] Configure a large ON period of the XR / CG cycle to cover the arrival time of the communication burst traffic. During the ON period, the DRX cycle, SPS / CG configuration and / or different search spaces can be configured to reduce the monitoring of PDCCH.

[0081] -Supports multimodal services of XR / CG.

[0082] A set of SPS / CG configurations for XR / CG services will be specified in the standard specification.

[0083] Based on the proposed XR / CG configuration and SPS / CG enhancements, the UE can support XR / CG services with non-integer traffic periodicity, variable data rate, and quasi-periodic traffic with jitter.

[0084] Figure 4 In one embodiment of the present application, one or more user equipment (UE) 10a, 10b, a base station (eg, gNB or eNB) 200a, and a network entity device 300 are provided in a communication network system for wireless communication. Figure 4 UE 10a, UE 10b, base station 200a and network entity device 300 perform the method embodiment of the present application. The connection between the device and the device components is Figure 41 and 12. The UE 10a may include a processor 11a, a memory 12a, and a transceiver 13a. The UE 10b may include a processor 11b, a memory 12b, and a transceiver 13b. The base station 200a may include a processor 201a, a memory 202a, and a transceiver 203a. The network entity device 300 may include a processor 301, a memory 302, and a transceiver 303. The processors 11a, 11b, 201a, and 301 may be configured to implement the functions, processes, and / or methods proposed in this description. The layers of the wireless interface protocol may be implemented in the processors 11a, 11b, 201a, and 301. The memories 12a, 12b, 202a, and 302 may be operable to store various programs and information to operate the connected processors. The transceivers 13a, 13b, 203a, and 303 may be operatively coupled to the connected processors for sending and / or receiving wireless signals. Base station 200a can be an eNB, gNB or one of the other wireless nodes.

[0085] Processors 11a, 11b, 201a and 301 may include a general-purpose central processing unit (CPU), an application-specific integrated circuit (ASIC), other chipsets, logic circuits and / or data processing devices. Memories 12a, 12b, 202a and 302 may include read-only memory (ROM), random access memory (RAM), flash memory, memory card, storage medium, other storage devices and / or any combination of these memories and storage devices. Transceivers 13a, 13b, 203a and 303 may include baseband circuits and radio frequency (RF) circuits for processing radio frequency signals. When the embodiments are implemented in software form, the techniques described herein may be implemented by modules, processes, functions or entities that perform the described functions. These modules may be stored in a memory and executed by a processor. The memory may be implemented inside or outside the processor and may be coupled to the processor by various communication methods known in the art.

[0086] The network entity device 300 may be a node in a core network (central network, CN). The core network may include an LTE core network (LTE CN) or a 5G core network (5G core, 5GC), which may include a user plane function (UPF), a session management function (SMF), an access and mobility management function (AMF), a unified data management (UDM), a policy control function (PCF), a control plane (CP) / user plane (UP) separation (CUPS), an authentication server function (AUSF), a network slice selection function (NSSF), a network exposure function (NEF) and other network entities.

[0087] Figure 5 The wireless protocol architecture within the gNB and UE is shown, including Radio Resource Control (RRC), Service Data Adaptation Protocol (SDAP), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Medium Access Control (MAC) and Physical Layer Protocol (PHY). In the RAN functional split, such as Figure 6 As shown in Figure 1, the gNB further includes a central unit (CU) and multiple distributed units (DU). The protocol stack of the CU includes the RRC layer, the optional SDAP layer, and the PDCP layer, while the protocol stack of the DU includes the RLC layer, the MAC layer, and the PHY layer. The CU and DU are connected via the F1 interface, which is established between the PDCP layer and the RLC layer of the protocol stack.

[0088] 1. Configure a specific XR / CG period with non-integer periodicity:

[0089] In order to enable wireless communication devices to access services provided by a wireless access network (such as extended reality (XR) / cloud gaming (CG) services), an XR / CG configuration is configured, and a non-integer periodicity is configured for XR / CG communication in the XR / CG configuration. The non-integer periodicity may include at least one of the following: 100 / 3, 50 / 3, 100 / 9 or 25 / 3, in microseconds. In one embodiment, the XR / CG configuration may be a discontinuous reception (DRX) configuration or include a DRX configuration. The DRX configuration sets a DRX cycle with an on cycle (ON cycle) for transmitting at least one of control information or data, and an off cycle (OFF cycle) during which transmission is suspended. The DRX cycle has a non-integer periodicity. The DRX cycle with a non-integer periodicity can be a short DRX cycle or a long DRX cycle. In another embodiment, the XR / CG configuration may be a semi-persistent scheduling (SPS) configuration or include an SPS configuration, which configures a non-integer periodicity for SPS resources. SPS is a periodic resource allocation scheme for downlink (DL). In another embodiment, the XR / CG configuration may be a configured grant (CG) configuration or include a configured grant configuration, which configures a non-integer periodicity for configured grant resources. Configured grant is a periodic resource allocation scheme for uplink (UL). Further details are as follows:

[0090] For XR / CG communication traffic characterized by non-integer periodicity, the traditional DRX scheme can be reused for XR / CG configuration. Table 1 shows the possible configurations of long DRX cycle and short DRX cycle in the current 3GPP technical specification (TS 38.331). In the current specification, only integer value periodicity is supported for DRX cycle configuration. In order to provide non-integer periodicity for XR / CG configuration, the most straightforward approach is to add non-integer values, such as 100 / 3 ms, 100 / 6 ms, 100 / 9 ms and 100 / 12 ms for XR / CG cycles of 30fps, 60fps, 90fps and 120fps respectively.

[0091] Table 1 - Long DRX cycle and short DRX cycle in TS 38.331 (existing technology):

[0092]

[0093] However, enumerating all non-integer values ​​is very difficult and inefficient. One solution is to add a configuration for each traffic arrival mode (i.e. 30fps, 60fps, 90fps, 120fps). For traffic arrival modes of 30fps, 60fps, 90fps, and 120fps, the period is 100 / 3ms, 50 / 3ms, 100 / 9ms, and 25 / 3ms, respectively, and these values ​​can be configured as extensions to Release 18 (Rel-18) drx-ShortCycle or for new XR / CG configurations. Although these extensions are configured for short DRX cycles, as shown in Table 2 below, the same extensions can also be configured for long DRX cycles.

[0094] Table 2 - Extended configuration of the short DRX cycle information element in Release 18:

[0095] shortDRX SEQUENCE{

[0096] drx-ShortCycle-r18 ENUMERATED{ms100 / 3,ms50 / 3,ms100 / 9,ms25 / 3,spare4,spare3,spare2,spare1},

[0097] The corresponding long DRX cycle should be added because the duration of the long DRX cycle is an integer multiple of the duration of the short DRX cycle. Some examples of long DRX cycles are listed in Table 3 below.

[0098] Table 3 - Long DRX cycle extension configuration with start offset:

[0099]

[0100] For the new XR / CG configuration, only one XR / CG cycle can be configured (i.e., there is no need to configure short XR / CG cycle and long XR / CG cycle separately). The same non-integer cycle values ​​(e.g., 100 / 3 ms, 50 / 3 ms, 100 / 9 ms, 25 / 3 ms) and their associated starting offsets are listed in Table 4 below. Most parameters of the legacy DRX configuration can be reused for the XR / CG configuration. Configuring a new XR / CG configuration has little impact on the legacy DRX configuration. In addition, legacy DRX and / or SPS / CG configurations can be configured under the XR / CG configuration.

[0101] Table 4 - New configuration of XR / CG cycle with start offset:

[0102]

[0103] 1.1 Configuration SPS / CG configuration with non-integer periodicity:

[0104] Semi-persistent scheduling (SPS) is a periodic resource allocation scheme for downlink (DL). The current SPS period value only supports integer multiples of 1 millisecond (i.e., when periodicityExt-r17 is configured to 1, SPS periodicity = 1 millisecond), which cannot be applied to XR / CG video streams of 30fps, 60fps, 90fps, or 120fps. In order to support non-integer periodicity, the following values ​​should be added to the SPS periodicity configuration extension in Release 18 (Rel-18): The period values ​​corresponding to 30fps, 60fps, 90fps, and 120fps are 100 / 3 milliseconds, 50 / 3 milliseconds, 100 / 9 milliseconds, and 25 / 3 milliseconds, respectively, and these values ​​are listed in Table 5 below.

[0105] Table 5 - SPS configuration extension with non-integer periodicity:

[0106]

[0107] The same value can be used for the Rel-18 Configured Grant (CG) periodic configuration extension, as shown in Table 2 below.

[0108] Table 6 - Configuration Grant (CG) Configuration Extension with Non-Integer Periodicity:

[0109]

[0110] 2. Modify the XR / CG cycle based on the trigger equation:

[0111] In order to enable a wireless communication device to access services provided by a wireless access network (e.g., extended reality (XR) / cloud gaming (CG) services), an XR / CG configuration is configured, and an XR / CG period is configured in the configuration, and the XR / CG period can be modified according to the burst arrival interval to eliminate the mismatch between the burst arrival interval and the XR / CG period. The periodicity of the XR / CG period can be modified by a trigger equation. The XR / CG period can be modified according to the cumulative difference between the burst arrival interval and the configured XR / CG period. The cumulative difference can be normalized by a predefined time interval. The XR / CG period can be configured to an integer value closest to the burst arrival interval. In one embodiment, the XR / CG configuration can be a discontinuous reception (DRX) configuration or include a DRX configuration, and the XR / CG period corresponds to a DRX period in the DRX configuration. In another embodiment, the XR / CG configuration can be a semi-persistent scheduling (SPS) configuration or include an SPS configuration, and the XR / CG period corresponds to the SPS periodicity in the SPS configuration. In another embodiment, the XR / CG configuration may be a configuration authorization configuration or an inclusive configuration authorization configuration, and the XR / CG period corresponds to the configuration authorization periodicity in the configuration authorization configuration. Multiple XR / CG configurations with the same period but different starting offsets may be combined into one XR / CG configuration, thereby eliminating the mismatch between the burst arrival interval and the XR / CG period. The details are as follows.

[0112] This method does not directly configure an XR / CG cycle with non-integer periodicity, but modifies the XR / CG cycle in certain periodicities through trigger equations. The advantage of this method is that traditional DRX parameters (e.g., DRX cycle, start offset, time slot offset, etc.) can be reused for XR / CG configuration, and the non-integer periodicity of the XR / CG cycle can be achieved by adjusting the modulo function remainder in the trigger equation. When the enabling parameters for supporting XR / CG services (e.g., XRCG-support-r18) are configured, the UE can use the new trigger equation. The parameters of the trigger equation (e.g., δn) can be configured through a Radio Resource Control (RRC) message.

[0113] Taking 60fps as an example, the burst arrival interval is 16.67 milliseconds. Figure 7As shown, in order to eliminate the mismatch between the burst arrival interval and the XR / CG period, the XR / CG period needs to be modified every 50 milliseconds. To modify the XR / CG period, a remainder δn is added to the XRCG-StartOffset in the trigger equation:

[0114] [(SFN×10)+subframe number]mod(XRCG-Cycle)=(XRCG-StartOffset+δn)mod(XRCG-Cycle).

[0115] in, and XRCG-Cycle=16ms.

[0116] If the XR / CG period is configured to 16 milliseconds and the XRCG-StartOffset is configured to 6 (i.e. the XR / CG period and XRCG start offset can be configured by the gNB), Figure 8 As shown, the first subframes of the ON period of the XR / CG period are numbered 16 milliseconds, 17 milliseconds, and 17 milliseconds.

[0117] When the difference between the burst arrival interval and the XR / CG period exceeds T milliseconds, the XR / CG period can be adjusted by modifying the trigger equation.

[0118]

[0119] Fig. 9 The XR / CG period example in shows that the XR / CG period is modified to 16 ms, 16 ms, and 18 ms by the trigger equation.

[0120] 2.1 Modify the SPS / CG period based on the trigger equation:

[0121] Semi-persistent scheduling (SPS) is a periodic resource allocation scheme for downlink (DL). The current SPS period value only supports integer multiples of 1 millisecond (i.e., when periodicityExt-r17 is configured as 1, the SPS periodicity is 1 millisecond). The SPS period values ​​supported in the current specification are listed in Table 7 below.

[0122] Table 7 - SPS cycle (prior art):

[0123]

[0124] To support SPS configurations with non-integer periodicity, the trigger equation for the Nth SPS downlink allocation can be modified as follows:

[0125] (numberOfSlotsPerFrame×SFN+number of slots in the frame)=

[0126] [(numberOfSlotsPerFrame×SFN start time +slot start time )+N×periodicity×numberOfSlotsPerFrame / 10+δPPS×numberOfSlotsPerFrame]modulo(1024×numberOfSlotsPerFrame).

[0127] Where numberOfSlotsPerFrame represents the number of consecutive time slots in each frame.

[0128] modulo is the modulo operator.

[0129] And N≥0.

[0130] The periodicity can be configured as an integer value closest to the burst arrival interval. Through the modified trigger equation, the SPS period can adapt to the downlink XR / CG traffic with non-integer periodicity.

[0131] When SPS is configured with non-integer periodicity, the trigger equation for the Nth SPS downlink allocation can be modified as follows:

[0132] (numberOfSlotsPerFrame×SFN+number of slots in frame)=floor{[(numberOfSlotsPerFrame×SFN start time +slot start time )+N×periodicity×numberOfSlotsPerFrame / 10]modulo(1024×numberOfSlotsPerFrame)}.

[0133] Among them, SFN start time (SFN start time ) and the slot start time (slot start time ) are the SFN and timeslot at which the downlink allocation configured when the SPS resource is first transmitted (re)initialized. The periodicity contains non-integer values, for example, 100 / 3 ms, 100 / 6 ms, 100 / 9 ms and 100 / 12 ms for XR / CG periods of 30fps, 60fps, 90fps and 120fps, respectively.

[0134] Since SFN ranges from 0 to 1023, the term (numberOfSlotsPerFrame×SFN+number of slots in the frame) ranges from 0 to (1024×numberOfSlotsPerFrame-1) slots. When (1024×numberOfSlotsPerFrame-1) is reached, the value wraps around to 0 and the cycle starts over. Therefore, if the SPS cycle length is not a factor of (1024×numberOfSlotsPerFrame), each time the SFN value wraps around, the equation will incorrectly calculate the start of the SPS cycle and propagate this offset to the next cycle.

[0135] In order to solve the mismatch problem when SFN wraps around, a counter C is added to the above equation to count the number of wraps:

[0136] (1024×numberOfSlotsPerFrame×C+numberOfSlotsPerFrame×SFN+number of slots in frame)=floor{[(numberOfSlotsPerFrame×SFN start time +slots tart time )+N×periodicity×numberOfSlotsPerFrame / 10]modulo(1024×numberOfSlotsPerFrame)}.

[0137] The counter C is configured by the gNB to ensure that (1024×numberOfSlotsPerFrame×C+numberOfSlotsPerFrame×SFN+time slot number in the frame) can be exactly divided by the XR periodicity.

[0138] The above modulo operation can be calculated by the following formula, which is applicable to any two real numbers x and y, and y≠0:

[0139]

[0140] Configured grant (CG) is a periodic resource allocation scheme for uplink (UL). The currently supported CG periodicity values ​​are listed in Table 8 below. CG configuration supports symbol-level periodicity with a minimum period of 2 symbols.

[0141] Table 8 - Configured grant (CG) periodicity (existing technology):

[0142]

[0143] To support CG configurations with non-integer periodicity, the trigger equations for the Nth CG Type 1 and Type 2 allocations can be modified as follows:

[0144] UL Configured Grant Type 1:

[0145] [(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(number of slots in frame×numberOfSymbolsPerSlot)+number of symbols in slot]=

[0146] (timeReferenceSFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+timeDomainOffset×numberOfSymbolsPerSlot+S+N×periodicity+δCG×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot).

[0147] UL Configured Grant Type 2:

[0148] [(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(slot number in the frame×numberOfSymbolsPerSlot)+symbol number in the slot]=

[0149] [(SFN start time ×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slots tart time ×numberOfSymbolsPerSlot+symbol start time)+N×periodicity+δCG×numberOfSlotsPerFrame×numberOfSymbolsPerSlot]modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot).

[0150] numberOfSymbolsPerSlot indicates the number of consecutive symbols in each time slot.

[0151] numberOfSlotsPerFrame indicates the number of consecutive time slots in each frame.

[0152] modulo is the modulo operator.

[0153] And N≥0.

[0154] The periodicity can be configured as an integer value closest to the burst arrival interval. With the modified trigger equation, the CG period can adapt to UL XR / CG traffic with non-integer periodicity.

[0155] When a configuration grant (CG) is configured with a non-integer periodicity, the trigger equation for the Nth CG type 1 and type 2 allocation can be modified as follows:

[0156] UL Configured Grant Type 1:

[0157] [(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(number of slots in frame×numberOfSymbolsPerSlot)+number of symbols in slot]=floor[(timeReferenceSFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+timeDomainOffset×numberOfSymbolsPerSlot+S+N×periodicity)modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)].

[0158] UL Configured Grant Type 2:

[0159] [(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(number of slots in frame×numberOfSymbolsPerSlot)+number of symbols in slot]=floor{[(SFN start time ×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slot start time ×numberOfSymbolsPerSlot+symbol start time )+N×periodicity]modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)}.

[0160] Among them, SFN start time ,slot start time ,symbol start time are the SFN, timeslot and symbol of the first transmission opportunity of the configuration grant, in which the uplink configuration grant is (re)initialized. The periodicity contains non-integer values, for example, 100 / 3ms, 100 / 6ms, 100 / 9ms and 100 / 12ms for XR / CG periods of 30fps, 60fps, 90fps and 120fps, respectively.

[0161] Since the value range of SFN is 0 to 1023, the term [(SFN×numberOfSlotsPerFrame×

[0162] The value of [(1024 x numberOfSlotsPerFrame x numberOfSymbolsPerSlot) + (number of slots in a frame x numberOfSymbolsPerSlot) + number of symbols in a slot] ranges from 0 to (1024 x numberOfSlotsPerFrame x numberOfSymbolsPerSlot - 1) symbols. When (1024 x numberOfSlotsPerFrame x numberOfSymbolsPerSlot - 1) is reached, the value wraps around to 0 and the cycle starts over. Therefore, if the length of the configured grant period is not a factor of (1024 x numberOfSlotsPerFrame x numberOfSymbolsPerSlot), each time the SFN value wraps around, the trigger equation will incorrectly calculate the start position of the configured grant period and propagate the offset to the next period. To address the mismatch when the SFN wraps around, a counter D is added to the trigger equation to count the number of wraps:

[0163] UL Configured Grant Type 1:

[0164] [1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot×D+(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(number of slots in frame×numberOfSymbolsPerSlot)+number of symbols in slot]=floor[(timeReferenceSFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+timeDomainOffset×numberOfSymbolsPerSlot+S+N×periodicity)modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)].

[0165] UL Configured Grant Type 2:

[0166] [1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot×D+(SFN×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)+(number of slots in frame×numberOfSymbolsPerSlot)+number of symbols in slot]=floor{[(SFN start time ×numberOfSlotsPerFrame×numberOfSymbolsPerSlot+slot start time ×numberOfSymbolsPerSlot+symbol start time )+N×periodicity]modulo(1024×numberOfSlotsPerFrame×numberOfSymbolsPerSlot)}.

[0167] Wherein, counter D is configured by the gNB to ensure that [1024 x numberOfSlotsPerFrame × numberOfSymbolsPerSlot x D + (SFN × numberOfSlotsPerFrame × numberOfSymbolsPerSlot) + (number of slots in a frame × numberOfSymbolsPerSlot) + number of symbols in a slot] is exactly divisible by the XR periodicity.

[0168] By the way, the above modulo operation can be calculated by the following formula, which is applicable to any two real numbers x and y, and y≠0:

[0169]

[0170] 3. Modify the XR / CG cycle by configuring multiple XR / CG configurations:

[0171] In order to enable wireless communication devices to access services provided by the wireless access network (such as Extended Reality (XR) / Cloud Gaming (CG) services), multiple discontinuous reception (DRX) configurations with different starting offsets and different DRX cycles can be configured, and one of the DRX configurations can be activated at the same time. The current DRX configuration can be deactivated and another DRX configuration can be activated at the same time. For uplink (UL) burst data, an indication can be used to notify the end of the UL burst data. The indication may include a buffer status report (BSR) or a media access control (MAC) control element (CE) for DRX switching. Each DRX configuration may have its own parameters, which may include at least one of the following: ON cycle interval, ON cycle extension, long DRX cycle, short DRX cycle, start offset, the specific details are shown below.

[0172] according to Figure 7 , an XR / CG configuration with a period of {16ms, 17ms, 17ms} can also be composed of multiple XR / CG configurations. Considering the 60fps use case, this means that 3 video frames arrive every 50ms. One XR / CG configuration can be configured for each video frame, and these three XR / CG configurations have the same period (i.e. 50ms) but different starting offsets (i.e. 0ms, 16ms, 33ms) to adapt the video stream. Fig.10 Figure 1 shows how these three XR / CG configurations are combined into one XR / CG configuration. The advantage of this method is that there is no need to configure non-integer periodicity. However, multiple XR / CG configurations may bring more signaling overhead.

[0173] 4. Dealing with jitter in data arrival time:

[0174] In order to enable the wireless communication device to access services provided by the wireless access network (such as extended reality (XR) / cloud gaming (CG) services), a specific cycle is configured, which includes an ON cycle for transmitting at least one control information or data, and an OFF cycle, during which the transmission is suspended. In addition, the ON cycle of the specific cycle is extended to cover the arrival interval of at least one data burst and the jitter time of data arrival. The specific cycle can be an extended reality (XR) / cloud gaming (CG) cycle configured in the XR / CG configuration. During the ON cycle, when a sleep indication is received, the ON cycle can be switched to an OFF cycle. When a data packet is transmitted during the ON cycle, a timer can be activated or reactivated, and the extended ON cycle can be extended to the time when the timer expires. The specific cycle including the extended ON cycle may include a long cycle and an associated short cycle. The specific cycle may include at least two levels: an outer level corresponds to a long cycle, and an inner level corresponds to an associated short cycle. The transmission of at least one control information or data may be performed only in the ON cycle of the associated short cycle. When a sleep indication is received for an ON period associated with a short period, the subsequent short period may be turned off. The first timer of the long period may be used to extend the ON period of the long period, and the second timer of the short period may be used to extend the ON period of the short period. The long period may be an XR / CG period configured in an XR / CG configuration, and the short period may be a discontinuous reception (DRX) period configured in a DRX configuration. The XR / CG period may be a long DRX period. The long period may be a DRX period configured in a DRX configuration, and the short period may be an XR / CG period configured in an XR / CG configuration. Multiple XR / CG configurations may be configured to support multimodal services. The ON period of a specific period may be configured in a semi-persistent scheduling (SPS) configuration, and the specific period may correspond to one of the following non-integer periods: 100 / 3 microseconds, 50 / 3 microseconds, 100 / 9 microseconds, 25 / 3 microseconds. A specific period of ON period can also be configured in the CG configuration, which may correspond to one of the following non-integer periods: 100 / 3 microseconds, 50 / 3 microseconds, 100 / 9 microseconds, 25 / 3 microseconds. The specific details are shown below.

[0175] The arrival time of XR / CG traffic is not deterministic, but is affected by a certain jitter value. According to the research of 3GPP technical report (TR 38.838), jitter follows a truncated Gaussian distribution with a range of [-4 ms, 4 ms] or [-5 ms, 5 ms]. This means that XR / CG traffic will arrive within the range of 8 ms or 10 ms, and has a certain probability (for example, 90% or 95%) of falling within this range. In order to overcome the impact of jitter, the most direct way is to extend the ON period to accommodate the arrival time of most XR / CG traffic. (For example, covering the 90% or 95% probability range of the truncated Gaussian distribution). Fig.11 As shown, by appropriately configuring the XR cycle start offset (XRcycle-startoffset) and the XR cycle duration timer (XRcycle-onDurationTimer), the ON period is configured to at least 8 milliseconds or 10 milliseconds to solve the jitter problem. During the ON period, the UE needs to continuously monitor the PDCCH to check the arrival of traffic. This continuous monitoring will increase the power consumption of the UE because the ON period is extended. To reduce power consumption, the gNB can request the UE to enter the OFF period when the transmission is completed early in the ON period through an "enter sleep" indication (such as DRX command MAC CE, long DRX command MAC CE, or DCI-based PDCCH skip indication). If XR / CG traffic arrives late in the ON period, the XR cycle inactivity timer (XRcycle-InactivityTimer) can be used to extend the ON period to complete the burst transmission. When a data packet (or DCI) is received during the ON period, the XRcycle-InactivityTimer is activated or reactivated. When the XRcycle-InactivityTimer expires, the UE enters the OFF period.

[0176] Continuously monitoring unpredictable traffic arrivals during the ON cycle may not be efficient. A more efficient approach is to configure an inner short cycle within the ON cycle of an outer long cycle. (For example, an XR / CG cycle) The XR / CG cycle can be a long DRX cycle and most of the existing DRX parameters (such as drx-onDurationTimer, drx-LongCycleStartOffset, drx-SlotOffset, etc.) can be reused. The ON cycle of the outer XR / CG cycle can be configured to be long enough to address the XR / CG arrival jitter problem. The inner periodic cycle can reuse the existing DRX mechanism. The outer XR / CG cycle can be configured when the UE supports XR / CG data transmission (for example, XRCG-support-r18 is enabled). The outer XR / CG cycle can be activated when the UE receives a downlink information transmission (such as an RRC message, MAC CE, or DCI). The start point of the outer XR / CG cycle can be controlled by XRcycle-slotoffset and XRcycle-startoffset, and may not be aligned with the start point of the inner DRX cycle. This outer XR / CG cycle and inner DRX configuration constitute a two-level DRX configuration: the outer configuration is designed to solve the problem of traffic arrival jitter, and the inner configuration is used to adapt to traffic burst arrival and reduce the power consumption of PDCCH monitoring. The UE only needs to wake up during the shorter ON period of the inner DRX cycle to monitor the PDCCH. For example, when the XR / CG traffic mode is 60fps and the jitter range is [-4ms,4ms], such as Fig.12As shown, the ON period of the outer XR / CG cycle can be configured to 8ms, the periodicity of the outer XR / CG cycle can be configured to 16.67ms, and the inner DRX cycle can be configured to 2ms (i.e., the ON period of the inner DRX cycle is 1ms). The number of short DRX cycles can be configured to 4 (i.e., drx-ShortCycleTimer=4) to cover the jitter of a traffic burst. Under this configuration, when XR / CG traffic arrives during the OFF period of the inner DRX cycle, the maximum transmission waiting time is 1ms. In order to further reduce power consumption, a sleep indication (such as a DRX command MAC CE, a long DRX command MAC CE, or a DCI-based PDCCH skip indication) can be used to require the UE to enter the OFF period and turn off subsequent short DRX cycles after the O period completes the transmission. If the XR / CG traffic requires more wireless resources for transmission, the ON period of the outer XR / CG cycle and the inner DRX cycle can be extended to complete the data transmission. The XR / CG inactivity timer (XRcycle-InactivityTimer) can be used to extend the ON period of the outer XR / CG cycle, and the drx-InactivityTimer can be reused to extend the ON period of the inner DRX cycle.

[0177] Note that the XR / CG cycle can be configured as an inner short cycle, while the outer long cycle can reuse the existing DRX mechanism. The same configuration in the above example can also be reused, where the ON period of the outer DRX cycle is configured to 8ms, the periodicity of the outer DRX cycle is configured to 16.67ms, and the inner XR / CG cycle is configured to 2ms. In this case, the non-integer periodicity of the DRX cycle is not supported in the current 3GPP version, so it needs to be enhanced in future 3GPP versions. The advantage of this configuration is that multiple inner XR / CG configurations can be configured within the ON period of the outer DRX configuration, thereby supporting multimodal services. How to configure multiple XR / CG configurations will be described in the next subsection.

[0178] Please note that the UE monitors the PDCCH only when both the outer cycle and the inner cycle are in the ON state. When either the outer cycle or the inner cycle is in the OFF state, the UE will not monitor the PDCCH to reduce power consumption.

[0179] In order to enable wireless communication devices to access services provided by the wireless access network (such as Extended Reality (XR) / Cloud Gaming (CG) services), the periodicity of physical downlink control channel (PDCCH) monitoring can be dynamically adjusted based on the search space set group (SSSG) switching indication, and at least two search spaces are configured, one of which is used for sparse PDCCH monitoring and the other is used for dense PDCCH monitoring. During sparse PDCCH monitoring, PDCCH monitoring may be performed with a first monitoring period; during dense PDCCH monitoring, it may be performed with a second monitoring period, and the first monitoring period may be greater than the second monitoring period. Sparse PDCCH monitoring can be configured when no traffic arrives. Dense PDCCH monitoring can be configured when traffic arrives. Upon receiving the SSSG switching indication, sparse PDCCH monitoring can be switched to dense PDCCH monitoring, or dense PDCCH monitoring can be switched to sparse PDCCH monitoring. If a PDCCH skip indication is received through the first layer signaling, or an entry sleep indication is received through high-layer signaling, subsequent PDCCH monitoring can be skipped. During dense PDCCH monitoring, a timer can be configured, and when the timer expires, the dense PDCCH monitoring will switch to sparse PDCCH monitoring. The SSSG switching indication is used to configure dense PDCCH monitoring when traffic arrives. The SSSG switching indication is used to configure sparse PDCCH monitoring when traffic transmission is completed. The PDCCH monitoring period can change dynamically during the discontinuous reception (DRX) ON period. The DRX ON period can be ended by a PDCCH skip indication in the first layer signaling or by an entry sleep indication in the high-layer signaling. The PDCCH monitoring period can also change dynamically between semi-persistent scheduling (SPS) resources. SPS resources can be ended by a PDCCH skip indication in the first layer signaling or by an entry sleep indication in the high-layer signaling. Further details are described below.

[0180] Fig.13An alternative way to periodically monitor PDCCH based on search space set group (SSSG) switching is presented. During the ON period of the XR / CG cycle, the gNB can dynamically adjust the PDCCH monitoring periodicity of the UE based on the SSSG switching indication. The gNB can configure two (or more) search spaces for the UE, one for sparse PDCCH monitoring and the other for dense PDCCH monitoring. During sparse PDCCH monitoring, the UE monitors PDCCH less frequently with a larger slot periodicity (e.g., 2 or 4 slots). When the ON period of the XR / CG cycle begins, the UE can be configured with sparse PDCCH monitoring. At the beginning of the ON period, especially when a longer period is configured to address traffic arrival jitter, there is usually no traffic arriving. Sparse PDCCH monitoring is similar to DRX configuration, but with a larger periodicity. The difference is that SSSG switching is controlled by physical layer indications (e.g., DCI), while DRX cycle switching is controlled by RRC messages. Since SSSG switching can respond to traffic arrival faster than DRX cycle switching, the gNB can dynamically adjust the PDCCH monitoring periodicity to reduce UE power consumption. When traffic arrives, the gNB adjusts the PDCCH monitoring to a smaller monitoring slot periodicity (e.g., 1 slot) through the SSSG switching indication, so that the UE can receive traffic on the Physical Downlink Share Channel (PDSCH) as soon as possible. After completing the traffic burst transmission in the ON period, the gNB can send a PDCCH skip indication or enter sleep indication to the UE to skip subsequent PDCCH monitoring. Another alternative is to let the UE continue to monitor the PDCCH throughout the ON period until the ON period ends. After the OFF period, the gNB can send an SSSG switching indication to the UE again, triggering the UE to resume sparse PDCCH monitoring. The PDCCH skip indication can be configured together with a timer. If the timer is configured (e.g., the timer length can be configured to be equal to the OFF period), when the timer expires, the UE can autonomously switch back to sparse PDCCH monitoring.

[0181] 5. Multimodal services supporting XR / CG:

[0182] In order to enable wireless communication devices to access multimodal services provided by a wireless access network, an extended reality (XR) / cloud gaming (CG) configuration can be configured for the multimodal service, and an XR / CG period can be configured in the XR / CG configuration, wherein multiple periodic resources are scheduled in the ON period of the XR / CG period. The multiple periodic resources scheduled in the XR / CG period may at least include multiple uplink (UL) configuration grants. The multiple periodic resources scheduled in the XR / CG period may at least include multiple downlink (DL) semi-persistent scheduling (SPS). The XR / CG period can be configured as a common multiple of the periodicity of the DL flow and the UL flow. The ON period of the XR / CG period can be configured to cover the jitter of the arrival of DL burst traffic. The ON period of the XR / CG period can be configured as one or more semi-persistent scheduling (SPS) resources. The ON period of the XR / CG period can be configured as one or more configured grant (CG) resources. One UL burst of a UL stream may be transmitted on an uplink resource configured in an XR / CG configuration to support transmission of the next UL burst of the UL stream. The first UL burst of a UL stream may be transmitted on a first uplink resource configured in an XR / CG configuration, and the second UL burst of the UL stream may be transmitted on a second uplink resource configured in another XR / CG configuration. Further details are described below.

[0183] For XR / CG applications, tactile and multimodal data (e.g., audio, video, and tactile data) may be transmitted to the user equipment (UE) to support XR / CG services. Therefore, each XR / CG traffic may contain multiple data streams, each with its corresponding burst arrival periodicity and corresponding burst arrival time. If the burst arrival jitter is not significant, multimodal services can be supported by periodic resource allocation, such as downlink semi-persistent scheduling (SPS) or uplink configuration grant (CG). SPS and CG can reduce the signaling overhead of periodic resource allocation.

[0184] like Fig.14As shown, one XR / CG cycle contains two DL data streams and one UL data stream. During the ON period of the XR / CG cycle, each DL data stream is configured by an SPS configuration. (For example, DL stream #1 is configured by the SPS#1 configuration, and DL stream #2 is configured by the SPS#2 configuration), and the burst data of the DL stream can be transmitted on its associated SPS resources. Each UL data stream is configured by a CG configuration. (For example, UL stream #1 is configured by the CG#1 configuration), and the burst data of the UL stream can be transmitted on its associated CG resources. Within one XR / CG cycle, SPS#1, CG#1, and SPS#2 configurations can be grouped into a configuration for an XR / CG service. By configuring multiple SPS / CGs, the capacity of the XR / CG service can be increased.

[0185] The XR / CG period can be configured as a common multiple of the periodicity of the DL and UL flows, and the ON period can be configured as a longer time interval to cover the DL burst arrival jitter. If the periodicity of the DL / UL flow is non-integer, the methods in Sections 1 and 2 can be used to configure the XR / CG period length. Fig.14 As shown, if the quality of service (QoS) is not violated, no immediate uplink resource is configured for the second burst data of UL flow #1. The second burst data of UL flow #1 can be transmitted on the second uplink resource configured by CG #1 together with the third burst data.

[0186] like Fig.15 As shown, immediate uplink resources are configured in another XR / CG configuration for the second burst of UL flow #1. In this case, multiple XR / CG configurations are configured for one XR / CG service. This may increase power consumption as the UE needs to wake up more frequently to transmit / receive bursts, but it also enables the burst to be transmitted earlier without causing QoS violations.

[0187] 6. Steps to configure DRX configuration for user equipment (UE):

[0188] Fig.16 Shows the process of allocating XR / CG resources to UE.

[0189] Step 1: When the UE registers with the network, the UE sends a Registration Request message to the gNB. The Registration Request message may contain UE Assistance Information, which carries the UE's preferred XR / CG parameters. The UE's preferred XR / CG parameters may include: preferredXRCG-Cycle, preferredXRCG-InactivityTimer, XRCGcycle-slotoffset, and XRCGcycle-startoffset.

[0190] Note 1: preferredXRCG-Cycle (preferred XR / CG cycle) may contain non-integer cycles (for example, 100 / 3ms, 50 / 3ms, 100 / 9ms, 25 / 3ms, etc.) to support XR / CG traffic.

[0191] NOTE 2: UE support information is optional. Even if this information is not provided, the AMF can determine the XR / CG parameters based on the traffic information received from the XR / CG application server.

[0192] NOTE 3: The UE support information may include the UE's capability to support XR / CG services (e.g. XRCG-Assistance-r18).

[0193] Step 2: The gNB forwards the Registration Request message containing the UE's preferred XR / CG parameters to the Access and Mobility Management Function (AMF).

[0194] Step 3: AMF determines whether the preferred XR / CG parameters are allowed. AMF replies with the allowed XR / CG parameters via a RegistrationAccept message.

[0195] Note 1: AMF may obtain traffic information from the XR / CG application server. This traffic information may include: media codec, traffic burst size, traffic period, traffic rate, traffic jitter (such as jitter distribution including mean and standard deviation), number of continuous packets, etc. AMF uses this information to determine the allowed XR / CG parameters.

[0196] Step 4: The gNB forwards the Registration Accept message to the UE. The allowed XR / CG parameters can be configured via RRC messages (e.g., RRCReconfiguration, RRCResume, or RRCSetup messages).

[0197] Note 1: The gNB can send an enabler signal (e.g. XRCG-support-r18) to the UE to enable the XR / CG configuration.

[0198] NOTE 2: As described in clauses 3 and 5, the gNB may configure more than one XR / CG configuration for the UE.

[0199] Note 3: In an RRC message (e.g., RRCReconfiguration, RRCResume, or RRCSetup message), the gNB may configure a set of SPS / CG configurations for the UE. This set of SPS / CG configurations may be associated with an XR / CG service / configuration. This set of SPS / CG configurations may be configured via an identity (e.g., a group identity or an XR / CG identity). The identity may be used to activate / deactivate the pre-configured SPS / CG configurations. If the transmission of a packet belonging to a certain SPS / CG configuration fails, subsequent packets belonging to the same set of SPS / CG configurations may also fail. At this point, the gNB may use the identity to deactivate the SPS / CG configuration of the UE, thereby allocating the released radio resources to other UEs.

[0200] NOTE 4: For non-integer periods between bursts of XR / CG traffic, a period extension with non-integer period extension (SPSperiodicityExt-r18) can be configured in the SPS configuration message (e.g., SPS-Config Information Element (IE)). If the SPS period modification based on the triggering equation is adopted, the gNB shall configure the following parameters together: numberOfSlotsPerFrame, periodicity, counter C, XRCG-Cycle.

[0201] NOTE 5: For non-integer periods between XR / CG traffic bursts, a period extension with non-integer period extension (CGperiodicityExt-r18) can be configured in the CG configuration message (e.g., ConfiguredGrantConfig information element (IE)). If the CG period modification based on the triggering equation is adopted, the gNB shall configure the following parameters together: numberOfSlotsPerFrame (number of slots per frame), numberOfSymbolsPerSlot (number of symbols per slot), timeReferenceSFN (time reference system frame number), timeDomainOffset (time domain offset), periodicity (periodicity), counter D (counter D), XRCG-Cycle (XR / CG period).

[0202] Step 5: The UE is configured according to the allowed XR / CG parameters. The UE wakes up in the ON period according to the method described in Section 1-5 and sends / receives data in the ON period.

[0203] The commercial benefits of certain embodiments are as follows: 1. Solve problems in the prior art. 2. Realize XR / CG enhancement. 3. Reduce power consumption. 4. Support multi-mode services. 5. Provide good communication performance. Certain embodiments of the present application can be used by the following industries and enterprises: 5G-NR chip suppliers, V2X communication system developers, automobile manufacturers (including cars, trains, trucks, buses, bicycles, motorcycles, helmets, etc.), unmanned aerial vehicles (UAV) manufacturers, smartphone manufacturers, public safety communication equipment suppliers, AR / VR equipment manufacturers (for example, for games, conferences / seminars, educational purposes, etc.). Certain embodiments of the present application are a combination of "technology / process" that can be adopted by the 3GPP standard to form a final product. In addition, certain embodiments of the present application can be applied to 5G NR unlicensed band communications (UnlicensedBand Communications). Certain embodiments of the present application propose technical mechanisms.

[0204] The embodiment of the present application further provides a user equipment (UE), including: a memory for storing program instructions; a transceiver for sending and receiving data; a processor connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory to cooperate with the memory to perform the corresponding process in the method of the embodiment of the present disclosure. For the sake of brevity, the details are not repeated here.

[0205] The embodiment of the present application further provides a base station (BS), including: a memory for storing program instructions; a transceiver for sending and receiving data; a processor connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory to cooperate with the memory to perform the corresponding process in the method of the embodiment of the present disclosure. For the sake of brevity, the details are not repeated here.

[0206] The embodiments of the present application further provide a computer-readable storage medium for storing a computer program. The computer-readable storage medium enables a computer to execute the corresponding process implemented by the UE / BS in the method of the embodiment of the present disclosure. For the sake of brevity, the details are not repeated here.

[0207] The embodiments of the present application further provide a computer program product, including computer program instructions. The computer program product enables a computer to execute the corresponding process implemented by the UE / BS in the method of the embodiment of the present disclosure. For the sake of brevity, the details are not repeated here.

[0208] The embodiments of the present application further provide a computer program. The computer program enables a computer to execute the corresponding process implemented by the UE / BS in the method of the embodiment of the present disclosure. For the sake of brevity, the details are not repeated here.

[0209] Although not shown in detail, any device or apparatus forming part of the network may include at least one processor, a storage unit and a communication interface, wherein the processor unit, the storage unit and the communication interface are configured to perform the method of any aspect of the present invention. Further options and selections will be described below.

[0210] The signal processing functions in the embodiments of the present application, especially the gNB and UE, can be implemented by a computing system or architecture known to those skilled in the art. The computing system can be a desktop computer, a laptop or portable computer, a handheld computing device (PDA, mobile phone, palmtop, etc.), a host, a server, a client, or any other type of special or general computing device to suit the needs of a specific application or environment. The computing system may include one or more processors, which can be implemented using general or dedicated processing engines, such as microprocessors, microcontrollers, or other control modules.

[0211] The computing system may also include main memory, such as random access memory (RAM) or other dynamic memory, for storing information and instructions executed by the processor. Main memory may also be used to store temporary variables or other intermediate information while executing processor instructions. The computing system may also include read-only memory (ROM) or other static storage devices for storing static information and instructions for the processor.

[0212] The computing system may also include an information storage system, which may include, for example, a media drive and a removable storage interface. The media drive may include a drive or other mechanism for supporting fixed or removable storage media, such as a hard drive, a floppy disk drive, a tape drive, an optical drive, a compact disc (CD) or a digital video disc (DVD) read / write drive (R or RW) or other fixed or removable media drive. The storage medium may include, for example, a hard disk, a floppy disk, a tape, an optical disk, a CD or DVD, or other fixed or removable media that is read and written by the media drive. The storage medium may include a computer-readable storage medium having specific computer software or data.

[0213] In alternative embodiments, the information storage system may include other similar components to facilitate loading computer programs or other instructions or data into the computing system. These components may include, for example, removable storage units and interfaces, such as program cartridges and cartridge interfaces, removable memory (e.g., flash memory or other removable storage modules) and memory slots, and other removable storage units and interfaces to allow software and data to be transferred from removable storage units to the computing system.

[0214] The computing system may also include a communication interface. The communication interface may be used to transfer software and data between the computing system and external devices. Examples of communication interfaces include modems, network interfaces (such as Ethernet or other network interface cards NIC), communication ports (such as universal serial bus (USB) ports), PCMCIA slots and cards, etc. The software and data transmitted through the communication interface exist in the form of signals, which may be electronic signals, electromagnetic signals, optical signals, or other signals that can be received through the communication interface medium.

[0215] In this document, the terms "computer program product", "computer-readable medium", etc. are generally used to refer to tangible media, such as memory, storage devices, or storage units. These and other forms of computer-readable media can store one or more instructions for a processor, which can be used to cause the processor of a computing system to perform specified operations. These instructions are generally referred to as "computer program code" (which can exist in the form of computer programs or other forms of grouping). When these codes are executed, they can cause the computing system to perform the functions of the embodiments of the present invention. Please note that the code can directly cause the processor to perform the specified operation, or it can implement the specified operation by compiling or combining with other software, hardware and / or firmware elements (such as libraries for performing standard functions).

[0216] The non-volatile computer readable medium may include at least one of the following groups: a hard disk, a CD-ROM, an optical storage device, a magnetic storage device, a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), and a flash memory. In an embodiment implemented in software, the software may be stored in a computer readable medium and loaded into a computing system via, for example, a removable storage drive. When the control module (in this example, software instructions or executable computer program code) is executed on a processor of a computing system, the processor may be caused to perform the inventive functions described herein.

[0217] Furthermore, the innovative concept can be applied to any circuit that performs signal processing functions in a network element. It is further envisioned that, for example, semiconductor manufacturers can adopt the innovative concept in the design of stand-alone devices such as microcontrollers of digital signal processors (DSPs), application-specific integrated circuits (ASICs), and / or any other subsystem components.

[0218] It should be understood that for the sake of clarity, the above description describes embodiments of the present invention with reference to a single processing logic. However, the innovative concept can also be implemented by a plurality of different functional units and processors to implement signal processing functions. Therefore, references to specific functional units should only be regarded as references to appropriate means for providing the described functions, and should not be regarded as an indication of a strict logical or physical structure or organization.

[0219] Various aspects of the present invention may be implemented in any suitable form, including hardware, software, firmware, or any combination thereof. The present invention may be selectively implemented at least in part as computer software running on one or more data processors and / or digital signal processors or configurable module components (e.g., field programmable gate arrays (FPGA) devices).

[0220] Therefore, the elements and components of the embodiments of the present invention can be implemented physically, functionally and logically in any suitable manner. In fact, these functions can be implemented in a single unit, in multiple units, or as part of other functional units. Although the present invention has been described in conjunction with some embodiments, it is not intended to be limited to the specific form described. On the contrary, the scope of the present invention is limited only by the attached claims. In addition, although a certain feature seems to be described in a specific embodiment, it will be recognized by those skilled in the art that the various features of the described embodiments can be combined according to the present invention. In the claims, the term "comprising" does not exclude the presence of other elements or steps.

[0221] Furthermore, although means, elements or method steps are listed separately, multiple means, elements or method steps may be implemented by a single unit or processor. For example, a unit or processor may implement multiple functions simultaneously. Furthermore, although individual features may be included in different claims, these features may also be used in combination beneficially, and features in different claims do not mean that the combination of these features is not feasible and / or has no advantages. Similarly, the inclusion of a feature in a claim of a certain category does not mean that it is limited to that category, but rather indicates that the feature is also applicable to claims of other categories, depending on the specific circumstances.

[0222] Furthermore, the order of features in the claims does not imply that the features must be performed in a specific order. In particular, in method claims, the order of individual steps does not imply that the steps must be performed in that order. On the contrary, the steps may be performed in any suitable order. In addition, references to the singular do not exclude the plural. Thus, references to "a", "a", "a first", "a second", etc. do not exclude the presence of a plurality of corresponding elements.

[0223] While the present application has been described in connection with what are considered to be the most practical and preferred embodiments, it is to be understood that the application is not limited to the disclosed embodiments but is intended to cover various arrangements within the broadest interpretation of the appended claims.

Claims

1. A method for enabling a wireless communication device to access services provided by a wireless access network, characterized in that: Configure extended reality XR / cloud gaming CG configuration, and configure non-integer periodicity for XR / CG traffic in the XR / CG configuration.

2. The method according to claim 1, characterized in that The non-integer periodicity includes at least one of 100 / 3 microseconds, 50 / 3 microseconds, 100 / 9 microseconds, or 25 / 3 microseconds as units.

3. The method according to claim 1, characterized in that The XR / CG configuration is a discontinuous reception DRX configuration or includes the DRX configuration, wherein the DRX configuration sets a DRX cycle with a DRX on period to transmit at least one of control information or data, and a DRX off period during which transmission is suspended, and the DRX cycle has the non-integer periodicity.

4. The method according to claim 3, characterized in that The DRX cycle with the non-integer periodicity is a short DRX cycle.

5. The method according to claim 3, characterized in that: The DRX cycle with the non-integer periodicity is a long DRX cycle.

6. The method according to claim 1, characterized in that The XR / CG configuration is a semi-persistent scheduling SPS configuration or includes the SPS configuration, the SPS configuration is the SPS resource configuration of the non-integer periodicity, and SPS is a periodic resource allocation scheme for the downlink DL.

7. The method according to claim 1, characterized in that The XR / CG configuration is a configuration grant configuration or includes the configuration grant configuration, the configuration grant configuration is to configure the grant resource configuration for the non-integer periodicity, and the configuration grant is a periodic resource allocation scheme for the uplink UL.

8. A user equipment UE, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method according to any one of claims 1 to 7.

9. A base station BS, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method according to any one of claims 1 to 7.

10. A non-volatile computer-readable storage medium, characterized in that: The device is configured to store a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 1 to 7.

11. A method for enabling a wireless communication device to access services provided by a wireless access network, characterized in that: Configure an extended reality XR / cloud gaming CG configuration, configure an XR / CG cycle in the XR / CG configuration, and modify the XR / CG cycle according to a burst arrival interval to eliminate a mismatch between the burst arrival interval and the XR / CG cycle.

12. The method according to claim 11, characterized in that The periodicity of the XR / CG cycle is modified by the trigger equation.

13. The method according to claim 12, characterized in that The XR / CG period is modified according to the accumulated difference between the burst arrival interval and the configured XR / CG period.

14. The method according to claim 13, characterized in that The cumulative differences are normalized according to a predefined time interval.

15. The method according to claim 13, characterized in that The XR / CG period is configured as an integer closest to the burst arrival interval.

16. The method according to claim 11, characterized in that The XR / CG configuration is a discontinuous reception DRX configuration or includes the DRX configuration, and the XR / CG cycle corresponds to the DRX cycle configured in the DRX configuration.

17. The method according to claim 11, characterized in that The XR / CG configuration is a semi-persistent scheduling SPS configuration or includes the SPS configuration, and the XR / CG period corresponds to the SPS periodicity configured in the SPS configuration.

18. The method according to claim 11, characterized in that The XR / CG configuration is a configuration authorization configuration or includes the configuration authorization configuration, and the XR / CG period corresponds to the configuration authorization periodicity configured in the configuration authorization configuration.

19. The method according to claim 11, characterized in that A plurality of XR / CG configurations having the same period but different start offsets are combined into one XR / CG configuration, thereby eliminating the mismatch between the burst arrival interval and the XR / CG period.

20. A user equipment UE, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method according to any one of claims 11 to 19.

21. A base station BS, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method according to any one of claims 11 to 19.

22. A non-volatile computer-readable storage medium, characterized in that: The device is configured to store a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 11 to 19.

23. A method for enabling a wireless communication device to access services provided by a wireless access network, characterized in that: An on period is configured for a specific period for transmitting at least one of control information or data, and an off period is used during a transmission pause, and the on period of the specific period is extended to cover an arrival interval of at least one data burst plus data arrival jitter.

24. The method according to claim 23, characterized in that The specific cycle is the extended reality XR / cloud gaming CG cycle configured in the XR / CG configuration.

25. The method according to claim 23, characterized in that In response to a sleep entry indication during the on-period, the on-period transitions to the off-period.

26. The method according to claim 23, characterized in that When a data packet is transmitted during the on period, the timer is activated or reactivated, and the extended on period is further extended until the timer expires.

27. The method according to claim 23, characterized in that A specific cycle with an extended on-period includes a long period and an associated short period.

28. The method according to claim 27, characterized in that The specific cycle includes at least two levels, including an outer level corresponding to the long cycle and an inner level corresponding to the relevant short cycle.

29. The method according to claim 27, characterized in that At least one of control information or data is transmitted only during an on period of the associated short period.

30. The method according to claim 27, characterized in that In response to an indication of entering sleep during an on-cycle of a related short cycle, the subsequent short cycle is turned off.

31. The method according to claim 27, characterized in that The first timer for the long cycle is used to extend the on period of the long cycle, and the second timer for the short cycle is used to extend the on period of the short cycle.

32. The method according to claim 27, characterized in that The long cycle is an XR / CG cycle configured in an XR / CG configuration, and the short cycle is a discontinuous reception DRX cycle configured in a DRX configuration.

33. The method according to claim 32, characterized in that The XR / CG cycle is a long DRX cycle.

34. The method according to claim 27, characterized in that The long cycle is a DRX cycle configured in the DRX configuration, and the short cycle is an XR / CG cycle configured in the XR / CG configuration.

35. The method according to claim 34, characterized in that Configure multiple XR / CG configurations to support multimodal services.

36. The method according to claim 23, characterized in that The on period of the specific period is configured in a semi-persistent scheduling SPS configuration, and the specific period corresponds to an SPS periodicity including at least one of 100 / 3 microseconds, 50 / 3 microseconds, 100 / 9 microseconds, or 25 / 3 microseconds as units.

37. The method according to claim 23, characterized in that The on period of the specific period is configured in a configuration authorization configuration, and the specific period corresponds to a configuration authorization periodicity including at least one of 100 / 3 microseconds, 50 / 3 microseconds, 100 / 9 microseconds, or 25 / 3 microseconds.

38. A user equipment UE, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method described in any one of claims 23 to 37.

39. A base station BS, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method described in any one of claims 23 to 37.

40. A non-volatile computer-readable storage medium, characterized in that: The device is configured to store a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 23 to 37.

41. A method for enabling a wireless communication device to access services provided by a wireless access network, characterized in that: The periodicity of physical downlink control channel PDCCH monitoring is dynamically changed according to the search space group SSSG switching indication, and at least two search spaces are configured, one search space is used for sparse PDCCH monitoring, and the other search space is used for dense PDCCH monitoring.

42. The method according to claim 41, characterized in that During the sparse PDCCH monitoring period, PDCCH monitoring is performed with a first monitoring periodicity, and during the dense PDCCH monitoring period, PDCCH monitoring is performed with a second monitoring periodicity, and the first monitoring periodicity is greater than the second monitoring periodicity.

43. The method according to claim 41, characterized in that The sparse PDCCH monitoring is configured in response to no communication arriving, and the dense PDCCH monitoring is configured in response to communication arriving.

44. The method according to claim 41, characterized in that In response to the SSSG switching indication, the sparse PDCCH monitoring is changed to the dense PDCCH monitoring, or the dense PDCCH monitoring is changed to the sparse PDCCH monitoring.

45. The method according to claim 41, characterized in that In response to a PDCCH skip indication through first layer signaling or an entry into sleep indication through higher layer signaling, subsequent PDCCH monitoring is skipped.

46. ​​The method according to claim 41, characterized in that A timer is configured during the dense PDCCH monitoring period, and when the timer expires, the dense PDCCH monitoring is switched to the sparse PDCCH monitoring.

47. The method according to claim 41, characterized in that The SSSG switching indication is used to configure the dense PDCCH monitoring when communication arrives, and the SSSG switching indication is used to configure the sparse PDCCH monitoring when communication transmission is completed.

48. The method according to claim 41, characterized in that The periodicity of the PDCCH monitoring is dynamically changed during the DRX on period.

49. The method according to claim 48, characterized in that The DRX on cycle ends through a PDCCH skip indication of a first layer signaling or a sleep entry indication of a higher layer signaling.

50. The method according to claim 41, characterized in that The periodicity of the PDCCH monitoring is dynamically changed in the semi-persistent scheduling SPS resources.

51. The method according to claim 50, characterized in that The SPS resource is terminated through a PDCCH skip indication of a first layer signaling or a sleep entry indication of a higher layer signaling.

52. A user equipment UE, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method described in any one of claims 41 to 51.

53. A base station BS, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method described in any one of claims 41 to 51.

54. A non-volatile computer-readable storage medium, characterized in that: The device is configured to store a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 41 to 51.

55. A method for enabling a wireless communication device to access services provided by a wireless access network, characterized in that: Multiple discontinuous reception (DRX) configurations with different start offsets and different DRX cycles are configured, and only one of the DRX configurations is activated at a time.

56. The method according to claim 55, characterized in that The current DRX configuration is deactivated and another DRX configuration is activated.

57. The method according to claim 55, characterized in that For an uplink UL burst, an indication is used to notify the end of the UL burst.

58. The method according to claim 57, characterized in that The indication includes a buffer status report BSR or a DRX switching medium access control MAC control element CE.

59. The method according to claim 55, characterized in that Each of the plurality of DRX configurations has its own parameters, and the parameters include at least one of an on-cycle interval, an on-cycle extension, a long DRX cycle, a short DRX cycle, and a start offset.

60. A user equipment UE, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method described in any one of claims 55 to 59.

61. A base station BS, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method described in any one of claims 55 to 59.

62. A non-volatile computer-readable storage medium, characterized in that: The device is configured to store a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 55 to 59.

63. A method for enabling a wireless communication device to access a multimodal service provided by a wireless access network, characterized in that: Configure an extended reality XR / cloud gaming CG configuration for a multimodal service, configure an XR / CG cycle in the XR / CG configuration, and schedule multiple periodic resources within an on-cycle of the XR / CG cycle configured in the XR / CG configuration.

64. The method according to claim 63, characterized in that The multiple periodic resources scheduled within the XR / CG period include at least multiple uplink UL configuration grants.

65. The method according to claim 63, characterized in that The multiple periodic resources scheduled in the XR / CG period include at least multiple downlink DL semi-persistent scheduling SPS.

66. The method according to claim 63, characterized in that The XR / CG period is configured as a common multiple of the periodicity of the DL flow and the UL flow.

67. The method according to claim 63, characterized in that The on period of the XR / CG cycle is configured to cover DL burst arrival jitter.

68. The method according to claim 63, characterized in that The on period of the XR / CG cycle is configured for one or more semi-persistently scheduled SPS resources.

69. The method according to claim 63, characterized in that The on period of the XR / CG period is configured for one or more configuration authorization resources.

70. The method of claim 63, wherein: The UL burst of the UL flow is transmitted on the uplink resources configured in the XR / CG configuration to prepare for subsequent UL burst transmission of the UL flow.

71. The method of claim 63, wherein: A first UL burst of the UL flow is transmitted on a first uplink resource configured in the XR / CG configuration, and a second UL burst of the UL flow is transmitted on a second uplink resource configured in another XR / CG configuration.

72. A user equipment UE, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method described in any one of claims 63 to 71.

73. A base station BS, characterized in that: include: a memory configured to store program instructions; a transceiver configured to transmit and receive data; as well as A processor, connected to the memory and the transceiver, configured to call and run the program instructions stored in the memory, and cooperate with the memory to execute the method described in any one of claims 63 to 71.

74. A non-volatile computer-readable storage medium, characterized in that: Configured to store a computer program, the computer program enabling a computer to execute the method of any one of claims 63 to 71.