Node in wireless communication system, user equipment and method performed by same
By configuring dual SPS resources and HARQ feedback mechanisms for user equipment, the reliable transmission and synchronization of multimodal data flows in XR services is solved, network resource utilization is improved, and user experience is improved.
Patent Information
- Application Number
- CN202410095827.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-23
- Publication Date
- 2025-07-25
AI Technical Summary
When transmitting augmented reality (XR) services, existing wireless communication systems face the problems of how to ensure the reliable transmission of multimodal data streams, improve network resource utilization, and synchronous transmission of multimodal data streams between different user equipment (UEs), especially when the network is congested or overloaded, which may lead to data transmission failure.
Two semi-continuous scheduling (SPS) resources and configurations are configured for user equipment (UE), one for initial transmission and the other for retransmission, ensuring reliable data transmission through a hybrid automatic retransmission request (HARQ) feedback mechanism; and dynamically adjusting the SPS configuration through RRC messages to optimize resource utilization.
It improves the user experience of XR services, ensures reliable transmission and synchronization of multimodal data streams, improves the utilization rate of network resources, and reduces the probability of data transmission failure.
Smart Images

Figure CN120378071A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communication technologies, and more particularly, to nodes, user equipment in a wireless communication system, and methods performed thereby. Background Art
[0002] In order to meet the increasing demand for wireless data communication services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or pre-5G communication systems. Therefore, 5G or pre-5G communication systems are also referred to as "ultra 4G networks" or "post-LTE systems".
[0003] Wireless communication is one of the most successful innovations in modern history. Recently, the number of subscribers to wireless communication services has exceeded 5 billion and is continuing to grow rapidly. Due to the increasing popularity of smart phones and other mobile data devices (e.g., tablet computers, laptop computers, netbooks, e-book readers, and machine-type devices) among consumers and enterprises, the demand for wireless data services is growing rapidly. To meet the high growth of mobile data services and support new applications and deployments, it is crucial to improve the efficiency and coverage of wireless interfaces.
[0004] Compared with 4G, 5G communication technology has a faster transmission speed, so it can provide users with more types of communication services. Extended Reality (XR) services are regarded as key application services to promote the development of 5G technology, and are the general term for three major service types: Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR). XR services have high requirements for both transmission speed and latency, so more network resources are needed to support the normal operation of the services. At the same time, due to the portability of XR devices, the size of the battery is greatly limited, and how to reduce energy consumption has also become a significant challenge. Therefore, in order to improve the usage experience of XR users, more in-depth research needs to be carried out on aspects such as reducing power consumption, increasing network capacity, and enhancing XR perception. Summary of the Invention
[0005] Embodiments of the present disclosure provide a method performed by a user equipment UE in a wireless communication system, including: receiving a first message from a first node, the first message including a first SPS configuration related to a first semi-persistent scheduling SPS resource and a second SPS configuration related to a second SPS resource; receiving an initial transmission of a semi-persistent scheduling physical downlink shared channel SPS PDSCH from the first node based on the first SPS resource; and receiving a retransmission of the SPS PDSCH based on the second SPS resource.
[0006] According to an embodiment of the present disclosure, receiving the retransmission of the SPS PDSCH based on the second SPS resource includes: when the UE successfully receives the initial transmission of the SPS PDSCH on the first SPS resource, not receiving the retransmission of the SPS PDSCH on the second SPS resource; and when the UE does not successfully receive the initial transmission of the SPS PDSCH on the first SPS resource, receiving the retransmission of the SPS PDSCH on the second SPS resource.
[0007] According to an embodiment of the present disclosure, the method further includes: receiving first information from the first node, where the first information indicates that the first SPS configuration is for the initial transmission of downlink data for the UE and the second SPS configuration is for the retransmission of downlink data for the UE; and where, when the downlink data is successfully received on the first SPS resource, not receiving the downlink data on the second SPS resource; when the downlink data is not successfully received on the first SPS resource, receiving the retransmission of the downlink data on the second SPS resource.
[0008] According to an embodiment of the present disclosure, the method further includes: receiving third information from the first node, where the third information indicates to the UE at least one of the following: changing at least one of the first SPS configuration and the second SPS configuration; activating at least one of the first SPS configuration and the second SPS configuration; deactivating at least one of the first SPS configuration and the second SPS configuration; canceling at least one of the first SPS configuration and the second SPS configuration.
[0009] According to an embodiment of the present disclosure, the method further includes: receiving a second message from the first node, the second message including a plurality of configured grant CG / semi-persistent scheduling SPS resource configurations for the UE; where, when one or more of the plurality of CG / SPS resource configurations conflict, the UE performs at least one of the following: applying the CG / SPS resource configuration specified by the fourth information among the plurality of CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the plurality of CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest time-frequency resource index among the plurality of CG / SPS resource configurations; not applying the CG / SPS resource configuration specified by the fourth information among the plurality of CG / SPS resource configurations; selecting the CG / SPS resource configuration to be applied according to the priority of the plurality of CG / SPS resource configurations; merging n CG / SPS resource configurations among the plurality of CG / SPS resource configurations, where n is an integer greater than 1.
[0010] According to an embodiment of the present disclosure, the method further includes: receiving fourth information from the first node, where the fourth information instructs the UE that when one or more of the multiple CG / SPS resource configurations conflict, to perform at least one of the following: applying the CG / SPS resource configuration specified by the fourth information in the multiple CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index in the multiple CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest time-frequency resource index in the multiple CG / SPS resource configurations; not applying the CG / SPS resource configuration specified by the fourth information in the multiple CG / SPS resource configurations; selecting the CG / SPS resource configuration to be applied according to the priorities of the multiple CG / SPS resource configurations; merging n CG / SPS resource configurations in the multiple CG / SPS resource configurations, where n is an integer greater than 1.
[0011] According to an embodiment of the present disclosure, merging n CG / SPS resource configurations in the multiple CG / SPS resource configurations includes at least one of the following: determining a first CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index in the multiple CG / SPS resource configurations, determining n - 1 CG / SPS resource configurations with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the first CG / SPS resource configuration, and sequentially applying the first CG / SPS resource configuration and the n - 1 CG / SPS resource configurations according to the chronological order and / or the order of increasing or decreasing CG / SPS resource configuration index; applying the i-th CG / SPS resource configuration, and after the application of the i-th CG / SPS resource configuration is completed, applying the (i + 1)-th CG / SPS resource configuration, where i is a positive integer less than n, where the first CG / SPS resource configuration is the CG / SPS resource configuration that first appears in the time domain among the multiple CG / SPS resource configurations, and the (i + 1)-th CG / SPS resource configuration is the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the i-th CG / SPS resource configuration.
[0012] According to an embodiment of the present disclosure, the priorities of the multiple CG / SPS resource configurations are included in the second message; and / or the priorities of the multiple CG / SPS resource configurations are determined based on the magnitudes of the CG / SPS resource configuration index values of the multiple CG / SPS resource configurations.
[0013] According to an embodiment of the present disclosure, the method further includes: receiving, from the first node, connected state discontinuous reception (CDRX) related configuration, where the CDRX related configuration includes CDRX parameters, and where the difference between the start times of the CDRX cycles of each UE in the UE identification list to which the UE belongs does not exceed a first time threshold.
[0014] According to an embodiment of the present disclosure, the method further includes: receiving, from the first node, an eighth message, where the eighth message includes a plurality of connected state discontinuous reception (CDRX) related configurations for the UE; and receiving, from the first node, fifth information, where the fifth information instructs the UE that when a conflict occurs in the activation duration of one or more of the plurality of CDRX related configurations, to perform at least one of the following: receiving a physical downlink control channel (PDCCH) within the activation duration of one or more CDRX related configurations indicated by the fifth information; receiving a PDCCH within the first or last activation duration among the conflicting activation durations; receiving a PDCCH within the activation duration with the smallest or largest corresponding CDRX related configuration index among the conflicting activation durations; in the conflicting activation durations, sequentially receiving a PDCCH within the activation duration with the smallest or largest corresponding CDRX related configuration index in chronological order; in the conflicting activation durations, within the time-frequency domain resources where the conflict occurs, receiving a PDCCH within the activation duration with the smallest or largest corresponding CDRX related configuration index; not receiving a PDCCH within the activation duration of one or more CDRX related configurations indicated by the fifth information.
[0015] According to an embodiment of the present disclosure, the method further includes: receiving, from the first node, an eighth message, where the eighth message includes a plurality of connected state discontinuous reception (CDRX) related configurations for the UE; and performing at least one of the following: receiving a physical downlink control channel (PDCCH) within the activation duration of one or more CDRX related configurations indicated by fifth information; receiving a PDCCH within the first or last activation duration among the conflicting activation durations; receiving a PDCCH within the activation duration with the smallest or largest corresponding CDRX related configuration index among the conflicting activation durations; in the conflicting activation durations, sequentially receiving a PDCCH within the activation duration with the smallest or largest corresponding CDRX related configuration index in chronological order; in the conflicting activation durations, within the time-frequency domain resources where the conflict occurs, receiving a PDCCH within the activation duration with the smallest or largest corresponding CDRX related configuration index; not receiving a PDCCH within the activation duration of one or more CDRX related configurations indicated by fifth information.
[0016] Embodiments of the present disclosure provide a method performed by a first node in a wireless communication system, including: sending a first message to a user equipment (UE), where the first message includes a first semi-persistent scheduling (SPS) configuration related to a first SPS resource and a second SPS configuration related to a second SPS resource; sending a semi-persistent scheduling physical downlink shared channel (SPS PDSCH) to the UE based on the first SPS resource; and sending a retransmission of the SPS PDSCH based on the second SPS resource.
[0017] According to an embodiment of the present disclosure, sending a retransmission of the SPS PDSCH based on the second SPS resource includes: not sending a retransmission of the SPS PDSCH on the second SPS resource when an initial transmission of the SPS PDSCH is successfully sent on the first SPS resource; and / or sending a retransmission of the SPS PDSCH on the second SPS resource when the initial transmission of the SPS PDSCH is not successfully sent on the first SPS resource.
[0018] According to an embodiment of the present disclosure, the method further includes: sending first information to the UE, where the first information indicates that the first SPS configuration is for an initial transmission of downlink data of the UE and the second SPS configuration is for a retransmission of the downlink data of the UE; and where, when downlink data is successfully received on the first SPS resource, not receiving downlink data on the second SPS resource; when downlink data is not successfully received on the first SPS resource, receiving a retransmission of the downlink data on the second SPS resource.
[0019] According to an embodiment of the present disclosure, the method further includes: sending third information to the UE, where the third information indicates to the UE at least one of the following: changing at least one of the first SPS configuration and the second SPS configuration; activating at least one of the first SPS configuration and the second SPS configuration; deactivating at least one of the first SPS configuration and the second SPS configuration; canceling at least one of the first SPS configuration and the second SPS configuration.
[0020] According to an embodiment of the present disclosure, the method further includes: sending a second message to the UE, where the second message includes multiple configured grant (CG) / semi-persistent scheduling (SPS) resource configurations for the UE; wherein, when one or more of the multiple CG / SPS resource configurations conflict, at least one of the following is performed: the CG / SPS resource configuration specified by the fourth information among the multiple CG / SPS resource configurations is applied; the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the multiple CG / SPS resource configurations is applied; the CG / SPS resource configuration with the largest or smallest time-frequency resource index among the multiple CG / SPS resource configurations is applied; the CG / SPS resource configuration specified by the fourth information among the multiple CG / SPS resource configurations is not applied; the applied CG / SPS resource configuration is selected according to the priorities of the multiple CG / SPS resource configurations; n CG / SPS resource configurations among the multiple CG / SPS resource configurations are merged, where n is an integer greater than 1.
[0021] According to an embodiment of the present disclosure, the method further includes: sending fourth information to the UE, where the fourth information instructs the UE that when one or more of the multiple CG / SPS resource configurations conflict, at least one of the following is performed: applying the CG / SPS resource configuration specified by the fourth information among the multiple CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the multiple CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest time-frequency resource index among the multiple CG / SPS resource configurations; not applying the CG / SPS resource configuration specified by the fourth information among the multiple CG / SPS resource configurations; selecting the applied CG / SPS resource configuration according to the priorities of the multiple CG / SPS resource configurations; merging n CG / SPS resource configurations among the multiple CG / SPS resource configurations, where n is an integer greater than 1.
[0022] According to an embodiment of the present disclosure, instructing the UE to merge n CG / SPS resource configurations among the multiple CG / SPS resource configurations includes instructing the UE to perform at least one of the following: determining a first CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the multiple CG / SPS resource configurations, determining n-1 CG / SPS resource configurations with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the first CG / SPS resource configuration, and sequentially applying the first CG / SPS resource configuration and the n-1 CG / SPS resource configurations in chronological order and / or in the order of increasing or decreasing CG / SPS resource configuration index; applying the i-th CG / SPS resource configuration, and after the application of the i-th CG / SPS resource configuration is completed, applying the (i + 1)-th CG / SPS resource configuration, where i is a positive integer less than n, where the 1st CG / SPS resource configuration is the CG / SPS resource configuration that first appears in the time domain among the multiple CG / SPS resource configurations, and the (i + 1)-th CG / SPS resource configuration is the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the i-th CG / SPS resource configuration.
[0023] According to an embodiment of the present disclosure, the priorities of the multiple CG / SPS resource configurations are included in the second message; and / or the priorities of the multiple CG / SPS resource configurations are determined based on the magnitudes of the CG / SPS resource configuration index values of the multiple CG / SPS resource configurations.
[0024] According to an embodiment of the present disclosure, the method further includes: when the UE is in the idle state, receiving a third message from a second node, where the third message includes a list of UE identifiers that need to synchronize data transmission.
[0025] According to an embodiment of the present disclosure, the method further includes: receiving a fourth message from a second node, where the fourth message includes at least one of a multi-modal service ID associated with data that needs to synchronize data transmission, a first time threshold corresponding to the multi-modal service ID, a list of UE identifiers corresponding to the multi-modal service ID, and a list of base station identifiers where each UE in the list of UE identifiers is located.
[0026] According to an embodiment of the present disclosure, the first time threshold and / or the second time threshold are determined through negotiation between a first core network node and a second core network node.
[0027] According to an embodiment of the present disclosure, the method further includes: receiving, from a second node, auxiliary information associated with the UE, where the auxiliary information includes one or more of a service attribute of the UE, a service requirement, and a latency budget, and where the auxiliary information is used to determine a first time threshold for synchronous data transmission.
[0028] According to an embodiment of the present disclosure, the method further includes: sending, within the first time threshold, data that requires synchronous data transmission and is associated with the first time threshold to a plurality of UEs including the UE.
[0029] According to an embodiment of the present disclosure, the method further includes: sending the same connected state discontinuous reception (CDRX) related configuration to each UE in the UE identification list, where the CDRX related configuration includes the same CDRX parameters, and where the difference between the start times of the CDRX cycles of each UE in the UE identification list does not exceed the first time threshold.
[0030] According to an embodiment of the present disclosure, the method further includes: receiving a seventh message from the second node or a third node, where the seventh message includes CDRX parameters for each UE in the UE identification list, and where the third node is a node other than the first node in the base station identification list.
[0031] According to an embodiment of the present disclosure, receiving the seventh message from the third node further includes: sending a sixth message to the third node, where the sixth message includes one or more sets of first CDRX parameters; receiving, when the third node accepts at least one set of the one or more sets of first CDRX parameters, the seventh message from the third node, where the seventh message includes one set of the first CDRX parameters in at least one set of the first CDRX parameters accepted by the third node; and / or receiving, when the third node does not accept any of the one or more sets of first CDRX parameters, the seventh message from the third node, where the seventh message includes the CDRX parameters accepted by the third node.
[0032] According to an embodiment of the present disclosure, it further includes: sending an eighth message to the UE, where the eighth message includes multiple connected - state discontinuous reception (CDRX) - related configurations for the UE; and sending fifth information to the UE, where the fifth information instructs the UE that when the on - duration of one or more of the multiple CDRX - related configurations conflicts, to perform at least one of the following: receive a physical downlink control channel (PDCCH) within the on - duration of one or more CDRX - related configurations indicated by the fifth information; receive a PDCCH within the first or last on - duration among the conflicting on - durations; receive a PDCCH within the on - duration with the smallest or largest corresponding CDRX - related configuration index among the conflicting on - durations; in the conflicting on - durations, sequentially receive a PDCCH within the on - duration with the smallest or largest corresponding CDRX - related configuration index in chronological order; in the conflicting on - durations, within the time - frequency domain resources where the conflict occurs, receive a PDCCH within the on - duration with the smallest or largest corresponding CDRX - related configuration index; not receive a PDCCH within the on - duration of one or more CDRX - related configurations indicated by the fifth information.
[0033] Embodiments of the present disclosure provide a node device in a wireless communication system, including: a transceiver configured to transmit and receive signals; and a controller coupled to the transceiver and configured to execute any method performed by a first node in a wireless communication system according to embodiments of the present disclosure.
[0034] Embodiments of the present disclosure provide a user equipment (UE) in a wireless communication system, including: a transceiver configured to transmit and receive signals; and a controller coupled to the transceiver and configured to execute any method performed by a user equipment (UE) in a wireless communication system according to embodiments of the present disclosure.
[0035] Embodiments of the present disclosure provide a computer - readable medium having computer - readable instructions stored thereon, where the instructions, when executed by a processor, implement any method performed by a first node and / or user equipment (UE) in a wireless communication system according to embodiments of the present disclosure.
[0036] The method performed by the first node and / or user equipment (UE) in a wireless communication system provided by the present disclosure can achieve reliable transmission of data between the user equipment (UE) and the network node. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] From the following description in conjunction with the accompanying drawings, the above and other aspects, features, and advantages of certain embodiments of the present disclosure will become more apparent, where:
[0038] Figure 1is an exemplary system architecture of System Architecture Evolution (SAE);
[0039] Figure 2 is an exemplary system architecture according to various embodiments of the present disclosure;
[0040] Figure 3a shows an example structure of a base station according to an embodiment of the present disclosure;
[0041] Figure 3b shows an example structure of a base station according to an embodiment of the present disclosure;
[0042] Figure 4 shows an example structure of a base station according to an embodiment of the present disclosure;
[0043] Figure 5 shows an example of an SPS configuration method according to an embodiment of the present disclosure;
[0044] Figure 6 shows an example of multiple CG / SPS resource conflicts according to an embodiment of the present disclosure;
[0045] Figure 7a shows an example situation of UEs that require synchronized data transmission under the same base station according to an embodiment of the present disclosure;
[0046] Figure 7b shows an example situation of UEs that require synchronized data transmission under different base stations of the same core network according to an embodiment of the present disclosure;
[0047] Figure 7c shows an example situation of UEs that require synchronized data transmission under different base stations of different core networks according to an embodiment of the present disclosure;
[0048] Figure 8a shows an example of a CDRX configuration method when UEs that require synchronized data transmission are under the same base station according to an embodiment of the present disclosure;
[0049] Figure 8b shows an example of a CDRX configuration method when UEs that require synchronized data transmission are under different base stations of the same core network according to an embodiment of the present disclosure;
[0050] Figure 8c shows an example of a CDRX configuration method when UEs that require synchronized data transmission are under different base stations of different core networks according to an embodiment of the present disclosure;
[0051] Figure 9 shows an example of a CDRX configuration conflict for multi-modal data streams of UEs according to an embodiment of the present disclosure;
[0052] Figure 10A flowchart of a method performed by a first node in a wireless communication system according to an embodiment of the present disclosure is shown;
[0053] Figure 11 A flowchart of a method performed by a user equipment UE in a wireless communication system according to an embodiment of the present disclosure is shown;
[0054] Figure 12 A schematic diagram of a node in a wireless communication system according to an embodiment of the present disclosure is shown; and
[0055] Figure 13 A schematic diagram of a UE in a wireless communication system according to an embodiment of the present disclosure is shown. Detailed implementation manners
[0056] The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of various embodiments of the present disclosure defined by the claims and their equivalents. This description includes various specific details to facilitate understanding but should only be considered exemplary. Therefore, those of ordinary skill in the art will recognize that various changes and modifications can be made to the various embodiments described herein without departing from the scope and spirit of the present disclosure. In addition, descriptions of well-known functions and structures may be omitted for clarity and conciseness.
[0057] The terms and phrases used in the following specification and claims are not limited to their dictionary meanings but are used solely by the inventors to enable a clear and consistent understanding of the present disclosure. Therefore, it should be apparent to those skilled in the art that the following description of the various embodiments of the present disclosure is provided for illustrative purposes only and not for the purpose of limiting the present disclosure as defined by the appended claims and their equivalents.
[0058] It should be understood that the singular forms "a", "an", and "the" include plural referents unless the context clearly indicates otherwise. Thus, for example, a reference to "a component surface" includes a reference to one or more such surfaces.
[0059] The term "comprises" or "may comprise" refers to the presence of the corresponding disclosed function, operation, or component that can be used in various embodiments of the present disclosure, rather than limiting the presence of one or more additional functions, operations, or features. In addition, the term "comprises" or "has" can be interpreted as indicating certain characteristics, numbers, steps, operations, components, components, or combinations thereof, but should not be construed as excluding the possibility of the presence of one or more other characteristics, numbers, steps, operations, components, components, or combinations thereof.
[0060] The term "or" used in various embodiments of the present disclosure includes any of the listed terms and all combinations thereof. For example, "A or B" may include A, may include B, or may include both A and B.
[0061] Unless otherwise defined, all terms (including technical and scientific terms) used in this disclosure have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains. As used in a dictionary, ordinary terms are interpreted to have a meaning consistent with their context in the relevant art and are not to be interpreted in an idealized or overly formal manner unless expressly so defined in this disclosure.
[0062] The accompanying drawings discussed below, as well as the various embodiments used to describe the principles of the disclosure in this patent document, are for illustration only and should not be construed in any way as limiting the scope of the disclosure. Those of ordinary skill in the art will understand that the principles of the disclosure can be implemented in any appropriately arranged system or device.
[0063] Figure 1 is an exemplary system architecture 100 of System Architecture Evolution (SAE). The User Equipment (UE) 101 is a terminal device for receiving data. The Evolved Universal Terrestrial Radio Access Network (E-UTRAN) 102 is a radio access network that includes macro base stations (eNodeB / NodeB) providing access to the wireless network interface for the UE. The Mobility Management Entity (MME) 103 is responsible for managing the mobility context, session context, and security information of the UE. The Serving Gateway (SGW) 104 mainly provides user plane functions, and the MME 103 and the SGW 104 may be in the same physical entity. The Packet Data Network Gateway (PGW) 105 is responsible for functions such as charging and lawful interception and may also be in the same physical entity as the SGW 104. The Policy and Charging Rules Function entity (PCRF) 106 provides Quality of Service (QoS) policies and charging guidelines. The Serving GPRS Support Node (SGSN) 108 is a network node device in the Universal Mobile Telecommunications System (UMTS) that provides routing for data transmission. The Home Subscriber Server (HSS) 109 is the home subscription subsystem of the UE and is responsible for protecting user information including the current location of the user equipment, the address of the serving node, the user's security information, the packet data context of the user equipment, etc.
[0064] Figure 2 is an exemplary system architecture 200 according to various embodiments of the present disclosure. Other embodiments of the system architecture 200 can be used without departing from the scope of the present disclosure.
[0065] The user equipment (UE) 201 is a terminal device for receiving data. The next-generation radio access network (NG-RAN) 202 is a radio access network that includes base stations (gNB or eNB connected to the 5G core network 5GC, and the eNB connected to 5GC is also called ng-eNB) that provide access to the wireless network interface for the UE. The Access and Mobility Management Function (AMF) 203 is responsible for managing the mobility context and security information of the UE. The User Plane Function (UPF) 204 mainly provides the functions of the user plane. The Session Management Function (SMF) 205 is responsible for session management. The Data Network (DN) 206 includes services such as those of the operator, Internet access, and third-party services.
[0066] In the NR system, to support network function virtualization, more efficient resource management and scheduling, the base station (gNB / ng-eNB) that provides the wireless network interface for the terminal (UE) can be further divided into a central unit (for example, gNB-CU / ng-eNB-CU (gNB central unit / ng-eNB central unit)) and a distributed unit (for example, gNB-DU / ng-eNB-DU (gNB distributed unit / ng-eNB distributed unit)) (simply referred to as CU and DU in this disclosure), as Figure 3aAs shown. The gNB-CU has protocol layers such as Radio Resource Control (RRC), Service Data Adaptation Protocol (SDAP), and Packet Data Convergence Protocol (PDCP). The ng-eNB-CU has RRC and PDCP layers. The gNB-DU / ng-eNB-DU has protocols such as Radio Link Control (RLC), Media Access Control (MAC), and Physical Layer (PHY). Between the gNB-CU and the gNB-DU is the standardized public interface F1, and between the ng-eNB-CU and the ng-eNB-DU is the standardized public interface W1. The F1 interface is divided into the control plane F1-C and the user plane F1-U. The transport network layer of F1-C is based on IP transport. To transmit signaling more reliably, the Stream Control Transmission Protocol (SCTP) is added on top of IP. The protocol at the application layer is the F1 Application Protocol (F1AP). SCTP can provide reliable application layer message transmission. The transport layer of F1-U is UDP / IP, and the GPRS Tunnelling Protocol-User plane (GTP-U) is used on top of UDP / IP to carry user plane protocol data units (PDUs). Further, for the gNB-CU, as Figure 3bAs shown in the figure, the gNB-CU may include the gNB-CU-CP (the control plane part of the central unit of the base station) and the gNB-CU-UP (the user plane part of the central unit of the base station). The gNB-CU-CP contains the functions of the control plane of the base station and has the RRC and PDCP protocol layers. The gNB-CU-UP contains the functions of the user plane of the base station and has the SDAP and PDCP protocol layers. The standardized public interface between the gNB-CU-CP and the gNB-CU-UP is E1, and the protocol is the E1 Application Protocol (E1AP). The interface between the control plane part of the central unit of the base station and the distributed unit of the base station is the F1-C interface, that is, the control plane interface of F1. The interface between the user plane part of the central unit of the base station and the distributed unit of the base station is the F1-U interface, that is, the user plane interface of F1. In addition, in the NR system, the base station that provides the E-UTRA user plane and control plane for accessing the 5G core network is called the ng-eNB. To support virtualization, this base station (ng-eNB) can also be further divided into a central unit ng-eNB-CU (gNB central unit / ng-eNB central unit) and a distributed unit ng-eNB-DU (gNB distributed unit / ng-eNB distributed unit) (abbreviated as CU and DU in this disclosure), as Figure 4 shown. The ng-eNB-CU has the RRC and PDCP layers. The gNB-DU / ng-eNB-DU has the Radio Link Control protocol (RLC), Media Access Control (MAC), and Physical layer, etc. The standardized public interface between the ng-eNB-CU and the ng-eNB-DU is W1. The W1 interface is divided into a control plane W1-C and a user plane W1-U. The transport network layer of W1-C is based on IP transport. To transmit signaling more reliably, the SCTP protocol is added on top of IP. The protocol of the application layer is the W1 Application Protocol (W1AP). The transport layer of W1-U is UDP / IP, and GTP-U is on top of UDP / IP for carrying the user plane protocol data unit PDU.
[0067] XR services have the characteristic of periodic data transmission. For example, when transmitting video data, it is transmitted periodically frame by frame. And the data for transmitting video and audio can be placed in a single data packet for transmission; they can also be transmitted in different data packets according to different periods respectively, and finally uploaded to the higher layer of the terminal or the network side, where the higher layer performs data integration. Table 1 below shows the relevant data parameters when video data and audio data are transmitted separately.
[0068] Table 1
[0069]
[0070]
[0071] Therefore, it can be seen that different data types have different requirements for data cycle, transmission rate, and transmission delay; when different data are transmitted through different data streams, this transmission method is also called the transmission of multi-modal data streams. Here, the multi-modal can refer to different data types such as audio, video, and tactile information, or different data frame types such as I frames and P frames. In the prior art, when transmitting through multi-modal data streams in XR services, how to ensure the user experience of XR users has become a problem that needs to be further solved.
[0072] The present disclosure proposes corresponding solutions, thereby improving the user experience of XR users.
[0073] The exemplary embodiments of the present disclosure will be further described below with reference to the accompanying drawings.
[0074] The text and the drawings are provided only as examples to help understand the present disclosure. They should not be construed as limiting the scope of the present disclosure in any way. Although certain embodiments and examples have been provided, it will be apparent to those skilled in the art based on the content disclosed herein that the illustrated embodiments and examples can be changed without departing from the scope of the present disclosure.
[0075] Before introducing the specific content, some assumptions and definitions of the present disclosure are given below.
[0076] In the present disclosure, the message names are only examples, and other message names can also be used.
[0077] In the message names of the present disclosure, the "first", "second", etc. included are only examples of the messages and do not represent the execution order.
[0078] In the present disclosure, the detailed description of the steps irrelevant to the present disclosure is omitted.
[0079] In the present disclosure, the steps in various aspects, methods, and processes can be executed in combination with each other or separately. The execution steps of each process are only examples, and other possible execution orders are not excluded.
[0080] In the present disclosure, the base station can be a 5G base station (such as gNB, ng-eNB), a 4G base station (such as eNB), a 6G base station, a gNB-CU or gNB-DU, or other types of access nodes.
[0081] In the present disclosure, the transmission of data refers to the reception and / or sending of data.
[0082] In this disclosure, resource may be used interchangeably with configuration, resource configuration, related configuration, resource related configuration, etc.
[0083] In the present disclosure, the time threshold may also be expressed or used interchangeably as a time threshold range, a time range, a time period, a timer, etc.
[0084] In the present disclosure, "network" and "base station" may also refer to each other or be used interchangeably. For example, "the network performs specific configuration for the UE" may refer to "the base station performs specific configuration for the UE".
[0085] In the present disclosure, a CN (core network) node may be an access control and mobility management function (AMF) entity, or a session management function (SMF) entity, or a policy control function (PCF) entity, or a user plane function entity (UPF), etc.
[0086] When XR services are transmitted through multimodal data streams, the multimodal data streams are generally related. For example, a frame of video has corresponding audio data, so that when XR users watch video resources, the video and the corresponding audio can be played synchronously. Therefore, in order to ensure the user experience of XR users, at least one of the following problems needs to be solved:
[0087] Question 1: How to ensure reliable transmission of multimodal data streams?
[0088] Question 2: How to improve network resource utilization while maintaining reliable transmission?
[0089] Question 3: How to ensure synchronous transmission of multi-modal data streams associated between different UEs?
[0090] In order to solve the above-mentioned related problems caused by multimodal data stream transmission, the present disclosure proposes the following aspects.
[0091] Aspect 1: How to ensure reliable transmission of multimodal data streams
[0092] Since the XR service is periodic, the semi-persistent scheduling (SPS) technology is applicable to the data transmission of the XR service, thereby reducing the overhead of network resource scheduling signaling. After the network configures the UE with SPS-related configurations, the network can send downlink data on the corresponding time-frequency domain resources. For example, SPS PDSCH, instead of performing dynamic scheduling by sending downlink control information (DCI) each time. However, when the UE fails to receive the downlink initial transmission service, the network needs to retransmit the downlink data to ensure that the UE can receive it correctly. But sometimes when the network is congested or overloaded (for example, when the number of served users is large), it may not be able to allocate sufficient resources for XR users in a timely manner, resulting in the failure of downlink data transmission due to the downlink retransmitted data exceeding the maximum latency requirement (such as the packet delay budget (PDB) or the PDU set delay budget (PSDB)).
[0093] To solve the above problems and provide reliable data transmission for the UE, the present disclosure proposes the following method, as shown in the schematic diagram Figure 5 as follows:
[0094] · The base station configures two SPS resources and / or SPS-related configurations for the UE simultaneously, namely SPS1-1 and SPS1-2. SPS1-1 is used for the base station to send the data of the initial transmission or new transmission (which can also be called the initial transmission) to the UE; SPS1-2 is used for the base station to send the retransmitted data to the UE.
[0095] n If the UE fails to successfully receive the downlink data at SPS1-1, the UE will feedback a Hybrid Automatic Repeat reQuset (HARQ)
[0096] Negative Acknowledgement (NACK) to the base station. When the base station receives the NACK
[0097] it can know that the UE has not successfully received the downlink data, then the corresponding resources of SPS1-2 are reserved for the UE
[0098] and data retransmission is performed for the UE at the corresponding resource position of SPS1-2;
[0099] If the UE successfully receives downlink data at SPS1-1, the UE will feedback an ACK (Acknowledgement) to the base station and will not receive the downlink data sent by the base station at the corresponding resource location of SPS1-2. When the base station receives the ACK, it can know that the UE has successfully received the downlink data, so the corresponding resources of SPS1-2 will not be reserved for the UE anymore, nor will the downlink data be sent to the UE at the corresponding resource location of SPS1-2; (At this time, how to process and utilize the corresponding resources of SPS1-2 can be determined by the network implementation. For example, it can be used for data scheduling of other UEs, and there is no restriction here).
[0100] · The base station can configure the SPS configuration for the UE through the first message (which can be an RRC message. For example, it can be an RRC configuration message or an RRC reconfiguration message, or it can be other RRC messages), and can also configure the SPS configuration (such as the SPS configuration related to or corresponding to one or more SPS resources as described above).
[0101] · The first information can be added to the first message to indicate to the UE that the first SPS configuration and / or its related SPS resource (SPS1-1) is used for the initial transmission of downlink (data), and the second SPS configuration and / or its related SPS resource (SPS1-2) is used for the retransmission of downlink (data).
[0102] · The second information can be added to the first message to indicate to the UE that if the downlink data is successfully received at the first SPS resource location, the downlink data will no longer be received at the second SPS resource location; if the downlink data is not successfully received at the first SPS resource location, the downlink (retransmission) data sent by the base station will be received at the second SPS resource location; the second information can also be the first information or combined with the first information or incorporated in the first information.
[0103] · After the base station configures the SPS configuration for the UE through the first message, it can also indicate to the UE by sending the third information: change, activate, deactivate, or cancel the related mechanism of at least one of the two SPS configurations.
[0104] When the third information is a DCI message, it is only applied to the SPS configuration within the current data period and not to the SPS configuration in subsequent periods; when the third information is an RRC message, it is applied to the SPS configuration in the current and subsequent data periods. The third information can also be the first information and / or the second information, or combined with the first information and / or the second information, or incorporated in the first information and / or the second information; in addition, in this document, at least one of the first information, the second information, and the third information may or may not be included in the first message.
[0105] Changing the SPS configuration refers to changing the configuration parameters related to the SPS configuration, such as information like the period, etc.
[0106] Deactivating the SPS configuration means stopping the use of the SPS configuration, but the related configurations (such as configuration parameters) are still retained.
[0107] Activating the SPS configuration means, after deactivating the SPS configuration, restarting the use of the relevant SPS configuration; for example, it can be activated by DCI or directly activated during RRC configuration.
[0108] Canceling the SPS configuration means stopping the use of the SPS configuration and deleting the relevant configuration information.
[0109] The third information can be applied only to SPS1-1, or only to SPS1-2, or simultaneously to both SPS1-1 and SPS1-2.
[0110] · In the description and Figure 5 examples of the present disclosure, only two SPS configurations are configured for the UE by the base station for explanation, but the present disclosure does not exclude the base station from configuring two or more SPS configurations for the UE's downlink data retransmission to ensure that the UE can successfully receive the downlink data sent by the base station. The process of configuring multiple SPS configurations for the UE's downlink data retransmission is similar to the above description and will not be elaborated here.
[0111] · When the UE does not successfully receive the downlink data at the time-frequency domain resources of the first SPS configuration for retransmission, in addition to configuring the second and third SPS configurations for the UE to continue data retransmission, the base station can also dynamically schedule resources for the UE through DCI to perform downlink data retransmission.
[0112] Second aspect: How to improve network resource utilization while maintaining reliable transmission
[0113] When the UE and the network perform the transmission of multi-modal data streams, different data types are transmitted through different QoS flows (QoS streams). For example, video data is transmitted through QoS flow1, and audio data is transmitted through QoS flow2. Since semi-persistent scheduling (SPS) and configured grant (CG) technologies are applicable to the periodic data transmission of XR services, when different data types have different transmission periods, a reasonable SPS / CG configuration method is for the network to configure different SPS / CG-related configurations for data types with different transmission periods. As Figure 6 shown ( Figure 6 only two data streams and two sets of SPS / CG are shown in, but this disclosure does not exclude the case of considering more than two data streams and multiple sets of SPS / CG), one data type is transmitted through QFI1 (QFI, QoS Flow Identifier), and the CG / SPS1-related configuration is configured according to its transmission period; another data type is transmitted through QFI2, and the CG / SPS2-related configuration is configured according to its transmission period. When the transmission periods of the data on QFI1 and QFI2 are different, a conflict between CG / SPS1 and CG / SPS2 will occur, that is, there is an overlapping part of CG / SPS1 and CG / SPS2 in the time-frequency domain resources (for example, Figure 6 as shown by the dashed box in). At this time, the following problems will occur:
[0114] 1. The UE does not know which CG / SPS resource configuration to use in the overlapping part;
[0115] 2. If the UE uses one of the CG / SPS resource configurations, it will cause waste of the other CG / SPS resource configuration.
[0116] To solve the above problems and improve the network resource utilization while maintaining reliable transmission, this disclosure proposes the following method:
[0117] · When the base station configures the CG / SPS resources for the UE through the second message (RRC message, such as RRC reconfiguration,
[0118] it can also be other RRC messages, which are not limited here), add the fourth information to the second message, and the fourth information instructs the UE that when multiple CG / SPS resource configurations conflict:
[0119] Apply a certain CG / SPS resource configuration and do not use other conflicting CG / SPS resource configurations. A CG / SPS index can be added to the fourth piece of information to indicate which CG / SPS configuration to apply;
[0120] Apply the CG / SPS resource configuration with the largest or smallest CG / SPS index value and do not use other conflicting CG / SPS resource configurations.
[0121] Apply the CG / SPS resource configuration with the largest or smallest time-frequency domain resource (index) and do not use other conflicting CG / SPS resource configurations;
[0122] When the data to be transmitted is large and cannot be completely transmitted by any single CG / SPS resource, two or more CG / SPS resource configurations can be combined for use:
[0123] The fourth piece of information contains the number n of CG / SPS resource configurations to be combined. For example, the number n of CG / SPS resource configurations to be combined is 2, or 3, or other positive integers greater than 1;
[0124] Select the CG / SPS resource configuration with the smallest / largest CG / SPS index, and find the other n-1 CG / SPS resource configurations with the smallest / largest CG / SPS index among the conflicting CG / SPS resource configurations, and use the corresponding CG / SPS resource configurations in chronological order and in the order of increasing / decreasing CG / SPS index;
[0125] Select the CG / SPS resource configuration that appears first in the time domain as the first CG / SPS resource configuration. After using up this resource, apply the CG / SPS resource configuration with the smallest / largest index among the conflicting CG / SPS resource configurations, and so on until n CG / SPS resource configurations are applied;
[0126] For the CG / SPS resource configurations that are not applied, a CG / SPS index can be used to indicate which one or more CG / SPS configurations are not applied;
[0127] Select the applied CG / SPS resource configuration according to the priority of the CG / SPS resource configuration.
[0128] The priority of each CG / SPS resource configuration is told to the UE through the second message;
[0129] The priority of each CG / SPS resource configuration may also have a corresponding relationship with the CG / SPS index size. For example, the smaller or larger the index, the higher the priority. Thus, the UE can determine the priority level by the size of the index and select the CG / SPS resource configuration with the smallest or largest index value in case of conflict. In this case, for example, the relevant information included in the second message may also be used to indicate that the priority of each CG / SPS resource configuration has a corresponding relationship with the CG / SPS index size.
[0130] It should be understood that one or more operations indicated by the fourth information may not necessarily be indicated by the fourth information. For example, they may be pre-specified by the protocol. In this case, the fourth information may only indicate the various relevant information mentioned above.
[0131] · Since the CG / SPS resources are configured by the base station for the UE, the base station knows when a conflict occurs and whether a conflict occurs. Therefore, the base station can also send the fourth information through DCI before a conflict occurs among multiple CG / SPS resource configurations, indicating the index values corresponding to the CG / SPS configurations applied or not applied by the UE;
[0132] It should be noted that the first aspect can be combined with the second aspect or applied independently. When the first aspect and the second aspect are combined, if a conflict occurs between the SPS resource configurations applied for the initial data transmission and the data retransmission, the base station can instruct the UE:
[0133] · Use the SPS resource configuration corresponding to the initial data transmission or the data retransmission;
[0134] · Do not use the SPS resource configuration corresponding to the initial data transmission or the data retransmission;
[0135] · Merge multiple SPS resource configurations and use the SPS resource configurations in the order of appearance in the time domain;
[0136] · When a conflict occurs between the SPS resource configurations of multiple initial transmissions or multiple retransmissions, the solution proposed in the second aspect is equally applicable.
[0137] The third aspect: how to ensure the synchronous transmission of associated multi-modal data streams between different UEs
[0138] In XR services, there is also associated data among multiple UEs. For example, UE1 and UE2 play XR-related games together. Therefore, the associated data between different UEs also needs to be synchronously transmitted. The Application Function (AF) can assign a Multi-modal Service ID to the multi-modal data streams with association in one UE, and use this ID to associate multiple different-modal data streams with association. The AF can also assign the same multi-modal service ID to the multi-modal data streams associated among multiple different UEs. These associated multi-modal data streams need to be sent to each UE synchronously by the network. Therefore, the following problems need to be solved:
[0139] 1. How does the network know which UEs need to be synchronized?
[0140] 2. How does the network synchronously send the multi-modal data streams with association to each UE?
[0141] To solve the above problems and meet the requirement of synchronizing multi-modal data streams with association among different UEs, the present disclosure proposes the following method:
[0142] An embodiment is as follows Figure 7a As shown, UEs with synchronization requirements are under the same base station:
[0143] 1. The AF determines the UEs that need to synchronize data transmission (in other words, it can also be the UEs that need to synchronize data transmission, or the UEs with the same multi-modal service ID), and tells the UE (ID)
[0144] list to the Core Network (CN);
[0145] 2. If the UE is in the idle state, the CN needs to page the associated UEs and tell the list of UE IDs that need to synchronize data transmission to the base station through the third message.
[0146] a) The third message can be an NGAP message, a paging message, or other NGAP messages, which are not limited here.
[0147] 3. If the UE is in the connected state, or after the UE transfers from the idle state to the connected state, the CN can tell the base station the multi-modal service ID (for example, the multi-modal service ID associated with the data that needs to be synchronously transmitted) and the first time threshold through the fourth message.
[0148] a) When the UEs to be synchronized have the same multi-modal service ID, the fourth message may include the multi-modal service ID and / or the corresponding first time threshold (or the first timer). Before the first time threshold times out, sending the data corresponding to the multi-modal service ID to each UE can be considered to meet the requirement of multi-modal data stream synchronization (this time threshold can also be defined as the time difference between the time when the synchronized data arrives at the first UE earliest and the time when it arrives at the last UE latest among the multiple UEs that need data synchronization); in addition, in addition to including the time threshold corresponding to the multi-modal service ID, the first time threshold may also include one or more of the time threshold corresponding to the UE ID, the time threshold corresponding to the gNB ID, etc.
[0149] b) When the UEs to be synchronized have the same multi-modal service ID, if each UE cannot be confirmed only by the multi-modal service ID, the fourth message shall include at least one of the multi-modal service ID, the corresponding first time threshold, and the list of UE IDs corresponding to the multi-modal service ID;
[0150] c) When the UEs to be synchronized have different multi-modal service IDs, the fourth message may include at least one of the multi-modal service ID, the corresponding UE ID, and the corresponding first time threshold;
[0151] d) The fourth message can be an NGAP message, can be a PDU session resource setup request (PDUSESSIONRESOURCE SETUP REQUEST) message, or can be other NGAP messages, which are not limited here.
[0152] 4. When the base station receives the fourth message, it can know which UEs have data synchronization requirements and which part of the data (e.g., the data corresponding to the multi-modal service ID) in each UE has data synchronization requirements, and send the associated multi-modal data stream to each UE before the first time threshold times out to achieve the purpose of data synchronization.
[0153] It should be noted that:
[0154] · Figure 7a Only the case of two UEs is shown here. The present disclosure does not exclude the case of multiple UEs under the same base station. The process is the same as that of two UEs and will not be elaborated here.
[0155] · Figure 7a In [description], the first time threshold is determined by the CN and then notified to the base station. In another embodiment, the base station can also be allowed to determine the first time threshold based on the auxiliary information provided by the CN. For example, the CN can provide auxiliary information to the base station, and the base station determines the first time threshold according to the auxiliary information:
[0157] The secondary information may be included in the third or fourth message, and may be at least one of the traffic profile of one or more UEs, service requirements proposed by the AF, or delay budget, etc.;
[0158] When the base station determines the first time threshold, the time threshold may not be included in the fourth message. Another example of implementation is as follows Figure 7b As shown, when UEs with synchronization requirements are under different base stations:
[0159] 1. The AF determines the UEs for which data transmission synchronization is required and tells the UE identification list to the CN;
[0160] 2. If the UE is in the idle state, the CN needs to page the associated UEs and tell the base station the list of UE identifiers (IDs) for which data transmission synchronization is required through the third message. In this document, the list of UE identifiers for which data transmission synchronization is required may also be referred to as the associated UE identifier list.
[0161] a) The third message may be an NGAP message, may be a paging message, or may be other NGAP messages, which are not limited here.
[0162] 3. If the UE is in the connected state, or after the UE transfers from the idle state to the connected state, the CN may tell the gNB1 and gNB2 the multi-modal service ID and / or the corresponding time threshold through the fourth message;
[0163] a) The information carried by the fourth message here may be the same as that in the first embodiment of the third party. The difference is that the system times of gNB1 and gNB2 may be different. Therefore, the first time threshold may be sent to gNB1, and the second time threshold may be sent to gNB2. The first time threshold and the second time threshold may be the same or different.
[0164] 4. When the base station receives the fourth message, it can know which UEs have data synchronization requirements and which part of the data in each UE (for example, the data corresponding to the multi-modal service ID) has synchronization requirements, and send the associated multi-modal data streams to each UE before the corresponding time threshold times out to achieve the purpose of data synchronization.
[0165] It should be noted that:
[0166] · Figure 7b Only the case of multiple UEs under two base stations is shown here. The present disclosure does not exclude the case of multiple UEs under multiple base stations. The process is the same as the above case and will not be elaborated here.
[0167] · Figure 7bThe first time threshold and / or the second time threshold are determined by the CN and then informed to the base station.
[0168] In another embodiment, the base station can also determine the first time threshold and / or the second time threshold based on the auxiliary information provided by the CN. For example, the CN can provide the auxiliary information to the base station, and the base station
[0169] determines the first time threshold and / or the second time threshold according to the auxiliary information:
[0170] The auxiliary information can be included in the third or fourth message, and can be at least one of the UE's traffic profile, the service requirements proposed by the AF, or the delay budget, etc.;
[0171] When the base station determines the first time threshold and / or the second time threshold, the time threshold may not be included in the fourth message.
[0172] Another embodiment is as Figure 7c shown. When the UE with synchronization requirements is under different CNs:
[0173] 1. The AF determines the UEs whose data transmissions need to be synchronized and tells the UE identification list to the CN;
[0174] 2. If the UE is in the idle state, the CN needs to page the associated UEs and tell the list of UE IDs that need to synchronize data transmissions to the base station through the third message.
[0175] a) The third message can be an NGAP message, a paging message, or other NGAP messages, which are not limited here.
[0176] 3. If the UE is in the connected state, or after the UE transfers from the idle state to the connected state, the CN can tell the multi-modal service ID and / or the corresponding time threshold to the base station through the fourth message.
[0177] a) Since the time threshold is determined by the CN and the UEs that need data synchronization are under different CNs, CN1 and CN2 need to interact and negotiate to finally determine the UE IDs that need data synchronization and / or the corresponding time thresholds;
[0178] b) CN1 tells the negotiated first time threshold to gNB1 through the third message, and CN2 tells the negotiated second time threshold to gNB2 through the third message;
[0179] 4. After the base station receives the fourth message, it can know which UEs have data synchronization requirements and which part of the data in each UE (for example, the data corresponding to the multi-modal service ID) has synchronization requirements, and send the associated multi-modal data streams to each UE before the corresponding time threshold expires,
[0180] to achieve the purpose of data synchronization.
[0181] It should be noted that Figure 7c only the case of two CNs is shown in, and the present disclosure does not exclude the case where multiple CNs perform interactive negotiation. The process is the same as the above case and will not be elaborated here.
[0182] Fourth aspect: How to ensure the synchronous transmission of associated multi-modal data streams between different UEs in the case of configuring CDRX
[0183] Connected mode Discontinuous Reception (CDRX) is applicable to XR services with periodicity. When configuring CDRX for UEs with data synchronization requirements, the base station side needs to consider how to configure CDRX to meet the data synchronization requirements. The present disclosure proposes the following several embodiments:
[0184] An embodiment is as Figure 8a shown, for UEs with synchronization requirements under the same base station:
[0185] 1. The AF determines the UEs whose data transmission needs to be synchronized and tells the UE identification list to the CN;
[0186] 2. If the UE is in the idle state, the CN needs to page the associated UE and tell the UE ID list that needs to synchronize data transmission to the base station through the third message.
[0187] a) The third message can be an NGAP message, a paging message, or other NGAP messages, which are not limited here.
[0188] 3. If the UE is in the connected state, or after the UE transfers from the idle state to the connected state, the CN can tell the base station at least one of the multi-modal service ID, the UE ID list, and the first time threshold through the fifth message;
[0189] a) The fifth message is an NGAP message, which can be a PDU session resource establishment request (PDUSESSION RESOURCESETUP REQUEST) message, or the fourth message, or other NGAP messages, which are not limited here.
[0190] 4. After the base station receives the fifth message, it can perform the following actions:
[0191] a) Configure (and / or send) CDRX (or CDRX-related configurations including the same CDRX parameters) with the same parameters for UEs in the UE ID list. For example, configure the same on-duration and the same CDRX cycle, etc.;
[0192] b) In addition to configuring the same CDRX parameters, the difference in the start times of the CDRX cycles configured for each UE does not exceed a first time threshold. It should be understood that the first time threshold involved in the fourth aspect of the present disclosure may be the same time threshold or a different time threshold as the first time threshold involved in the third aspect of the present disclosure.
[0193] Another embodiment is as Figure 8b shown. UEs with synchronization requirements are under different base stations:
[0194] 1. The AF determines the UEs whose data transmissions need to be synchronized and tells the UE identification list to the CN;
[0195] 2. If the UE is in the idle state, the CN needs to page the associated UEs and tell the UE ID list that needs to synchronize data transmissions to the base station through a third message
[0196] a) The third message can be an NGAP message, a paging message, or other NGAP messages, which are not limited here.
[0197] 3. If the UE is in the connected state, or after the UE transfers from the idle state to the connected state, the CN can tell at least one of the multi-modal service ID, the UE ID list, the gNB ID list of the base stations where the UEs in the UE ID list are located, and the corresponding time threshold to the base station through a fifth message.
[0198] a) The fifth message is an NGAP message, which can be a PDU session resource setup request (PDUSESSION RESOURCESETUP REQUEST) message, or a fourth message, or other NGAP messages, which are not limited here.
[0199] b) The time thresholds received by gNB1 and gNB2 from the CN can be the same or different.
[0200] 4. After receiving the fifth message, the base station can perform the following actions
[0201] a) When the fifth message includes a multi-modal service ID, a UE ID list, and / or a corresponding time threshold, but does not include a gNB ID list, gNB1 and gNB2 configure CDRX parameters for the UE according to the UE ID list and the corresponding time threshold. The process is the same as step 4 in the first embodiment of the fourth aspect;
[0202] b) When the fifth message includes a multi-modal service ID, a UE ID list, and at least one of the gNB ID lists of the base stations where the UEs in the UE ID list are located, but does not include a time threshold:
[0203] i. Solution 1: The gNBs in the gNB ID list negotiate the CDRX configuration through the Xn interface.
[0204] For example, gNB1 and gNB2 are in the gNB ID list:
[0205] - On the gNB1 side: gNB1 can send the preferred CDRX parameters to gNB2 through the Xn interface via the sixth message. The preferred CDRX parameters can be a set (or group)
[0206] of parameters, or multiple sets of parameters;
[0207] - On the gNB2 side: If it is a set of preferred CDRX parameters and gNB2 can accept them, gNB2 feeds back the seventh message to gNB1. The seventh message can include an indication information agreeing to use the preferred CDRX parameters sent by gNB1, or can also feed back the same preferred CDRX parameters, implicitly indicating agreement to use the preferred CDRX parameters sent by gNB1; If gNB2 does not accept the preferred CDRX parameters sent by gNB1, then the preferred CDRX parameters (or accepted CDRX parameters) of gNB2
[0208] are fed back to gNB1;
[0209] - On the gNB2 side: If it is multiple sets of preferred CDRX parameters and there are preferred CDRX parameters that gNB2 can accept, gNB2 feeds back the seventh message to gNB1. The seventh message can include a set of preferred CDRX parameters sent by gNB1, or can also include the index of this set of preferred CDRX parameters; If gNB2 does not accept the preferred CDRX parameters sent by gNB1, then the preferred CDRX parameters (or accepted CDRX parameters) of gNB2 are fed back to gNB1 through the seventh message;
[0210] - This solution is applicable to the case where there is an Xn interface between gNB1 and gNB2, or an Xn interface can be established. The sixth and seventh messages are both XnAP messages, which can be non-UE associated signaling, such as Xn setup request and Xn setup response
[0211] messages. At this time, the UE ID list under gNB1 also needs to be added; it can also be UE associated signaling, which can reuse existing messages or define a new message, and this is not limited here;
[0212] ii. Solution 2: The gNBs in the gNB ID list negotiate the CDRX configuration through the NG interface. For example, gNB1 and gNB2 are in the gNB ID list:
[0213] - The general process is the same as that of Solution 1. The difference is that gNB1 sends the sixth message to gNB2 through the CN, and gNB2 then feeds back the seventh message to gNB1 through the CN;
[0214] - This solution is applicable to the case where there is no Xn interface between gNB1 and gNB2, or an Xn interface cannot be established. The sixth and seventh messages are both NGAP messages, which can be non-UE associated signaling, such as the Uplink RAN Configuration Transfer message. At this time, the UE ID list under the gNB also needs to be added; it can also be UE associated signaling, which can reuse existing messages, such as the UE INFORMATION TRANSFER
[0215] message, or define a new message or other NGAP messages, and this is not limited here.
[0216] Another implementation example is Figure 8c as shown. UEs with synchronization requirements are under different CNs:
[0217] 1. The AF determines the UEs whose data transmissions need to be synchronized and tells the UE identification list to the CN;
[0218] 2. If the UE is in the idle state, the CN needs to page the associated UEs and tell the UE ID list that needs to synchronize data transmissions to the base station through the third message.
[0219] a) The third message can be an NGAP message, which can be a paging message or other NGAP
[0220] The message is not limited here.
[0221] 3. If the UE is in the connected state, or after the UE transfers from the idle state to the connected state, the CN can tell the base station at least one of the multi-modal service ID, the UE ID list, and the corresponding time threshold through the fifth message.
[0222] a) The fifth message can be an NGAP message, can be a PDU session resource setup request (PDUSESSIONRESOURCE SETUP REQUEST) message, can also be the fourth message, or can be other NGAP messages, which are not limited here.
[0223] b) The time thresholds received by gNB1 and gNB2 from CN1 and CN2 can be the same or different.
[0224] c) The time thresholds sent to gNB1 and gNB2 are determined through the interaction and negotiation between CN1 and CN2. The interaction and negotiation process is similar to Scheme 1 in step 4(b) of the second embodiment of the fourth aspect, which will not be elaborated here;
[0225] 4. After receiving the fifth message, the base station can perform the following actions:
[0226] a) The process is the same as step 4 in the first embodiment of the fourth aspect, which will not be elaborated here.
[0227] Fifth aspect: How to solve the CDRX configuration conflict of the UE's multi-modal data stream
[0228] When the network configures different CDRXs for different-modal data streams of the UE, there may also be a situation where the CDRX configurations conflict. As Figure 9 shown, if the network transmits data of different modalities through QFI1 and QFI2 respectively, and configures different CDRX configurations for data transmission on QFI1 and QFI2, then there will be a conflict in the on-duration part of the CDRX. The UE needs to receive the PDCCH sent by the base station during the on-duration period. However, if the two on-durations conflict, then the UE does not know at which time-frequency domain resource position corresponding to the on-duration to receive the PDCCH sent by the base station. Therefore, the present disclosure proposes the following solution to solve this problem:
[0229] · The base station configures the CDRX configuration for the UE through the eighth message, and at the same time adds the fifth information in the eighth message to indicate to the UE that when there is a conflict in the on-duration among multiple CDRX configurations:
[0230] n indicates that the UE receives the PDCCH during the active duration in one or more CDRX configurations (e.g., indicated by the fifth piece of information) (that is, the UE does not receive the PDCCH during the active duration in the CDRX configurations without indication). The UE can be indicated by the CDRX configuration index;
[0231] n indicates that the UE receives the PDCCH during the first or last active duration in the conflicting active durations;
[0232] n indicates that the UE receives the PDCCH in the active duration configuration with the smallest or largest CDRX configuration index among the conflicting active duration configurations;
[0233] n indicates that the UE receives the PDCCH in the active duration with the smallest or largest CDRX configuration index in chronological order among the conflicting active durations;
[0234] n indicates that the UE receives the PDCCH in the active duration configuration with the smallest or largest CDRX configuration index in the time-frequency domain resources where the conflict occurs in the conflicting active duration configurations;
[0235] n indicates that the UE does not receive the PDCCH during the active duration in one or more CDRX configurations (e.g., indicated by the fifth piece of information)
[0236] The UE can be indicated by the CDRX configuration index;
[0237] n The eighth message is an RRC message, which can be an RRC reconfiguration or other RRC messages, and is not limited here. It should be understood that the one or more operations indicated by the fifth piece of information above may not necessarily be indicated by the fifth piece of information. For example, they can be pre-specified by the protocol. In this case, the fifth piece of information can only be used to indicate one or more CDRX-related configurations in which the PDCCH is to be received during their active durations, and / or one or more CDRX-related configurations in which the PDCCH is not to be received during their active durations, etc.
[0238] · Because of the CDRX configuration configured by the base station for the UE, the base station knows when a conflict will occur. Therefore, before each conflict occurs, the base station can also dynamically indicate to the UE how to receive the PDCCH when the active duration conflict occurs through the ninth message;
[0239] n The ninth message can be an RRC message or DCI signaling. Existing messages or signaling can be reused, or new messages or signaling can be defined, and it is not limited here.
[0240] n The indication content is the same as that indicated by the eighth message and will not be elaborated here.
[0241] In this document, the CDRX-related configurations and various time thresholds or timers as shown in the above examples can interact together or separately, and the present disclosure does not limit this.
[0242] It should be noted that in all the inventive solutions mentioned in the first to fifth aspects of the present disclosure, the UE can execute at least one solution, and the execution order is not in sequence.
[0243] It should be understood that depending on the application scenario, the various example aspects, methods, steps, processes, etc. shown in combination with the accompanying drawings can be combined and implemented in any manner, and the present disclosure does not limit this.
[0244] Next, Figure 10 The flowchart of method 1000 executed by a first node in a wireless communication system according to an embodiment of the present disclosure is shown.
[0245] As Figure 10 shown, method 1000 executed by a first node in a wireless communication system according to an embodiment of the present disclosure may include: in step S1001, sending a first message to a user equipment UE, the first message including a first SPS configuration related to a first semi-persistent scheduling SPS resource and a second SPS configuration related to a second SPS resource; in step S1002, sending a semi-persistent scheduling physical downlink shared channel SPS PDSCH to the UE based on the first SPS resource; and in step S1003, sending a retransmission of the SPS PDSCH based on the second SPS resource.
[0246] According to an embodiment of the present disclosure, sending a retransmission of the SPS PDSCH based on the second SPS resource includes: in the case where an initial transmission of the SPS PDSCH is successfully sent on the first SPS resource, not sending a retransmission of the SPS PDSCH on the second SPS resource; and / or in the case where the initial transmission of the SPS PDSCH is not successfully sent on the first SPS resource, sending a retransmission of the SPS PDSCH on the second SPS resource.
[0247] According to an embodiment of the present disclosure, the method further includes: sending first information to the UE, wherein the first information indicates that the first SPS configuration is for an initial transmission of downlink data of the UE and the second SPS configuration is for a retransmission of downlink data of the UE; and wherein, in the case where downlink data is successfully received on the first SPS resource, not receiving downlink data on the second SPS resource; in the case where downlink data is not successfully received on the first SPS resource, receiving a retransmission of the downlink data on the second SPS resource.
[0248] According to an embodiment of the present disclosure, the method further includes: sending third information to the UE, where the third information instructs the UE to perform at least one of the following: changing at least one of the first SPS configuration and the second SPS configuration; activating at least one of the first SPS configuration and the second SPS configuration; deactivating at least one of the first SPS configuration and the second SPS configuration; canceling at least one of the first SPS configuration and the second SPS configuration.
[0249] According to an embodiment of the present disclosure, the method further includes: sending a second message to the UE, the second message including a plurality of configuration grants CG / semi-persistent scheduling SPS resource configurations for the UE; wherein when one or more of the plurality of CG / SPS resource configurations conflict, at least one of the following is performed: the CG / SPS resource configuration specified by the fourth information in the plurality of CG / SPS resource configurations is applied; the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index in the plurality of CG / SPS resource configurations is applied; the CG / SPS resource configuration with the largest or smallest time-frequency resource index in the plurality of CG / SPS resource configurations is applied; the CG / SPS resource configuration specified by the fourth information in the plurality of CG / SPS resource configurations is not applied; the applied CG / SPS resource configuration is selected according to the priorities of the plurality of CG / SPS resource configurations; n CG / SPS resource configurations in the plurality of CG / SPS resource configurations are merged, where n is an integer greater than 1.
[0250] According to an embodiment of the present disclosure, the method further includes: sending fourth information to the UE, the fourth information instructing the UE to perform at least one of the following when one or more of the plurality of CG / SPS resource configurations conflict: applying the CG / SPS resource configuration specified by the fourth information in the plurality of CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index in the plurality of CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest time-frequency resource index in the plurality of CG / SPS resource configurations; not applying the CG / SPS resource configuration specified by the fourth information in the plurality of CG / SPS resource configurations; selecting the applied CG / SPS resource configuration according to the priorities of the plurality of CG / SPS resource configurations; merging n CG / SPS resource configurations in the plurality of CG / SPS resource configurations, where n is an integer greater than 1.
[0251] According to an embodiment of the present disclosure, instructing the UE to combine n CG / SPS resource configurations among the multiple CG / SPS resource configurations includes instructing the UE to perform at least one of the following: determining a first CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the multiple CG / SPS resource configurations, determining n-1 CG / SPS resource configurations with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the first CG / SPS resource configuration, and sequentially applying the first CG / SPS resource configuration and the n-1 CG / SPS resource configurations according to the chronological order and / or the order of increasing or decreasing CG / SPS resource configuration index; applying the i-th CG / SPS resource configuration, and after the application of the i-th CG / SPS resource configuration is completed, applying the (i+1)-th CG / SPS resource configuration, where i is a positive integer less than n, where the first CG / SPS resource configuration is the CG / SPS resource configuration that first appears in the time domain among the multiple CG / SPS resource configurations, and the (i+1)-th CG / SPS resource configuration is the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the i-th CG / SPS resource configuration.
[0252] According to an embodiment of the present disclosure, the priorities of the multiple CG / SPS resource configurations are included in the second message; and / or the priorities of the multiple CG / SPS resource configurations are determined based on the magnitudes of the CG / SPS resource configuration index values of the multiple CG / SPS resource configurations.
[0253] According to an embodiment of the present disclosure, the method further includes: when the UE is in the idle state, receiving a third message from a second node, where the third message includes a list of UE identifiers that need to synchronize data transmission.
[0254] According to an embodiment of the present disclosure, the method further includes: receiving a fourth message from a second node, where the fourth message includes at least one of a multimodal service ID associated with data that needs to synchronize data transmission, a first time threshold corresponding to the multimodal service ID, a list of UE identifiers corresponding to the multimodal service ID, and a list of base station identifiers where each UE in the list of UE identifiers is located.
[0255] According to an embodiment of the present disclosure, the first time threshold and / or the second time threshold are determined through negotiation between a first core network node and a second core network node.
[0256] According to an embodiment of the present disclosure, the method further includes: receiving, from a second node, auxiliary information associated with the UE, the auxiliary information including one or more of a service attribute of the UE, a service requirement, and a latency budget, wherein the auxiliary information is used to determine a first time threshold for synchronizing data transmission.
[0257] According to an embodiment of the present disclosure, the method further includes: sending, within the first time threshold, data that needs to be synchronized for data transmission and is associated with the first time threshold to a plurality of UEs including the UE.
[0258] According to an embodiment of the present disclosure, the method further includes: sending the same connected - state discontinuous reception (CDRX) - related configuration to each UE in the UE identification list, wherein the CDRX - related configuration includes the same CDRX parameters, and wherein the difference between the start times of the CDRX cycles of each UE in the UE identification list does not exceed the first time threshold.
[0259] According to an embodiment of the present disclosure, the method further includes: receiving a seventh message from the second node or a third node, the seventh message including CDRX parameters for each UE in the UE identification list, wherein the third node is a node other than the first node in the base station identification list.
[0260] According to an embodiment of the present disclosure, receiving the seventh message from the third node further includes: sending a sixth message to the third node, the sixth message including one or more sets of first CDRX parameters; in a case where the third node accepts at least one set of the one or more sets of first CDRX parameters, receiving the seventh message from the third node, the seventh message including one set of the first CDRX parameters in the at least one set of the first CDRX parameters accepted by the third node; and / or in a case where the third node does not accept any of the one or more sets of first CDRX parameters, receiving the seventh message from the third node, the seventh message including the CDRX parameters accepted by the third node.
[0261] According to an embodiment of the present disclosure, it further includes: sending an eighth message to the UE, where the eighth message includes multiple connected - state discontinuous reception (CDRX) - related configurations for the UE; and sending fifth information to the UE, where the fifth information instructs the UE that when there is a conflict in the activation duration of one or more of the multiple CDRX - related configurations, to perform at least one of the following: receive a physical downlink control channel (PDCCH) within the activation duration of one or more CDRX - related configurations indicated by the fifth information; receive the PDCCH within the first or last activation duration among the conflicting activation durations; receive the PDCCH within the activation duration with the smallest or largest corresponding CDRX - related configuration index among the conflicting activation durations; in the conflicting activation durations, sequentially receive the PDCCH within the activation duration with the smallest or largest corresponding CDRX - related configuration index in chronological order; in the conflicting activation durations, within the time - frequency domain resources where the conflict occurs, receive the PDCCH within the activation duration with the smallest or largest corresponding CDRX - related configuration index; not receive the PDCCH within the activation duration of one or more CDRX - related configurations indicated by the fifth information.
[0262] Figure 11 FIG. 1100 is a flowchart of a method performed by a user equipment (UE) in a wireless communication system according to an embodiment of the present disclosure.
[0263] As Figure 11 shown, the method 1100 performed by a user equipment (UE) in a wireless communication system according to an embodiment of the present disclosure may include: in step S1101, receiving a first message from a first node, where the first message includes a first semi - persistent scheduling (SPS) configuration related to a first SPS resource and a second SPS configuration related to a second SPS resource; in step S1102, receiving an initial transmission of a semi - persistent scheduling physical downlink shared channel (SPS PDSCH) from the first node based on the first SPS resource; and in step S1103, receiving a re - transmission of the SPS PDSCH based on the second SPS resource.
[0264] According to an embodiment of the present disclosure, receiving the re - transmission of the SPS PDSCH based on the second SPS resource includes: in the case where the UE successfully receives the initial transmission of the SPS PDSCH on the first SPS resource, not receiving the re - transmission of the SPS PDSCH on the second SPS resource; and in the case where the UE does not successfully receive the initial transmission of the SPS PDSCH on the first SPS resource, receiving the re - transmission of the SPS PDSCH on the second SPS resource.
[0265] According to an embodiment of the present disclosure, the method further includes: receiving first information from the first node, where the first information indicates that the first SPS configuration is for an initial transmission of downlink data for the UE and the second SPS configuration is for a retransmission of downlink data for the UE; and where, in the case of successfully receiving downlink data on the first SPS resource, not receiving downlink data on the second SPS resource; in the case of not successfully receiving downlink data on the first SPS resource, receiving a retransmission of the downlink data on the second SPS resource.
[0266] According to an embodiment of the present disclosure, the method further includes: receiving third information from the first node, where the third information indicates to the UE at least one of the following: changing at least one of the first SPS configuration and the second SPS configuration; activating at least one of the first SPS configuration and the second SPS configuration; deactivating at least one of the first SPS configuration and the second SPS configuration; canceling at least one of the first SPS configuration and the second SPS configuration.
[0267] According to an embodiment of the present disclosure, the method further includes: receiving a second message from the first node, the second message including a plurality of configured grant CG / semi-persistent scheduling SPS resource configurations for the UE; where, when one or more of the plurality of CG / SPS resource configurations conflict, the UE performs at least one of the following: applying the CG / SPS resource configuration specified by the fourth information among the plurality of CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the plurality of CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest time-frequency resource index among the plurality of CG / SPS resource configurations; not applying the CG / SPS resource configuration specified by the fourth information among the plurality of CG / SPS resource configurations; selecting a CG / SPS resource configuration to apply according to the priorities of the plurality of CG / SPS resource configurations; merging n CG / SPS resource configurations among the plurality of CG / SPS resource configurations, where n is an integer greater than 1.
[0268] According to an embodiment of the present disclosure, the method further includes: receiving, from the first node, fourth information, the fourth information instructing the UE to perform at least one of the following when one or more of the plurality of CG / SPS resource configurations conflict: applying the CG / SPS resource configuration specified by the fourth information among the plurality of CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the plurality of CG / SPS resource configurations; applying the CG / SPS resource configuration with the largest or smallest time-frequency resource index among the plurality of CG / SPS resource configurations; not applying the CG / SPS resource configuration specified by the fourth information among the plurality of CG / SPS resource configurations; selecting the CG / SPS resource configuration to be applied according to the priorities of the plurality of CG / SPS resource configurations; and combining n CG / SPS resource configurations among the plurality of CG / SPS resource configurations, where n is an integer greater than 1.
[0269] According to an embodiment of the present disclosure, combining n CG / SPS resource configurations among the plurality of CG / SPS resource configurations includes at least one of the following: determining a first CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the plurality of CG / SPS resource configurations, determining n - 1 CG / SPS resource configurations with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the first CG / SPS resource configuration, and sequentially applying the first CG / SPS resource configuration and the n - 1 CG / SPS resource configurations according to the chronological order and / or the order of increasing or decreasing CG / SPS resource configuration index; applying the i-th CG / SPS resource configuration, and after the application of the i-th CG / SPS resource configuration is completed, applying the (i + 1)-th CG / SPS resource configuration, where i is a positive integer less than n, where the first CG / SPS resource configuration is the CG / SPS resource configuration that first appears in the time domain among the plurality of CG / SPS resource configurations, and the (i + 1)-th CG / SPS resource configuration is the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the i-th CG / SPS resource configuration.
[0270] According to an embodiment of the present disclosure, the priorities of the plurality of CG / SPS resource configurations are included in the second message; and / or the priorities of the plurality of CG / SPS resource configurations are determined based on the magnitudes of the CG / SPS resource configuration index values of the plurality of CG / SPS resource configurations.
[0271] According to an embodiment of the present disclosure, the method further includes: receiving, from the first node, connected state discontinuous reception (CDRX) related configuration, where the CDRX related configuration includes CDRX parameters, and where a difference between start times of CDRX cycles of each UE in a UE identification list to which the UE belongs does not exceed a first time threshold.
[0272] According to an embodiment of the present disclosure, the method further includes: receiving, from the first node, an eighth message, where the eighth message includes a plurality of connected state discontinuous reception (CDRX) related configurations for the UE; and receiving, from the first node, fifth information, where the fifth information instructs the UE that when an on-duration conflict occurs in one or more of the plurality of CDRX related configurations, to perform at least one of the following: receiving a physical downlink control channel (PDCCH) within an on-duration of one or more CDRX related configurations indicated by the fifth information; receiving a PDCCH within a first or last on-duration among the conflicting on-durations; receiving a PDCCH within an on-duration with a minimum or maximum corresponding CDRX related configuration index among the conflicting on-durations; in the conflicting on-durations, sequentially receiving a PDCCH within an on-duration with a minimum or maximum corresponding CDRX related configuration index in chronological order; in the conflicting on-durations, within a time-frequency domain resource where the conflict occurs, receiving a PDCCH within an on-duration with a minimum or maximum corresponding CDRX related configuration index; not receiving a PDCCH within an on-duration of one or more CDRX related configurations indicated by the fifth information.
[0273] According to an embodiment of the present disclosure, the method further includes: receiving, from the first node, an eighth message, where the eighth message includes a plurality of connected state discontinuous reception (CDRX) related configurations for the UE; and performing at least one of the following: receiving a physical downlink control channel (PDCCH) within an on-duration of one or more CDRX related configurations indicated by fifth information; receiving a PDCCH within a first or last on-duration among the conflicting on-durations; receiving a PDCCH within an on-duration with a minimum or maximum corresponding CDRX related configuration index among the conflicting on-durations; in the conflicting on-durations, sequentially receiving a PDCCH within an on-duration with a minimum or maximum corresponding CDRX related configuration index in chronological order; in the conflicting on-durations, within a time-frequency domain resource where the conflict occurs, receiving a PDCCH within an on-duration with a minimum or maximum corresponding CDRX related configuration index; not receiving a PDCCH within an on-duration of one or more CDRX related configurations indicated by fifth information.
[0274] It should be understood that the methods 1000 and 1100 according to the embodiments of the present disclosure may further include one or more of the methods or steps described above in connection with any example, aspect, or figure, and will not be elaborated here.
[0275] Next, Figure 12 A schematic diagram of a node 1200 in a wireless communication system according to an embodiment of the present disclosure is shown.
[0276] As Figure 12 shown, the node 1200 according to an embodiment of the present disclosure (for example, which may be the first node as described above) may include a transceiver 1210 and a processor 1220. The transceiver 1210 may be configured to transmit and receive signals. The processor 1220 may be coupled to the transceiver 1210 and may be configured to (e.g., control the transceiver 1210) execute any method performed by a first node, etc. in a wireless communication system according to an embodiment of the present disclosure.
[0277] In this document, a node may also be referred to as a node device. In this document, a processor may also be referred to as a controller.
[0278] Figure 13 A schematic diagram of a UE 1300 in a wireless communication system according to an embodiment of the present disclosure is shown.
[0279] As Figure 13 shown, the UE 1300 according to an embodiment of the present disclosure may include a transceiver 1310 and a processor 1320. The transceiver 1310 may be configured to transmit and receive signals. The processor 1320 may be coupled to the transceiver 1310 and may be configured to (e.g., control the transceiver 1310) execute any method performed by a UE in a wireless communication system according to an embodiment of the present disclosure.
[0280] Various embodiments of the present disclosure may be implemented as computer-readable code specifically implemented on a computer-readable recording medium from a specific perspective. A computer-readable recording medium is any data storage device that can store data readable by a computer system. Examples of computer-readable recording media may include read-only memory (ROM), random access memory (RAM), compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, optical data storage device, carrier wave (e.g., data transmission via the Internet), and so on. The computer-readable recording medium may be distributed by a computer system connected via a network, and thus the computer-readable code may be stored and executed in a distributed manner. Moreover, the functional programs, codes, and code segments for implementing various embodiments of the present disclosure can be easily interpreted by those skilled in the art in the field applying the embodiments of the present disclosure.
[0281] It will be understood that embodiments of the present disclosure can be implemented in the form of hardware, software, or a combination of hardware and software. The software can be stored as program instructions or computer-readable code executable on a processor on a non-transitory computer-readable medium. Examples of non-transitory computer-readable recording media include magnetic storage media (e.g., ROM, floppy disks, hard disks, etc.) and optical recording media (e.g., CD-ROM, digital video disk (DVD), etc.). The non-transitory computer-readable recording medium can also be distributed over network-coupled computer systems such that the computer-readable code is stored and executed in a distributed manner. The medium can be read by a computer, stored in a memory, and executed by a processor. Various embodiments can be implemented by a computer or a portable terminal including a controller and a memory, and the memory can be an example of a non-transitory computer-readable recording medium suitable for storing a program having instructions for implementing the embodiments of the present disclosure. The present disclosure can be implemented by a program having code for specifically implementing the apparatus and methods described in the claims, the program being stored in a machine (or computer) readable storage medium. The program can be electronically carried on any medium, such as a communication signal transmitted via a wired or wireless connection, and the present disclosure suitably includes its equivalents.
[0282] The above are only specific embodiments of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present disclosure can make various changes or substitutions, and these changes or substitutions should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.
Claims
1. A method performed by a user equipment (UE) in a wireless communication system, comprising: Receiving a first message from a first node, the first message including a first semi-persistent scheduling (SPS) configuration related to a first SPS resource and a second SPS configuration related to a second SPS resource; Receiving an initial transmission of a semi-persistent scheduling physical downlink shared channel (SPS PDSCH) from the first node based on the first SPS resource; And Receiving a retransmission of the SPS PDSCH based on the second SPS resource.
2. The method according to claim 1, wherein, Receiving the retransmission of the SPS PDSCH based on the second SPS resource includes: In the case where the UE successfully receives the initial transmission of the SPS PDSCH on the first SPS resource, not receiving the retransmission of the SPS PDSCH on the second SPS resource; and In the case where the UE does not successfully receive the initial transmission of the SPS PDSCH on the first SPS resource, receiving the retransmission of the SPS PDSCH on the second SPS resource.
3. The method according to claim 1, further comprising: Receiving first information from the first node, Wherein the first information indicates that the first SPS configuration is for the initial transmission of downlink data of the UE and the second SPS configuration is for the retransmission of downlink data of the UE; and Wherein, in the case where downlink data is successfully received on the first SPS resource, not receiving downlink data on the second SPS resource; In the case where downlink data is not successfully received on the first SPS resource, receiving the retransmission of the downlink data on the second SPS resource.
4. The method according to claim 1, further comprising: Receiving third information from the first node, wherein the third information indicates to the UE at least one of the following: Changing at least one of the first SPS configuration and the second SPS configuration; Activating at least one of the first SPS configuration and the second SPS configuration; Deactivating at least one of the first SPS configuration and the second SPS configuration; Canceling at least one of the first SPS configuration and the second SPS configuration.
5. The method according to claim 1, further comprising: Receiving a second message from the first node, the second message including a plurality of configured grant (CG) / semi-persistent scheduling (SPS) resource configurations for the UE; Wherein, when one or more of the plurality of CG / SPS resource configurations conflict, the UE performs at least one of the following: Applying the CG / SPS resource configuration specified by fourth information among the plurality of CG / SPS resource configurations; Applying the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the plurality of CG / SPS resource configurations; Applying the CG / SPS resource configuration with the largest or smallest time-frequency resource index among the plurality of CG / SPS resource configurations; Not applying the CG / SPS resource configuration specified by the fourth information among the plurality of CG / SPS resource configurations; Select the applied CG / SPS resource configuration according to the priorities of the multiple CG / SPS resource configurations; Combine n CG / SPS resource configurations among the multiple CG / SPS resource configurations, where n is an integer greater than 1.
6. The method according to claim 1, further comprising: Receiving fourth information from the first node, the fourth information instructing the UE that when one or more of the multiple CG / SPS resource configurations conflict, perform at least one of the following: Apply the CG / SPS resource configuration specified by the fourth information among the multiple CG / SPS resource configurations; Apply the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the multiple CG / SPS resource configurations; Apply the CG / SPS resource configuration with the largest or smallest time-frequency resource index among the multiple CG / SPS resource configurations; Do not apply the CG / SPS resource configuration specified by the fourth information among the multiple CG / SPS resource configurations; Select the applied CG / SPS resource configuration according to the priorities of the multiple CG / SPS resource configurations; Combine n CG / SPS resource configurations among the multiple CG / SPS resource configurations, where n is an integer greater than 1.
7. The method according to claim 5 or 6, wherein Combining n CG / SPS resource configurations among the multiple CG / SPS resource configurations includes at least one of the following: Determine a first CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the multiple CG / SPS resource configurations, determine n-1 CG / SPS resource configurations with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the first CG / SPS resource configuration, and sequentially apply the first CG / SPS resource configuration and the n-1 CG / SPS resource configurations according to the chronological order and / or the order of increasing or decreasing CG / SPS resource configuration index; Apply the i-th CG / SPS resource configuration, and after the application of the i-th CG / SPS resource configuration is completed, apply the (i + 1)-th CG / SPS resource configuration, where i is a positive integer less than n, where the first CG / SPS resource configuration is the CG / SPS resource configuration that first appears in the time domain among the multiple CG / SPS resource configurations, and the (i + 1)-th CG / SPS resource configuration is the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the i-th CG / SPS resource configuration.
8. The method according to claim 5, wherein, The priorities of the multiple CG / SPS resource configurations are included in the second message; and / or The priorities of the multiple CG / SPS resource configurations are determined based on the magnitudes of the CG / SPS resource configuration index values of the multiple CG / SPS resource configurations.
9. The method according to claim 1, further comprising: Receive a connected - state discontinuous reception (CDRX) - related configuration from the first node, where the CDRX - related configuration includes CDRX parameters, and where the difference between the start times of the CDRX cycles of each UE in the UE identity list to which the UE belongs does not exceed a first time threshold.
10. The method according to claim 1, further comprising: Receive an eighth message from the first node, the eighth message including a plurality of connected - state discontinuous reception (CDRX) - related configurations for the UE; And Receive fifth information from the first node, the fifth information indicating that when the activation durations of one or more of the plurality of CDRX - related configurations conflict, the UE performs at least one of the following: Receive a physical downlink control channel (PDCCH) within the activation duration of one or more CDRX - related configurations indicated by the fifth information; Receive the PDCCH within the first or last activation duration among the conflicting activation durations; Receive the PDCCH within the activation duration with the smallest or largest corresponding CDRX - related configuration index among the conflicting activation durations; In the conflicting activation durations, receive the PDCCH in sequence in the activation duration with the smallest or largest corresponding CDRX - related configuration index according to the time order; In the conflicting activation durations, within the time - frequency domain resources where the conflict occurs, receive the PDCCH within the activation duration with the smallest or largest corresponding CDRX - related configuration index; Do not receive the PDCCH within the activation duration of one or more CDRX - related configurations indicated by the fifth information.
11. The method according to claim 1, further comprising: Receive an eighth message from the first node, the eighth message including a plurality of connected - state discontinuous reception (CDRX) - related configurations for the UE; And Perform at least one of the following: Receive a physical downlink control channel (PDCCH) within the activation duration of one or more CDRX - related configurations indicated by the fifth information; Receive the PDCCH within the first or last activation duration among the conflicting activation durations; Receive the PDCCH within the activation duration with the smallest or largest corresponding CDRX - related configuration index among the conflicting activation durations; In the conflicting activation durations, receive the PDCCH in sequence in the activation duration with the smallest or largest corresponding CDRX - related configuration index according to the time order; In the conflicting activation durations, within the time - frequency domain resources where the conflict occurs, receive the PDCCH within the activation duration with the smallest or largest corresponding CDRX - related configuration index; Do not receive the PDCCH within the activation duration of one or more CDRX - related configurations indicated by the fifth information.
12. A method performed by a first node in a wireless communication system, comprising: Send a first message to a user equipment (UE), the first message including a first semi - persistent scheduling (SPS) configuration related to a first SPS resource and a second SPS configuration related to a second SPS resource; Transmit a semi-persistent scheduling physical downlink shared channel (SPS PDSCH) to the UE based on the first SPS resource; and Transmit a retransmission of the SPS PDSCH based on the second SPS resource.
13. The method according to claim 12, wherein Transmitting the retransmission of the SPS PDSCH based on the second SPS resource includes:[[]] In the case where the initial transmission of the SPS PDSCH is successfully transmitted on the first SPS resource, not transmitting the retransmission of the SPS PDSCH on the second SPS resource; and / or In the case where the initial transmission of the SPS PDSCH is not successfully transmitted on the first SPS resource, transmitting the retransmission of the SPS PDSCH on the second SPS resource.
14. The method according to claim 12, further comprising: Sending first information to the UE, wherein the first information indicates that the first SPS configuration is for the initial transmission of downlink data for the UE and the second SPS configuration is for the retransmission of downlink data for the UE; and wherein, in the case where downlink data is successfully received on the first SPS resource, not receiving downlink data on the second SPS resource; In the case where downlink data is not successfully received on the first SPS resource, receiving the retransmission of the downlink data on the second SPS resource.
15. The method according to claim 12, further comprising: Sending third information to the UE, wherein the third information indicates to the UE at least one of the following: Changing at least one of the first SPS configuration and the second SPS configuration; Activating at least one of the first SPS configuration and the second SPS configuration; Deactivating at least one of the first SPS configuration and the second SPS configuration; Canceling at least one of the first SPS configuration and the second SPS configuration.
16. The method according to claim 12, further comprising: Sending a second message to the UE, the second message including a plurality of configuration grants (CGs) / semi-persistent scheduling (SPS) resource configurations for the UE; wherein, when one or more of the plurality of CG / SPS resource configurations conflict, at least one of the following is performed: The CG / SPS resource configuration specified by the fourth information among the plurality of CG / SPS resource configurations is applied; The CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the plurality of CG / SPS resource configurations is applied; The CG / SPS resource configuration with the largest or smallest time-frequency resource index among the plurality of CG / SPS resource configurations is applied; The CG / SPS resource configuration specified by the fourth information among the plurality of CG / SPS resource configurations is not applied; The applied CG / SPS resource configuration is selected according to the priority of the plurality of CG / SPS resource configurations; n CG / SPS resource configurations among the plurality of CG / SPS resource configurations are merged, where n is an integer greater than 1.
17. The method according to claim 12, further comprising: Send the fourth information to the UE, where the fourth information instructs the UE that when one or more of the multiple CG / SPS resource configurations conflict, to perform at least one of the following: Apply the CG / SPS resource configuration specified by the fourth information among the multiple CG / SPS resource configurations; Apply the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the multiple CG / SPS resource configurations; Apply the CG / SPS resource configuration with the largest or smallest time-frequency resource index among the multiple CG / SPS resource configurations; Do not apply the CG / SPS resource configuration specified by the fourth information among the multiple CG / SPS resource configurations; Select the CG / SPS resource configuration to be applied according to the priorities of the multiple CG / SPS resource configurations; Merge n CG / SPS resource configurations among the multiple CG / SPS resource configurations, where n is an integer greater than 1.
18. The method according to claim 17, wherein, Instructing the UE to merge n CG / SPS resource configurations among the multiple CG / SPS resource configurations includes instructing the UE to perform at least one of the following: Determine a first CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the multiple CG / SPS resource configurations, determine n - 1 CG / SPS resource configurations with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the first CG / SPS resource configuration, and sequentially apply the first CG / SPS resource configuration and the n - 1 CG / SPS resource configurations according to the chronological order and / or the order of increasing or decreasing CG / SPS resource configuration index; Apply the i-th CG / SPS resource configuration, and after the application of the i-th CG / SPS resource configuration is completed, apply the (i + 1)-th CG / SPS resource configuration, where i is a positive integer less than n, where the 1st CG / SPS resource configuration is the CG / SPS resource configuration that first appears in the time domain among the multiple CG / SPS resource configurations, and the (i + 1)-th CG / SPS resource configuration is the CG / SPS resource configuration with the largest or smallest CG / SPS resource configuration index among the CG / SPS resource configurations conflicting with the i-th CG / SPS resource configuration.
19. The method according to claim 16, wherein, The priorities of the multiple CG / SPS resource configurations are included in the second message; and / or The priorities of the multiple CG / SPS resource configurations are determined based on the magnitudes of the CG / SPS resource configuration index values of the multiple CG / SPS resource configurations.
20. The method according to claim 12, further comprising: When the UE is in the idle state, receive a third message from a second node, where the third message includes a list of UE identifiers that need to synchronize data transmission.
Citation Information
Cited By
MULTI-MODAL SESSION ACTIVATION FOR MULTI-MODAL EXTENDED REALITY (XR) USER EQUIPMENT (UEs)
US20250287443A1