System and method for data collection and inference based on artificial intelligence based wireless communication dataset identifier / model identifier

By introducing a dataset identifier and model identifier framework into the wireless communication system, the problems of resource waste and privacy protection in data collection and beam management are solved, enabling more efficient data collection and more accurate classification, and ensuring the compatibility and consistency of network signaling.

CN122122944APending Publication Date: 2026-05-29APPLE INC

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
APPLE INC
Filing Date
2023-11-03
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing wireless communication systems suffer from resource waste and privacy issues in data collection and beam management, especially when using artificial intelligence/machine learning models for channel state information compression and beam management, where there is a lack of effective data collection and classification mechanisms.

Method used

By adopting a framework of dataset identifiers and model identifiers, data is collected and classified using AI/ML models on the UE side. Combined with the network functions of PLMN and UMMF, unified management of dataset IDs and model IDs is achieved, ensuring consistency between the data collection process and the inference process and protecting privacy.

Benefits of technology

It improves the resource utilization efficiency of wireless communication systems, reduces the waste of air interface resources, enhances the accuracy of data classification and privacy protection, and ensures the compatibility and consistency of network signaling.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122122944A_ABST
    Figure CN122122944A_ABST
Patent Text Reader

Abstract

Systems and methods for data collection and inference using data set identifiers (IDs) / model IDs in wireless communications based on artificial intelligence (AI) are discussed herein. A user equipment (UE) of a wireless communication system transmits to a base station of a radio access network (RAN) of the wireless communication system an indication that the UE is able to associate a data set collected by the UE based on network signaling regarding the network signaling to a data set ID (or model ID) corresponding to a network side condition of the network signaling. The UE receives the data set ID from the base station. The UE receives the network signaling from the base station. The UE collects the data set based on the network signaling. Related RAN node and core network (CN) node functionality are also discussed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates in general to wireless communication systems, including wireless communication systems that use artificial intelligence (AI) / machine learning (ML) models for inference. Background Technology

[0002] Wireless mobile communication technologies use various standards and protocols to transmit data between base stations and wireless communication devices. For example, wireless communication system standards and protocols may include, for instance, 3GPP Long Term Evolution (LTE) (e.g., 4G), 3GPP New Radio (NR) (e.g., 5G), and the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard for Wireless Local Area Networks (WLANs) (often referred to as Wi-Fi within the industry organization). ® ).

[0003] As envisioned by 3GPP, different wireless communication system standards and protocols can use various radio access networks (RANs) for communication between RAN base stations (sometimes referred to as RAN nodes, network nodes, or simply nodes) and wireless communication equipment called user equipment (UEs). 3GPP RANs can include, for example, Global System for Mobile Communications (GSM), Enhanced Data Rate GSM Evolution (EDGE) RAN (GERAN), Universal Terrestrial Radio Access Network (UTRAN), Evolved Universal Terrestrial Radio Access Network (E-UTRAN), and / or Next Generation Radio Access Network (NG-RAN).

[0004] Each RAN can use one or more Radio Access Technologies (RATs) to perform communication between the base station and the UE. For example, GERAN implements the GSM and / or EDGE RAT, UTRAN implements the Universal Mobile Telecommunications System (UMTS) RAT or other 3GPP RATs, E-UTRAN implements the LTE RAT (sometimes simply referred to as LTE), and NG-RAN implements the NR RAT (this NR RAT is sometimes referred to herein as the 5G RAT, 5G NR RAT, or simply NR). In some deployments, E-UTRAN may also implement the NR RAT. In some deployments, NG-RAN may also implement the LTE RAT.

[0005] The base stations used by a RAN can correspond to that RAN. An example of an E-UTRAN base station is an Evolved Universal Terrestrial Radio Access Network (E-UTRAN) Node B (also commonly referred to as Evolved Node B, Enhanced Node B, eNodeB, or eNB). An example of an NG-RAN base station is a Next Generation Node B (sometimes also called gNode B or gNB).

[0006] The RAN provides communication services to external entities through its connection with the core network (CN). For example, E-UTRAN can utilize the evolved packet core (EPC), while NG-RAN can utilize the 5G core network (5GC). Attached Figure Description

[0007] To facilitate the identification of any particular element or action in the discussion, one or more of the most significant digits in the figure reference numerals refer to the figure number in which the element was first introduced.

[0008] Figure 1 A flowchart illustrating the process of assigning the UE capability ID assigned by the PLMN to the UE is shown.

[0009] Figure 2 A flowchart illustrating the process of obtaining UE capabilities from UCMF is provided.

[0010] Figure 3 An example of UE radio capability ID IE is shown.

[0011] Figure 4 A diagram illustrating the UE radio capability ID is shown.

[0012] Figure 5 A flowchart illustrating the process for assigning a dataset ID to a PLMN at a UE according to the implementation scheme herein is provided.

[0013] Figure 6 A flowchart illustrating the method for assigning per-cell dataset IDs at the UE according to the implementation scheme herein is shown.

[0014] Figure 7 The diagram illustrates an implementation scheme discussed herein, showing a first virtualization mode of a first antenna port configuration used with a first (4,4,2) antenna panel on the network side, and a second virtualization mode of a second antenna port configuration used with a second (4,4,2) antenna panel on the network side. The first virtualization mode corresponds to an indication of a first CSI-RS resource set ID (for CSI-RS resource set 1) as a dataset ID, and the second virtualization mode corresponds to an indication of a second CSI-RS resource set ID (for CSI-RS resource set 2) as a dataset ID.

[0015] Figure 8 An illustration is shown showing a set of beams A and a set of beams B, where the set of beams B includes a larger beam than the set of beams A.

[0016] Figure 9 An example diagram is shown illustrating set A beams and set B beams obtained by subsampling from set A beams.

[0017] Figure 10A method for a base station of a wireless communication system RAN according to the implementation scheme discussed herein is illustrated.

[0018] Figure 11 A method for a base station of a wireless communication system RAN according to the implementation scheme discussed herein is illustrated.

[0019] Figure 12 A method of a UE in a wireless communication system according to the implementation scheme discussed herein is illustrated.

[0020] Figure 13 An example of an AMF method for a CN in a wireless communication system according to the implementation scheme discussed herein is illustrated.

[0021] Figure 14 A method for UMMF of a CN wireless communication system according to the implementation scheme discussed herein is illustrated.

[0022] Figure 15 An example architecture of a wireless communication system according to the implementation scheme disclosed herein is illustrated.

[0023] Figure 16 A system for performing signaling between a wireless device and a network device according to an embodiment disclosed herein is illustrated. Detailed Implementation

[0024] Various implementations are described with respect to the UE. However, references to the UE are provided for illustrative purposes only. The example implementations can be used with any electronic component capable of establishing a connection to a network and configured with hardware, software, and / or firmware for exchanging information and data with the network. Therefore, the UE as described herein is used to represent any suitable electronic component.

[0025] In some wireless communication systems, artificial intelligence (AI) / machine learning (ML) models can be used to perform channel state information (CSI) compression. Such a scenario can be envisioned using a "two-sided" model, where, for example, a first training portion of the model at the UE is capable of encoding the CSI computed at the UE into a (compressed) bitstream, while a second training portion of the model at the network (e.g., the network's base station) is capable of decoding the (compressed) CSI from the bitstream. In cases involving this type of compression of CSI into a bitstream, air interface resources can be saved compared to the scenario where the CSI is instead transmitted from the UE to the network in its original form via the air interface.

[0026] When using trained AI / ML models to perform two-sided CSI compression / decompression, UE data collection may occur (e.g., for model training and / or for inference using the trained model). Therefore, it may be useful to determine the necessity, feasibility, and / or potential canonical impact of various UE-side data collection enhancement schemes. These UE-side data collection enhancement schemes may include mechanisms, for example, using auxiliary information about UE data collection that enables the classification of data using applicable identifiers (IDs). The purpose of such IDs is to distinguish the characteristics of different datasets based on specific configurations, scenarios, sites, etc., applicable to the data. In some cases, the provision of auxiliary information is designed around the feasibility of (not) disclosing proprietary information to the other “side” of the communication.

[0027] Other such UE-side enhancements may include, for example, enhancements to the configuration of the Channel State Information Reference Signal (CSI-RS) for more accurate measurements, and / or enhancements to the signaling used to trigger data collection.

[0028] Additionally or alternatively, in some wireless communication systems, AI / ML models can be used to perform beam management (BM). In such cases, it is conceivable to use a trained model at the UE to perform beam prediction based on beam measurements.

[0029] Regarding data collection using such UE-side AI / ML models in BM-Case 1 and / or BM-Case 2 (e.g., for model training and / or inference using the trained model), it may be useful to determine the necessity, feasibility, and / or potential specification impact of various UE-side data collection enhancement schemes. These UE-side data collection enhancement schemes may include, for example, using auxiliary information about UE data collection sent from the network to the UE, which enables data classification based on specific configurations, scenarios, sites, etc., applicable to the data. The auxiliary information may be further configured to protect user privacy / device manufacturer proprietary information.

[0030] In some wireless communication systems, for inference based on UE-side AI / ML models, it may be desirable for the network signaling transmitted from the base station to the UE to be consistent with applicable network-side conditions during both the model training and inference (use) phases. In some such contexts, it is possible that a model or dataset identifier is used to achieve alignment between the network side and the UE side on applicable network-side conditions for network signaling. In some such contexts, model training may occur at the network under applicable network-side conditions, and then the model is transmitted to the UE. In some such contexts, information and / or indications regarding network-side conditions may be provided to the UE. In some such contexts, consensus is reached through monitoring the performance of candidate models / functionalities on the UE side (by the UE and / or by the network), thereby enabling the selection of a model / functionality. In some such cases, other / additional methods may be used. It should be noted that multiple methods may exist to achieve one or more of these functionalities.

[0031] Implementation plan of UE capability ID framework The UE Capability ID framework can be used in some wireless communication systems. A UE Capability ID represents a set of access stratum (AS) UE capabilities and can be carried, for example, by non-access stratum (NAS) signaling.

[0032] For assigning UE capability IDs to UEs, the UE capability framework supports two modes. The first mode can be the ID mode assigned by the Public Land Mobile Network (PLMN), while the second mode can be understood as the ID mode assigned by the manufacturer. In the presence of both modes of UE radio capability IDs, the UE can use the PLMN-assigned ID in the registration request message. UE capability IDs can be assigned and stored in the CN at a network function called the UE Radio Capability Management Function (UCMF).

[0033] Using this UE capability ID framework can reduce the significant overhead that would otherwise be required for the original UE capability report (e.g., when considering a large number of potential frequency band combinations).

[0034] Figure 1 A flowchart 100 is illustrated for assigning a UE capability ID assigned by the PLMN to UE 102. Flowchart 100 illustrates the communication between UE 102, base station 104 (e.g., gNB), AMF 106, and UCMF 108.

[0035] First, a Radio Resource Control (RRC) connection establishment 110 occurs between UE 102 and base station 104. Then, UE 102 transmits a registration request message 112 to AMF 106, which includes an indication that the UE supports Radio Capability Signaling Optimization (RACS). Optional authentication 114 can be performed between UE 102 and AMF 106. AMF 106 then transmits an identity request message 116 to UE 102, and UE 102 responds using an identity response message 118.

[0036] Then, AMF 106 determines 120 to acquire UE capabilities and accordingly enters the UE capability acquisition process 122. During the UE capability acquisition process 122, AMF 106 transmits an Initial Context Establishment Request message 124 to base station 104 that does not have a UE capability ID and / or radio capabilities. In response, base station 104 provides a UE capability query message 126 to UE 102.

[0037] UE 102 responds to UE capability query message 126 with UE capability information message 128 indicating UE 102's capabilities. In response, base station 104 transmits UE capability information indication message 130 indicating UE 102's capabilities to AMF 106. At this point, UE capability acquisition process 122 ends.

[0038] Then, AMF 106 coordinates with UCMF 108 to enable UCMF 108 to perform ID assignment 132 and notify AMF 106 of the ID assignment 132. Then, AMF 106 transmits a registration acceptance message 134 to UE 102, including the UE capability ID assigned by PLMN.

[0039] UE 102 stores the association between UE capabilities and the provided UE capability ID for later use. AMF 106 also stores the association between UE capabilities and the provided UE capability ID for later use.

[0040] Figure 2 A flowchart 200 is illustrated for obtaining UE capabilities from UCMF 208. Flowchart 200 illustrates the communication between UE 202, base station 204 (e.g., gNB), AMF 206, and UCMF 208.

[0041] First, an RRC connection establishment 210 occurs between UE 202 and base station 204. Then, UE 202 sends a registration request message 212 to AMF 206, which includes an indication that the UE supports RACS. Optional authentication 214 can be performed between UE 202 and AMF 206. Then, AMF 206 sends an identity request message 216 to UE 202, and UE 202 responds using an identity response message 218.

[0042] Then, AMF 206 determines 220 to obtain the UE capability ID of the currently identified UE. Therefore, AMF 206 coordinates with UCMF 208 to obtain 222 the UE capability ID stored at UCMF 208. Then, AMF 206 stores 224 the association between the UE capability and the provided UE capability ID for later use.

[0043] Figure 3 The UE Radio Capability ID Information Element (IE) 300 is illustrated. The UE Radio Capability ID IE 300 illustrates how the bits (labeled from 8 to 1 from left to right) of the various information components of the UE Radio Capability ID IE 300 can be arranged within the UE Radio Capability ID IE 300.

[0044] The UE radio capability ID IE 300 includes the UE radio capability ID information element identifier (IEI) 302, which identifies the UE radio capability ID IE 300 as the receiver's UE radio capability ID IE. As shown in the figure, the UE radio capability ID IEI 302 can be represented by an octet consisting of eight bits.

[0045] The UE radio capability ID IE 300 also includes a length 304 of the content of the UE radio capability ID IE 300 (e.g., the length of the UE radio capability ID 306 (or at least the length controlled by that UE radio capability ID)). As shown, the length 304 can be represented by an octet consisting of eight bits.

[0046] UE Radio Capability ID IE 300 also includes UE Radio Capability ID 306. As shown in the figure, UE Radio Capability ID 306 can be represented by one or more octet bytes consisting of eight bits (the size of UE Radio Capability ID 306 can vary).

[0047] The structure of the UE radio capability ID will now be discussed (e.g., UE radio capability ID 306, which can be represented as UE radio capability ID IE 300).

[0048] Figure 4Figure 400 illustrates a UE radio capability ID 402. The structure of the UE radio capability ID 402 is considered to be logically representable by a field containing a single-digit or decimal number.

[0049] The first such field could be the Type Field (TF) 404, which uses defined values ​​to identify the type of UE radio capability ID. For example, a value of 0 could be defined as a manufacturer-assigned UE radio capability ID, a value of 1 as a network-assigned UE radio capability ID, and values ​​2 through 9 as reserve values ​​for future use. As shown in the figure, TF 404 can use a single digit.

[0050] Another such field can be the Type Assignment Code (TAC) 406. In at least some cases, TAC 406 is optional. As shown in the figure, TAC 406 can use an 8-bit number.

[0051] Another such field can be the Software Version Number (SVN) 408. SVN 408 identifies the UE's software version number. In at least some cases, SVN 408 is optional. As shown in the figure, SVN 408 can use a 2-digit number.

[0052] Another such field can be the Radio Configuration Identifier (RCI) 410. RCI 410 identifies the UE's radio configuration. As shown in the figure, RCI 410 can use a 9-digit number.

[0053] Then, for the purpose of the actual / physical representation in the UE radio capability ID in the NAS IE, each number in each field of this logical representation is converted into four binary bits (e.g., for the actual representation of UE radio capability ID 306 in UE radio capability ID IE 300, as per the context of...). Figure 3 (As described in UE radio capability ID IE 300).

[0054] Implementation using dataset ID / model ID The implementation schemes disclosed herein involve defining the format of dataset IDs / model IDs that can be used to facilitate data collection and inference for different use cases (e.g., different network-side conditions for corresponding network signaling). In this context, it can be understood that the same dataset IDs / model IDs used in the RRC configuration of the data collection process for training AI / ML models are also used in the corresponding configuration of the inference process using the AI / ML models to ensure compatibility / consistency between the data collection and inference processes. When used in this way, the dataset ID / model ID can therefore be understood as an abstract indication or representation of the applicable network-side conditions for the corresponding network signaling.

[0055] In some contexts applicable to the various embodiments disclosed herein, the use of “dataset ID” and “model ID” can be understood as interchangeable. This may correspond to, for example, a single dataset identified by a dataset ID used to train a corresponding model identified by a model ID. In this case, each of the dataset ID and model ID is a logical ID corresponding to the same scenario (e.g., the same network-side conditions), so it is possible to use the dataset ID instead of a direct exchange between the corresponding model IDs (and vice versa).

[0056] In other contexts applicable to the various embodiments disclosed herein, it is possible that a "model ID" may be associated with multiple "dataset IDs". For example, in the case of a model ID corresponding to a two-sided model, a first dataset with a first dataset ID (which corresponds to the model ID of the entire model) may be used to train the UE side of the model, while a second dataset with a second dataset ID (which also corresponds to the model ID of the entire model) may be used to train the network side of the model.

[0057] Therefore, it is conceivable that in some cases, a model can be trained for each dataset, while in others, multiple datasets can be used to train a single model. Accordingly, it should be noted that, as a general matter, whenever the use of “dataset ID” (which in some cases can be more granular than “model ID”, as just described) is discussed in this paper, a similar function can be performed on “model ID” corresponding to multiple “dataset IDs”. For the sake of brevity, this possibility of extension is implicitly included in all the implementation schemes discussed in this paper.

[0058] In the first set of implementations discussed in this paper, the dataset ID is a globally unique (e.g., predefined) ID. In some such solutions, the dataset ID is unique within the PLMN (e.g., assigned / controlled by a PLMN and globally unique within that PLMN). In the case of globally unique / PLMN uniqueness, it can be assumed that although CSI-RS uses / BM is a physical layer (PHY layer) process, the network uses a common data collection / classification strategy across different cells. For example, the data type / dataset ID corresponding to a specific antenna virtualization mode may be the same across different cells.

[0059] In the second set of implementations discussed herein, the dataset ID can be considered as cell-specific. For example, in some such cases, some CSI-RS set IDs can be understood as dataset IDs representing different virtualizations or representing / corresponding to different CSI-RS resource sets or other relationships (e.g., a relationship between set A and set B, as will be further described herein).

[0060] The third set of implementation schemes discussed in this paper can be regarded as a hybrid solution that combines aspects of a globally unique implementation scheme, a PLMN-unique implementation scheme, and / or a cell-unique implementation scheme (as will be further described in this paper).

[0061] Implementation of Globally Unique Dataset ID In some implementations, the globally unique dataset ID is predefined before feature deployment (e.g., assigned by the base station manufacturer) and / or during feature deployment (e.g., assigned by the base station deployer).

[0062] A globally unique dataset ID may include fields for one or more information items. For example, a globally unique dataset ID may include fields for cell ID information. (Note that in the case of multi-transmitter-receiver point (mTRP) coherent joint transmission, cell ID information may correspond to network-side conditions across virtualization modes of multiple base stations.)

[0063] A globally unique dataset ID may include a field for the vendor ID.

[0064] A globally unique dataset ID may include fields for RCI. In some such cases, the radio configuration ID may identify the radio configuration (e.g., it may represent the applicable network-side conditions). Furthermore, the radio configuration ID may also include dataset identification information, such as antenna virtualization ID and / or set A-to-B mapping ID.

[0065] In some implementations that predefine globally unique dataset IDs, composite fields can be used to form a dataset ID. For example, a vendor ID field, a use case field, and additional use case fields can be considered together as a globally unique dataset ID.

[0066] Implementation scheme for a unique (PLMN-assigned) dataset ID within the PLMN. In some cases where dataset IDs are unique / assigned within a PLMN, it can be assumed that although CSI-RS uses / BM is a PHY layer process, the network uses a common data collection / classification strategy across different cells. For example, the data type / dataset ID corresponding to a specific antenna virtualization mode may be the same across different cells.

[0067] In the case of IDs assigned by the PLMN, the model ID and / or dataset ID can be assigned and stored by a new network function. This new network function can be called the UE AI / ML Model Management Function (UMMF).

[0068] In some cases, if the UE indicates this via a UE capability procedure (e.g., through traditional capability signaling and / or needForGapIf the signaling supports the use of a dataset ID, the RAN (base station) will notify the AMF. The AMF will then request the UMMF to assign a dataset ID, and in some cases, also assign a corresponding model ID. The AMF will then transmit the assigned dataset ID to the UE via N1 signaling (e.g., in a configuration update command / message).

[0069] Figure 5 A flowchart 500 illustrates a process for assigning a PLMN-assigned dataset ID at UE 502 according to an embodiment of this document. Flowchart 500 illustrates the communication occurring between UE 502 (on the UE side), base station 504 (on the network side), AMF 506, and UMMF 508.

[0070] First, UE 502 transmits UE capability report 510 to base station 504. This UE capability report 510 indicates that UE 502 supports the use of dataset ID.

[0071] In some (e.g., alternative) implementations, UE 502 may indicate its support for using a dataset ID during the RRC reconfiguration process. For example, as shown, base station 504 may initiate an RRC reconfiguration process with UE 502 by sending an RRC reconfiguration message 512 to UE 502. UE 502 then responds by sending an RRC reconfiguration complete message 514 to base station 504, indicating that UE 502 supports the use of a dataset ID.

[0072] Base station 504 then determines 516 that a new dataset ID (for assignment to UE 502) is needed. For example, base station 504 may want UE 502 to use data (network signaling) that will be provided to UE 502 by base station 504 according to specific network-side conditions to train and / or use a model. Therefore, base station 504 transmits N2 message 518 to AMF 506, which contains a request for a dataset ID corresponding to the network-side conditions.

[0073] Upon receiving N2 message 518, AMF 506 determines 520 that there is no dataset ID corresponding to the network-side conditions stored at AMF 506. Therefore, AMF 506 sends Hypertext Transfer Protocol (HTTP) 2 message 522 to UMMF 508, which contains a request for the dataset ID corresponding to the network conditions.

[0074] Upon receiving HTTP / 2 message 522, UMMF 508 then checks 524 to see if a dataset ID exists for the network-side conditions stored at UMMF 508. If so, the dataset ID is retrieved. If not, UMMF 508 makes a new assignment for such a dataset ID.

[0075] UMMF 508 then transmits the dataset ID to AMF 506 in an HTTP2 message 526. AMF 506 transmits a configuration update command message 528 containing the dataset ID to UE 502 (this configuration update command message 528 can be forwarded to UE 502 by base station 504). In addition, AMF 506 transmits an N2 message 530 containing the dataset ID to base station 504.

[0076] Then, AMF 506 stores the association between 532 network-side conditions and the provided dataset ID for later use. UE 502 also stores the association between 534 (the network-side conditions abstracted by the UE) and the provided dataset ID for later use. The UE is now able to understand the correspondence between the data it is collecting / will collect (network signaling) and the applicable network-side conditions (its abstract concept).

[0077] Now let's discuss the structure of the dataset ID. The structure of the dataset ID can be viewed as logically representing a field containing a single-digit or decimal number. One such field of the dataset ID can represent the RCI corresponding to the applicable network-side condition. The RCI can use one or more digits.

[0078] Each number in this logical representation can then be converted into (e.g., four) binary bits to serve as the actual / physical representation of the dataset ID (e.g., as in the context of...). Figure 5 As described in flowchart 500, it is used in message passing.

[0079] Using a dataset ID assigned by a PLMN as described herein offers various benefits. For example, using a dataset ID assigned by a PLMN as described means that the dataset ID does not need to be transmitted to the target cell for handover (because the dataset ID is stored in a UMMF that is also accessible from the target cell).

[0080] Compared to the assignment of AS control dataset IDs, the use of dataset IDs assigned by PLMNs as described in this paper may involve relatively long signaling delays (because NAS signaling is involved (see reference)). Figure 5 Furthermore, the use of the dataset ID assigned by the PLMN, as described in this paper, can expose radio information (e.g., specific details of network-side conditions) to the CN.

[0081] Implementation plan for each cell's dataset ID In some implementations, a per-cell dataset ID can be used / assigned.

[0082] Figure 6A flowchart 600 illustrating the assignment of a per-cell dataset ID at UE 602 according to an embodiment of this document is shown. Flowchart 600 illustrates the communication occurring between UE 602 (on the UE side) and base station 604 (on the network side).

[0083] First, UE 602 transmits UE capability report 606 to base station 604. This UE capability report 606 indicates that UE 602 supports the use of dataset ID.

[0084] In some (e.g., alternative) implementations, UE 602 may indicate its support for using a dataset ID during the RRC reconfiguration process. For example, as shown, base station 604 may initiate an RRC reconfiguration process with UE 602 by sending an RRC reconfiguration message 608 to UE 602. UE 602 then responds by sending an RRC reconfiguration complete message 610 to base station 604 indicating that UE 602 supports the use of a dataset ID.

[0085] Base station 604 then determines that 612 needs a new dataset ID (for assignment to UE 602). For example, base station 604 may want UE 602 to use data (network signaling) that will be provided to UE 602 by base station 604 according to specific network-side conditions to train and / or use the model.

[0086] Therefore, base station 604 transmits RRC reconfiguration message 614 to UE 602 with a dataset ID corresponding to the desired network-side conditions, thereby notifying UE 602 of the applicable dataset ID.

[0087] UE 602 responds to base station 604 using RRC reconfiguration completion message 616. Base station 604 then stores the association between network-side conditions 618 and the provided dataset ID for later use. UE 602 also stores the association between network-side conditions 620 (abstracted by the UE) and the provided dataset ID for later use. The UE is now able to understand the correspondence between the data it is collecting / will collect (network signaling) and the applicable network-side conditions (its abstract concept).

[0088] In some cases, a CSI-RS resource set ID can be understood as / used as a dataset ID. In some such cases, it is possible that such a CSI-RS resource set ID is reserved (by cell) for specific use cases and purposes.

[0089] For example, when CSI-RS resource sets are configured for data collection in CSI compression use cases, each different CSI-RS resource set ID for these CSI-RS resource sets may correspond to a different antenna port configuration / virtualization mode on the network side (where each different antenna port configuration / virtualization mode represents a different network side condition). It is possible that a set of such ID values ​​is reserved for each cell.

[0090] Figure 7 Figure 700 illustrates an implementation scheme discussed herein, showing a first virtualization mode 702 configured for use with a first antenna port of a first (4,4,2) antenna panel 704 on the network side, and a second virtualization mode 706 configured for use with a second (4,4,2) antenna panel 708 on the network side. The first virtualization mode corresponds to an indication of a first CSI-RS resource set ID (for CSI-RS resource set 1) as a dataset ID, and the second virtualization mode corresponds to an indication of a second CSI-RS resource set ID (for CSI-RS resource set 2) as a dataset ID. It should be noted that in such cases, the UE is unaware of the exact virtualization filter, and the UE is also unaware of the virtualization method (e.g., the specific details of the first virtualization mode 702 and the second virtualization mode 706 are only known on the network side).

[0091] For example, when a CSI-RS resource set is configured for data collection for BM purposes, the corresponding CSI-RS resource set ID might be understood as a dataset ID representing the correspondence between set B and set A. Set A could be understood as corresponding to the prediction beam set from which beams will ultimately be selected / predicted. Set B could be understood as corresponding to the measurement beam set from which beams in set A are predicted / selected.

[0092] In some cases, the set B beams are larger beams, where each beam covers multiple set A beams. Figure 8 Figure 800 illustrates a set of beams A 802 (beams 1 to 32) and a set of beams B 804 (a first larger beam covering beams 1, 2, 9 and 10 in set A beams 802; a second larger beam covering beams 3, 4, 11 and 12 in set A beams 802, etc.).

[0093] In some cases, the set of beams B is a subsample of the set of beams A (e.g., less than all the beams in set A). Figure 9 Figure 900 illustrates a set of beams A 902 (beams 1 to 32) and a set of beams B 904 (beams 1, 3, 5, 7, 18, 20, 22 and 24) obtained by subsampling from beams A 902.

[0094] It should be noted that in the case discussed, the UE is unaware of various aspects of the beam used, such as beamwidth, beam direction, and 3 dB gain.

[0095] Now we discuss an example corresponding to the timing of triggering the data collection process for BM. In the first example, set A beams can be transmitted via CSI-RS resource sets, while set B beams can be transmitted via one or more synchronization signal blocks (SSBs). For each CSI-RS resource within a CSI-RS resource set, the CSI-RS resource set configuration includes an indication of the SSB index associated with that CSI-RS resource. Therefore, when a CSI-RS resource set ID in the CSI-RS resource set IDs of the CSI resource set is indicated as the dataset ID, the UE knows which CSI-RS resource set to use to measure set A beams, and which SSBs correspond to which CSI-RS resources in that CSI-RS resource set, and thus should be used to measure set B beams (e.g., based on predictions about set A beams based on measurements of set B beams).

[0096] In this context, the SSB index can be understood as the SSB sending set. Therefore, the dataset ID can be understood as the link ID between the SSB sending set and the CSI-RS resource set.

[0097] In the second example, sets A and B are each transmitted using CSI-RS resource sets. In some such cases, the CSI-RS resource set configuration includes paired CSI-RS resources for each of CSI-RS resource sets B and CSI-RS resource sets A. Therefore, when a certain CSI-RS resource set ID of the first CSI-RS resource set is used as the dataset ID, the UE knows which CSI-RS resources should be used to measure the beam of set A, and which corresponding CSI resources should be used to measure the beam of set B.

[0098] In other such cases, the CSI-RS resource sets for set A and set B are configured separately, and the dataset ID directly indicates / conveys the association between the CSI-RS resource sets (e.g., a CSI-RS resource from set B is associated with a CSI-RS resource from set A).

[0099] In these cases, the dataset ID can be understood as the link ID between CSI-RS resource set A and CSI-RS resource set B.

[0100] In the third example, the CSI-RS resource set can be configured to represent a specific network-side radio configuration used at the network / associated with a specific network-side radio configuration used at the network (and is not specifically defined at the UE except through the correspondence with the CSI-RS resource set ID).

[0101] The use of per-cell dataset IDs as described in this paper can have various advantages. For example, there may be lower signaling overhead compared to using a global / PLMN-unique mechanism (e.g., with per-cell dataset IDs, information such as vendor IDs may not need to be included). Furthermore, there may be relatively lower signaling latency compared to the global / PLMN-unique dataset ID case (because, for example, NAS signaling is not involved in the per-cell dataset ID case).

[0102] When using per-cell dataset IDs, it may be necessary to reassign dataset IDs after the UE switches to a new cell. Furthermore, the UE and network may need to be able to manage a large number of dataset IDs, especially when a particular model is trained for many cells.

[0103] Implementation scheme for mixed-type dataset IDs The first scenario involving the use of mixed-type dataset IDs may involve using a globally unique dataset ID that is still managed by the PLMN. In this case, the AMF may first transmit a predefined dataset ID to the UE (as described in the case of globally unique dataset IDs). If the UE provides a positive response via a configuration update completion message, the process ends. Otherwise (if the UE provides a negative response), the AMF initiates a request to the UMMF to assign a new dataset ID to the UE.

[0104] A second scenario involving the use of hybrid dataset IDs may involve using globally unique dataset IDs that are still managed at the base station level (at least from the UE's perspective). In this case, the base station can assign a local dataset ID to the UE via RRC signaling that is associated with a predefined (global) dataset ID.

[0105] A third scenario involving the use of hybrid dataset IDs may involve using a unique / assigned dataset ID within the PLMN that is still managed at the base station level (at least from the UE's perspective). In this case, after the base station receives and stores the dataset ID assigned by the PLMN, it assigns its associated local dataset ID to the UE via RRC.

[0106] Implementation plan for associating dataset IDs with model IDs Both the model ID and the dataset ID are logical IDs.

[0107] In some implementations, the model ID is another name for the dataset ID (they represent the same object).

[0108] In other implementations, the model ID is mapped to multiple datasets (and therefore to multiple dataset IDs). It should be noted that in some cases, a single model may be mapped to different datasets at the UE and at the network.

[0109] For unique / assigned dataset IDs within the PLMN, UMMF can assign and maintain a mapping between model IDs and dataset IDs, where a model ID is mapped to one or more such datasets. UMMF then transmits this mapping information to the UE via N1 signaling and / or to the base station via N2 signaling as needed. It should be noted that in some such cases, a model may be mapped to different datasets at the UE and at the network.

[0110] Figure 10 A method 1000 for a base station of a radio communication system RAN according to an embodiment discussed herein is illustrated. Method 1000 includes: receiving from a UE 1002 an indication that the UE is capable of associating a dataset of network signaling collected by the UE based on network signaling with a dataset ID corresponding to network-side conditions of the network signaling. Method 1000 further includes: determining, based on the indication, 1004 that the UE is capable of associating the dataset with the dataset ID. Method 1000 further includes: transmitting, 1006, a request for the dataset ID to the CN of the radio communication system. Method 1000 further includes: receiving, 1008, the dataset ID from the CN. Method 1000 further includes: transmitting, 1010, the dataset ID to the UE. Method 1000 further includes: transmitting, 1012, network signaling to the UE according to network-side conditions.

[0111] In some implementations of method 1000, transmitting the dataset ID to the UE includes forwarding a configuration update command, which includes the dataset ID, from the CN to the UE.

[0112] In some implementations of method 1000, network signaling includes a reference signal set.

[0113] In some implementations of method 1000, the indication is received in the UE capability report.

[0114] In some implementations of method 1000, the instruction is received in RRC signaling.

[0115] In some implementations of method 1000, the dataset ID includes one or more of the following: use case data field; cell ID data field; vendor ID data field; and radio configuration ID field.

[0116] In some implementations of method 1000, network-side conditions are applied to multiple cells of a wireless communication system.

[0117] In some implementations of method 1000, a request for a dataset ID is sent to the AMF of the CN.

[0118] Figure 11 A method 1100 for a base station of a wireless communication system RAN according to an embodiment discussed herein is illustrated. Method 1100 includes: receiving from a UE 1102 an indication that the UE is capable of associating a dataset of network signaling collected by the UE based on network signaling with a dataset ID corresponding to network-side conditions of the network signaling. Method 1100 further includes: determining, based on the indication, 1104 that the UE is capable of associating the dataset with the dataset ID. Method 1100 further includes: determining 1106 the dataset ID. Method 1100 further includes: transmitting 1108 the dataset ID to the UE. Method 1100 further includes: transmitting 1110 network signaling to the UE according to network-side conditions.

[0119] In some implementations of method 1100, the dataset ID is determined based on a pre-configuration at the base station for network-side conditions.

[0120] In some implementations of method 1100, the indication is received in the UE capability report.

[0121] In some implementations of method 1100, the instruction is received in RRC signaling.

[0122] In some implementations of method 1100, the dataset ID includes the CSI-RS resource set ID of the CSI-RS resource set.

[0123] In some such implementations, network-side conditions include network-side antenna port configurations for network signaling.

[0124] In some such implementations, network-side conditions include the use of a measurement beam set and a prediction beam set, wherein a first beam of the measurement beam set is configured to be measured to achieve prediction of a second beam of the prediction beam set. In some of these cases, the first beam in the measurement beam set is a subset of the second beams in the prediction beam set. In some of these cases, each of the first beams in the measurement beam set covers a corresponding plurality of second beams in the prediction beam set.

[0125] In some implementations of method 1100, the dataset ID includes the SSB sending set ID of the SSB sending set.

[0126] In some implementations of method 1100, the dataset ID includes the link ID between the SSB transmission set and the CSI-RS resource set.

[0127] In some implementations of method 1100, the dataset ID includes the link ID between the first CSI-RS resource set and the second CSI-RS resource set.

[0128] Figure 12 A method 1200 for a UE in a wireless communication system according to an embodiment discussed herein is illustrated. Method 1200 includes: transmitting 1202 an indication to a base station of the RAN of the wireless communication system that the UE is capable of associating a dataset of network signaling collected by the UE based on network signaling with a dataset ID corresponding to network-side conditions of the network signaling. Method 1200 further includes: receiving 1204 the dataset ID from the base station. Method 1200 further includes: receiving 1206 network signaling from the base station. Method 1200 further includes: collecting 1208 the dataset based on the network signaling.

[0129] In some implementations of method 1200, the dataset ID is received from the base station in a configuration update command, which includes the dataset ID from the CN that is forwarded by the base station to the UE.

[0130] In some implementations of method 1200, network signaling includes a reference signal set.

[0131] In some implementations of method 1200, the indication is transmitted in the UE capability report.

[0132] In some implementations of method 1200, the instruction is transmitted in RRC signaling.

[0133] In some implementations of method 1200, the dataset ID includes one or more of the following: use case data field; cell ID data field; vendor ID data field; and radio configuration ID field.

[0134] In some implementations of method 1200, the dataset ID includes the CSI-RS resource set ID of the CSI-RS resource set.

[0135] In some such implementations, network-side conditions include network-side antenna port configurations for network signaling.

[0136] In some such implementations, network-side conditions include the use of a measurement beam set and a prediction beam set, wherein a first beam of the measurement beam set is configured to be measured to achieve prediction of a second beam of the prediction beam set. In some of these cases, the first beam in the measurement beam set is a subset of the second beams in the prediction beam set. In some of these cases, each of the first beams in the measurement beam set covers a corresponding plurality of second beams in the prediction beam set.

[0137] In some implementations of method 1200, the dataset ID includes the SSB sending set ID of the SSB sending set.

[0138] In some implementations of method 1200, the dataset ID includes the link ID between the SSB transmission set and the CSI-RS resource set.

[0139] In some implementations of method 1200, the dataset ID includes the link ID between the first CSI-RS resource set and the second CSI-RS resource set.

[0140] Figure 13 A method 1300 for the AMF of a CN in a wireless communication system according to the implementation scheme discussed herein is illustrated. Method 1300 includes: receiving, 1302, a first request for a dataset ID regarding a dataset of network signaling corresponding to network-side conditions from a base station of the wireless communication system. Method 1300 further includes: transmitting, 1304, a second request for the dataset ID to the UMMF of the CN. Method 1300 further includes: receiving, 1306, the dataset ID from the UMMF. Method 1300 further includes: transmitting, 1308, the dataset ID to the base station.

[0141] In some implementations, method 1300 further includes: after receiving a first request for a dataset ID from a base station, determining that the dataset ID is not stored at the AMF, and based on the determination that the dataset ID is not stored at the AMF, transmitting a second request for the dataset ID to the UMMF.

[0142] In some implementations of method 1300, the dataset ID includes one or more of the following: use case data field; cell ID data field; vendor ID data field; and radio configuration ID field.

[0143] In some implementations of method 1300, network-side conditions are applied to multiple cells of a wireless communication system.

[0144] Figure 14 A method 1400 for the UMMF of a wireless communication system CN according to the implementation scheme discussed herein is illustrated. Method 1400 includes: receiving, 1402, a request from the AMF of the CN for a dataset ID relating to a dataset of network signaling corresponding to network-side conditions. Method 1400 further includes: determining, 1404, the dataset ID. Method 1400 further includes: transmitting, 1406, the dataset ID to the AMF.

[0145] In some implementations of method 1400, determining the dataset ID includes obtaining the dataset ID from the storage device of the UMMF.

[0146] In some implementations of method 1400, determining the dataset ID includes: determining that the dataset ID does not yet exist in the storage device of UMMF; and generating a new dataset ID.

[0147] In some implementations of method 1400, the dataset ID includes one or more of the following: use case data field; cell ID data field; vendor ID data field; and radio configuration ID field.

[0148] In some implementations of method 1400, network-side conditions are applied to multiple cells of a wireless communication system.

[0149] Figure 15 An example architecture of a wireless communication system 1500 according to an embodiment disclosed herein is illustrated. The following description is for an example wireless communication system 1500 operating in conjunction with LTE system standards and / or 5G or NR system standards provided by 3GPP technical specifications.

[0150] like Figure 15 As shown, the wireless communication system 1500 includes UE 1502 and UE 1504 (but any number of UEs may be used). In this example, UE 1502 and UE 1504 are exemplified as smartphones (e.g., handheld touchscreen mobile computing devices capable of connecting to one or more cellular networks), but may also include any mobile or non-mobile computing device configured for wireless communication.

[0151] UE 1502 and UE 1504 can be configured to be communicatively coupled to RAN 1506. In an implementation, RAN 1506 can be NG-RAN, E-UTRAN, etc. UE 1502 and UE 1504 utilize connections (or channels) with RAN 1506 (shown as connection 1508 and connection 1510, respectively), where each connection includes a physical communication interface. RAN 1506 may include one or more base stations (such as base station 1512 and base station 1514) implementing connection 1508 and connection 1510.

[0152] In this example, Connection 1508 and Connection 1510 are air interfaces that implement this type of communication coupling and can conform to the RAT used by RAN 1506, such as LTE and / or NR, for example.

[0153] In some implementations, UE 1502 and UE 1504 can also directly exchange communication data via sidelink interface 1516. UE 1504 is shown configured to access an access point (shown as AP 1518) via connection 1520. For example, connection 1520 may include a local wireless connection, such as a connection conforming to any IEEE 802.11 protocol, while AP 1518 may include Wi-Fi. ® Router. In this example, AP 1518 can connect to another network (e.g., the Internet) without using CN 1524.

[0154] In the implementation, UE 1502 and UE 1504 may be configured to communicate with each other or with base station 1512 and / or base station 1514 on a multi-carrier communication channel using orthogonal frequency division multiplexing (OFDM) communication signals according to various communication technologies, such as, but not limited to, orthogonal frequency division multiple access (OFDMA) communication technology (e.g., for downlink communication) or single-carrier frequency division multiple access (SC-FDMA) communication technology (e.g., for uplink and ProSe or sidelink communication), but the scope of the implementation is not limited in this respect. The OFDM signal may include multiple orthogonal subcarriers.

[0155] In some implementations, all or some of the base stations in base station 1512 or base station 1514 may be implemented as one or more software entities running on a server computer as part of a virtual network. Furthermore, or in other implementations, base station 1512 or base station 1514 may be configured to communicate with each other via interface 1522. In implementations where the wireless communication system 1500 is an LTE system (e.g., when CN 1524 is an EPC), interface 1522 may be an X2 interface. This X2 interface may be defined between two or more base stations (e.g., two or more eNBs, etc.) connected to the EPC and / or between two eNBs connected to the EPC. In implementations where the wireless communication system 1500 is an NR system (e.g., when CN 1524 is a 5GC), interface 1522 may be an Xn interface. The Xn interface is defined between two or more base stations (e.g., two or more gNBs, etc.) connected to the 5GC, between a base station 1512 (e.g., a gNB) connected to the 5GC and an eNB, and / or between two eNBs connected to the 5GC (e.g., CN 1524).

[0156] RAN 1506 is shown communicatively coupled to CN 1524. CN 1524 may include one or more network elements 1526 configured to provide various data and telecommunications services to customers / subscribers (e.g., users of UE 1502 and UE 1504) connected to CN 1524 via RAN 1506. Components of CN 1524 may be implemented in a single physical device or a separate physical device including components for reading and executing instructions from machine-readable or computer-readable media (e.g., non-transitory machine-readable storage media).

[0157] In the implementation scheme, CN 1524 may be an EPC, and RAN 1506 may be connected to CN 1524 via S1 interface 1528. In the implementation scheme, S1 interface 1528 may be divided into two parts: an S1 user plane (S1-U) interface, which carries service data between base station 1512 or base station 1514 and the serving gateway (S-GW); and an S1-MME interface, which is the signaling interface between base station 1512 or base station 1514 and the mobility management entity (MME).

[0158] In this implementation, CN 1524 may be a 5GC, and RAN 1506 may be connected to CN 1524 via NG interface 1528. In this implementation, NG interface 1528 may be divided into two parts: an NG user plane (NG-U) interface, which carries service data between base station 1512 or base station 1514 and the User Plane Function (UPF); and an S1 control plane (NG-C) interface, which is the signaling interface between base station 1512 or base station 1514 and the Access and Mobility Management Function (AMF).

[0159] Generally, application server 1530 can be an element that provides Internet Protocol (IP) bearer resources (e.g., packet-switched data services) for use with CN 1524. Application server 1530 can also be configured to support one or more communication services (e.g., VoIP sessions, group communication sessions, etc.) for UE 1502 and UE 1504 via CN 1524. Application server 1530 can communicate with CN 1524 via IP communication interface 1532.

[0160] Figure 16A system 1600 is illustrated according to an embodiment disclosed herein for performing signaling 1634 between a wireless device 1602 and a RAN device 1618 communicating 1646 with a CN device 1636. System 1600 may be part of a wireless communication system as described herein. Wireless device 1602 may be, for example, a UE in a wireless communication system. RAN device 1618 may be, for example, a base station (e.g., an eNB or gNB) in a wireless communication system. CN device 1636 may be, for example, an AMF or UMMF in a wireless communication system.

[0161] Wireless device 1602 may include one or more processors 1604. Processor 1604 is executable instructions that enable various operations of wireless device 1602 to be performed as described herein. Processor 1604 may include one or more baseband processors, which are implemented using, for example, a central processing unit (CPU), digital signal processor (DSP), application-specific integrated circuit (ASIC), controller, field-programmable gate array (FPGA) device, another hardware device, firmware device, or any combination thereof configured to perform the operations described herein.

[0162] Wireless device 1602 may include memory 1606. Memory 1606 may be a non-transitory computer-readable storage medium that stores instructions 1608, which may include instructions executed, for example, by processor 1604. Instructions 1608 may also be referred to as program code or a computer program. Memory 1606 may also store data used by processor 1604 and results calculated by the processor.

[0163] The wireless device 1602 may include one or more transceivers 1610, which may include radio frequency (RF) transmitter circuitry and / or receiver circuitry that uses the antenna 1612 of the wireless device 1602 to facilitate signaling (e.g., signaling 1634) to and / or from the wireless device 1602 and other devices (e.g., RAN device 1618) in accordance with the corresponding RAT.

[0164] Wireless device 1602 may include one or more antennas 1612 (e.g., one, two, four or more). In embodiments with multiple antennas 1612, wireless device 1602 may fully utilize the spatial diversity of such multiple antennas 1612 to transmit and / or receive multiple different data streams on the same time-frequency resource. This behavior may be referred to as, for example, multiple-input multiple-output (MIMO) behavior (referring to multiple antennas used at each of the transmitting and receiving devices to implement this aspect). MIMO transmission by wireless device 1602 may be achieved according to pre-decoding (or digital beamforming) applied at wireless device 1602, which multiplexes data streams across antennas 1612 based on known or assumed channel characteristics, such that each data stream is received with appropriate signal strength relative to the others at a desired location in the spatial domain (e.g., the location of the receiver associated with that data stream). Some implementations may use a single-user MIMO (SU-MIMO) approach (where all data streams are directed to a single receiver) and / or a multi-user MIMO (MU-MIMO) approach (where individual data streams may be directed to individual (different) receivers at different locations in the airspace).

[0165] In some implementations with multiple antennas, wireless device 1602 may implement analog beamforming technology, whereby the phase of the signal transmitted by antenna 1612 is relatively adjusted so that the (joint) transmission of antenna 1612 can be directed (this is sometimes referred to as beam control).

[0166] Wireless device 1602 may include one or more interfaces 1614. Interface 1614 can be used to provide input to or output to wireless device 1602. For example, wireless device 1602 as a UE may include interface 1614, such as a microphone, speaker, touchscreen, and buttons, to allow a user of the UE to make inputs and / or outputs to the UE. Other interfaces of such a UE may consist of transmitters, receivers, and other circuitry that allow the UE to communicate with other devices (e.g., in addition to the transceiver 1610 / antenna 1612 already described), and may be based on known protocols (e.g., Wi-Fi). ® and Bluetooth ® (etc.) to perform the operation.

[0167] Wireless device 1602 may include a dataset ID module 1616. The dataset ID module 1616 may be implemented via hardware, software, or a combination thereof. For example, the dataset ID module 1616 may be implemented as a processor, circuitry, and / or instructions 1608 stored in memory 1606 and executed by processor 1604. In some examples, the dataset ID module 1616 may be integrated within processor 1604 and / or transceiver 1610. For example, the dataset ID module 1616 may be implemented via a combination of software components (e.g., software components executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuitry) within processor 1604 or transceiver 1610.

[0168] The dataset ID module 1616 can be used in various aspects of this disclosure, such as... Figure 12 In various aspects. For example, the dataset ID module 1616 can configure the wireless device 1602 to transmit to the RAN device 1618 an indication that the wireless device 1602 is capable of associating a dataset about network signaling collected by the wireless device 1602 based on network signaling with a dataset ID corresponding to the network side conditions of the network signaling; receive the dataset ID from the RAN device 1618; receive network signaling from the RAN device 1618; and collect datasets based on network signaling.

[0169] RAN device 1618 may include one or more processors 1620. Processor 1620 is executable instructions to perform various operations of RAN device 1618 as described herein. Processor 1620 may include one or more baseband processors, which are implemented using, for example, a CPU, DSP, ASIC, controller, FPGA device, another hardware device, firmware device, or any combination thereof configured to perform the operations described herein.

[0170] RAN device 1618 may include memory 1622. Memory 1622 may be a non-transitory computer-readable storage medium that stores instructions 1624, which may include instructions that are executed, for example, by processor 1620. Instructions 1624 may also be referred to as program code or a computer program. Memory 1622 may also store data used by processor 1620 and results calculated by the processor.

[0171] RAN device 1618 may include one or more transceivers 1626 that may include RF transmitter circuitry and / or receiver circuitry, which use antenna 1628 of RAN device 1618 to facilitate the transmission and / or reception of signaling (e.g., signaling 1634) between RAN device 1618 and other devices (e.g., wireless device 1602) according to the corresponding RAT.

[0172] RAN device 1618 may include one or more antennas 1628 (e.g., one, two, four or more). In embodiments having multiple antennas 1628, RAN device 1618 may perform MIMO, digital beamforming, analog beamforming, beam control, etc., as described above.

[0173] RAN device 1618 may include one or more interfaces 1630. Interface 1630 can be used to provide input to or output to RAN device 1618. For example, RAN device 1618 as a base station may include interface 1630 consisting of transmitters, receivers and other circuitry (e.g., in addition to the transceiver 1626 / antenna 1628 already described), which enable the base station to communicate with other equipment in the core network and / or enable the base station to communicate with external networks, computers, databases, etc., for the purpose of operating, managing and maintaining the base station or other equipment operably connected to the base station.

[0174] RAN device 1618 may include a dataset ID module 1632. The dataset ID module 1632 may be implemented via hardware, software, or a combination thereof. For example, the dataset ID module 1632 may be implemented as a processor, circuitry, and / or instructions 1624 stored in memory 1622 and executed by processor 1620. In some examples, the dataset ID module 1632 may be integrated within processor 1620 and / or transceiver 1626. For example, the dataset ID module 1632 may be implemented via a combination of software components (e.g., software components executed by a DSP or general-purpose processor) and hardware components (e.g., logic gates and circuitry) within processor 1620 or transceiver 1626.

[0175] The dataset ID module 1632 can be used in various aspects of this disclosure, for example, Figure 10 and / or Figure 11In various aspects. For example, the Dataset ID module 1632 can configure the RAN device 1618 to receive from the radio device 1602 an indication that the radio device 1602 is capable of associating a dataset about network signaling collected by the radio device 1602 based on network signaling with a Dataset ID corresponding to the network side conditions of the network signaling; determine based on the indication that the radio device 1602 is capable of associating the dataset with the Dataset ID; transmit a request for the Dataset ID to the CN device 1636; receive the Dataset ID from the CN device 1636; transmit the Dataset ID to the radio device 1602; and transmit network signaling to the radio device 1602 according to the network side conditions. For example, the dataset ID module 1632 can configure the RAN device 1618 to receive from the radio device 1602 an indication that the radio device 1602 is capable of associating a dataset of network signaling collected by the radio device 1602 based on network signaling with a dataset ID corresponding to the network side conditions of the network signaling; determine, based on the indication, that the radio device 1602 is capable of associating the dataset with the dataset ID; determine the dataset ID; transmit the dataset ID to the radio device 1602; and transmit network signaling to the radio device 1602 according to the network side conditions.

[0176] CN device 1636 may include one or more processors 1638. Processor 1638 is executable instructions to perform various operations of CN device 1636 as described herein. Processor 1638 may include one or more baseband processors, which are implemented using, for example, a CPU, DSP, ASIC, controller, FPGA device, another hardware device, firmware device, or any combination thereof configured to perform the operations described herein.

[0177] CN device 1636 may include memory 1640. Memory 1640 may be a non-transitory computer-readable storage medium that stores instructions 1642, which may include, for example, instructions executed by processor 1638. Instructions 1642 may also be referred to as program code or a computer program. Memory 1640 may also store data used by processor 1638 and results calculated by the processor.

[0178] The dataset ID module 1644 can be used in various aspects of this disclosure, for example, Figure 13 and / or Figure 14This applies to various aspects. For example, the Dataset ID module 1644 can configure the CN device 1636, acting as an AMF, to receive a first request for a dataset ID for a dataset of network signaling corresponding to network side conditions from the RAN device 1618; transmit a second request for the dataset ID to the CN's User Equipment UMMF; receive the dataset ID from the UMMF; and transmit the dataset ID to the RAN device 1618. As another example, the Dataset ID module 1644 can configure the CN device 1636, acting as a UMMF, to receive a request for a dataset ID for a dataset of network signaling corresponding to network side conditions from the CN's AMF; determine the dataset ID; and transmit the dataset ID to the AMF.

[0179] The embodiments contemplated herein include an apparatus comprising components for performing one or more elements of method 1200. This apparatus may be, for example, a UE (such as wireless device 1602 as a UE, as described herein).

[0180] The embodiments contemplated herein include one or more non-transitory computer-readable media comprising instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform one or more elements of method 1200. The non-transitory computer-readable medium may be, for example, the memory of a UE (such as memory 1606 of a wireless device 1602 serving as a UE, as described herein).

[0181] The embodiments contemplated herein include an apparatus comprising logic components, modules, or circuitry for performing one or more elements of method 1200. This apparatus may be, for example, a UE (such as wireless device 1602 as a UE, as described herein).

[0182] The embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media including instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of method 1200. The apparatus may be, for example, a UE (such as wireless device 1602 as a UE, as described herein).

[0183] The implementation scheme envisioned herein includes a signal as described in or related to one or more elements of method 1200.

[0184] The embodiments contemplated herein include a computer program or computer program product comprising instructions, wherein execution of the program by a processor will cause the processor to perform one or more elements of method 1200. The processor may be a processor of the UE (such as processor 1604 as a wireless device 1602 of the UE, as described herein). These instructions may, for example, reside in the processor and / or in the memory of the UE (such as memory 1606 as a wireless device 1602 of the UE, as described herein).

[0185] The embodiments contemplated herein include an apparatus comprising components for performing one or more elements of either method 1000 and / or method 1100. The apparatus may be, for example, a base station (such as RAN equipment 1618 as a base station, as described herein).

[0186] The embodiments contemplated herein include one or more non-transitory computer-readable media, which include instructions for causing the electronic device to perform one or more elements of any of methods 1000 and / or 1100 when executed by one or more processors of the electronic device. The non-transitory computer-readable medium may be, for example, the memory of a base station (such as memory 1622 of RAN device 1618 as a base station, as described herein).

[0187] The embodiments contemplated herein include an apparatus comprising logic components, modules, or circuitry for performing one or more elements of any of methods 1000 and / or 1100. The apparatus may be, for example, an apparatus for a base station (such as RAN equipment 1618 as a base station, as described herein).

[0188] The embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media including instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of any of methods 1000 and / or 1100. The apparatus may be, for example, an apparatus for a base station (such as RAN equipment 1618 as a base station, as described herein).

[0189] The implementation scheme envisioned herein includes a signal as described in or related to one or more elements of any of the methods 1000 and / or 1100.

[0190] The embodiments contemplated herein include a computer program or computer program product comprising instructions, wherein execution of the program by a processing element causes the processing element to perform one or more elements of either method 1000 and / or method 1100. The processor may be a processor of a base station (such as processor 1620 of RAN device 1618 as a base station, as described herein). These instructions may, for example, reside in the processor and / or in the memory of the base station (such as memory 1622 of RAN device 1618 as a base station, as described herein).

[0191] The embodiments contemplated herein include an apparatus comprising components for performing one or more elements of either method 1300 and / or method 1400. The apparatus may be, for example, an AMF or UMMF of a CN (such as CN device 1636 as an AMF or UMMF, as described herein).

[0192] The embodiments contemplated herein include one or more non-transitory computer-readable media, which include instructions for causing the electronic device to perform one or more elements of any of methods 1300 and / or 1400 when executed by one or more processors of the electronic device. The non-transitory computer-readable medium may be a memory such as an AMF or UMMF (e.g., memory 1640 of CN device 1636 as an AMF or UMMF, as described herein).

[0193] The embodiments contemplated herein include an apparatus comprising logic components, modules, or circuitry for performing one or more elements of any of methods 1300 and / or 1400. The apparatus may be, for example, an AMF or UMMF (such as CN device 1636 as an AMF or UMMF, as described herein).

[0194] The embodiments contemplated herein include an apparatus comprising: one or more processors and one or more computer-readable media including instructions that, when executed by the one or more processors, cause the one or more processors to perform one or more elements of any of methods 1300 and / or 1400. The apparatus may be, for example, an AMF or UMMF (such as CN device 1636 as an AMF or UMMF, as described herein).

[0195] The implementation scheme envisioned herein includes a signal as described in or related to one or more elements of any of the methods 1300 and / or 1400.

[0196] The embodiments contemplated herein include a computer program or computer program product comprising instructions which are executed by a processor to cause the processor to perform one or more elements of either method 1300 and / or method 1400. The processor may be an AMF or UMMF processor (such as processor 1638 as an AMF or UMMF CN device 1636, as described herein). For example, these instructions may reside in the processor and / or in AMF or UMMF memory (such as memory 1640 as an AMF or UMMF CN device 1636, as described herein).

[0197] For one or more embodiments, at least one of the components illustrated in one or more of the foregoing figures may be configured to perform one or more operations, techniques, processes, and / or methods as described herein. For example, a baseband processor as described herein in conjunction with one or more of the foregoing figures may be configured to operate according to one or more of the examples illustrated herein. Similarly, circuitry associated with a UE, base station, network element, etc., as described above in conjunction with one or more of the foregoing figures may be configured to operate according to one or more of the examples illustrated herein.

[0198] Unless otherwise expressly stated, any of the embodiments described above may be combined with any other embodiment (or combination of embodiments). The foregoing description of one or more specific embodiments provides illustrative and descriptive information, but is not intended to be exhaustive or to limit the scope of the embodiments to the precise form disclosed. In light of the teachings above, modifications and variations are possible, or modifications and variations may be derived from practice with various embodiments.

[0199] Implementations and specific embodiments of the systems and methods described herein may include various operations embodied in machine-executable instructions to be executed by a computer system. The computer system may include one or more general-purpose or special-purpose computers (or other electronic devices). The computer system may include hardware components, including specific logical parts for performing the operations; or may include a combination of hardware, software, and / or firmware.

[0200] It should be recognized that the systems described herein include descriptions of specific implementations. These implementations may be combined into a single system, partially integrated into other systems, divided into multiple systems, or otherwise partitioned or combined. Furthermore, it is conceivable to use parameters, attributes, aspects, etc., of one implementation in one implementation. For clarity, these parameters, attributes, aspects, etc., are described only in one or more implementations, and it should be recognized that, unless expressly stated herein, these parameters, attributes, aspects, etc., may be combined with or substituted for parameters, attributes, aspects, etc., of another implementation.

[0201] As is widely recognized, the use of personally identifiable information should comply with privacy policies and practices that are generally accepted to meet or exceed industry or governmental requirements for protecting user privacy. Specifically, personally identifiable information data should be managed and processed to minimize the risk of unintentional or unauthorized access or use, and the nature of authorized use should be clearly explained to users.

[0202] Although the foregoing has been described in considerable detail for clarity, it will be apparent that certain changes and modifications can be made without departing from the principles of the invention. It should be noted that there are many alternative ways to implement both the processes and apparatus described herein. Therefore, embodiments of the invention should be considered illustrative rather than restrictive, and this specification is not limited to the details given herein, but can be modified within the scope and equivalents of the appended claims.

Claims

1. A method for a base station of a radio access network (RAN) in a wireless communication system, the method comprising: Receive an indication from the user equipment (UE) that the UE is able to associate a dataset of network signaling collected by the UE based on network signaling with a dataset identifier (ID) corresponding to the network side conditions of the network signaling; Based on the indication, it is determined that the UE is able to associate the dataset with the dataset ID; A request for the dataset ID is transmitted to the core network (CN) of the wireless communication system; Receive the dataset ID from the CN; Transmit the dataset ID to the UE; as well as The network signaling is transmitted to the UE according to the network-side conditions.

2. The method of claim 1, wherein transmitting the dataset ID to the UE comprises: The configuration update command, which includes the dataset ID, is forwarded from the CN to the UE.

3. The method according to claim 1, wherein the network signaling includes a reference signal set.

4. The method of claim 1, wherein the indication is received in a UE capability report.

5. The method of claim 1, wherein the indication is received in Radio Resource Control (RRC) signaling.

6. The method of claim 1, wherein the dataset ID includes one or more of the following: Use case data fields; Community ID data field; Supplier ID data field; and Radio Configuration ID field.

7. The method of claim 1, wherein the network-side conditions are applied to multiple cells of the wireless communication system.

8. The method of claim 1, wherein the request for the dataset ID is transmitted to the Access and Mobility Management Function (AMF) of the CN.

9. A method for a base station of a radio access network (RAN) in a wireless communication system, the method comprising: Receive an indication from the user equipment (UE) that the UE is able to associate a dataset of network signaling collected by the UE based on network signaling with a dataset identifier (ID) corresponding to the network side conditions of the network signaling; Based on the indication, it is determined that the UE is able to associate the dataset with the dataset ID; Determine the dataset ID; Transmit the dataset ID to the UE; as well as The network signaling is transmitted to the UE according to the network-side conditions.

10. The method of claim 9, wherein the dataset ID is determined based on a pre-configuration at the base station for the network-side conditions.

11. The method of claim 9, wherein the indication is received in a UE capability report.

12. The method of claim 9, wherein the indication is received in Radio Resource Control (RRC) signaling.

13. The method of claim 9, wherein the dataset ID includes the CSI-RS resource set ID of the Channel State Information Reference Signal (CSI-RS) resource set.

14. The method of claim 13, wherein the network-side conditions include a network-side antenna port configuration for the network signaling.

15. The method of claim 13, wherein the network-side conditions include the use of a measurement beam set and a prediction beam set, wherein a first beam of the measurement beam set is configured to be measured to achieve a prediction of a second beam of the prediction beam set.

16. The method of claim 15, wherein the first beam of the measurement beam set is a subset of the second beam of the prediction beam set.

17. The method of claim 15, wherein each of the first beams of the measurement beam set covers a corresponding plurality of the second beams of the prediction beam set.

18. The method of claim 9, wherein the dataset ID includes the SSB transmission set ID of the synchronization signal block (SSB) transmission set.

19. The method of claim 9, wherein the dataset ID includes a link ID between the Synchronization Signal Block (SSB) transmission set and the Channel State Information Reference Signal (CSI-RS) resource set.

20. The method of claim 9, wherein the dataset ID includes a link ID between a first Channel State Information Reference Signal (CSI-RS) resource set and a second CSI-RS resource set.

21. A method for providing user equipment (UE) in a wireless communication system, the method comprising: The radio access network (RAN) of the wireless communication system transmits an indication to the base station that the UE is able to associate a dataset of network signaling collected by the UE based on network signaling with a dataset identifier (ID) corresponding to the network side conditions of the network signaling. Receive the dataset ID from the base station; Receive network signaling from the base station; as well as The dataset is collected based on the network signaling.

22. The method of claim 21, wherein the dataset ID is received from the base station in a configuration update command, the configuration update command including the dataset ID from the CN and forwarded by the base station to the UE.

23. The method of claim 21, wherein the network signaling includes a reference signal set.

24. The method of claim 21, wherein the indication is transmitted in the UE capability report.

25. The method of claim 21, wherein the indication is transmitted in Radio Resource Control (RRC) signaling.

26. The method of claim 21, wherein the dataset ID includes one or more of the following: Use case data fields; Community ID data field; Supplier ID data field; and Radio Configuration ID field.

27. The method of claim 21, wherein the dataset ID includes the CSI-RS resource set ID of the Channel State Information Reference Signal (CSI-RS) resource set.

28. The method of claim 27, wherein the network-side conditions include network-side antenna port configuration for the network signaling.

29. The method of claim 27, wherein the network-side conditions include the use of a measurement beam set and a prediction beam set, wherein a first beam of the measurement beam set is configured to be measured to achieve a prediction of a second beam of the prediction beam set.

30. The method of claim 29, wherein the first beam of the measurement beam set is a subset of the second beam of the prediction beam set.

31. The method of claim 29, wherein each of the first beams of the measurement beam set covers a corresponding plurality of the second beams of the prediction beam set.

32. The method of claim 21, wherein the dataset ID includes the SSB transmission set ID of the synchronization signal block (SSB) transmission set.

33. The method of claim 21, wherein the dataset ID includes a link ID between the Synchronization Signal Block (SSB) transmission set and the Channel State Information Reference Signal (CSI-RS) resource set.

34. The method of claim 21, wherein the dataset ID includes a link ID between a first Channel State Information Reference Signal (CSI-RS) resource set and a second CSI-RS resource set.

35. A method for access and mobility management functions (AMF) of a core network (CN) of a wireless communication system, the method comprising: Receive a first request from the base station of the wireless communication system for a dataset identifier (ID) of a dataset relating to network signaling corresponding to network-side conditions; A second request for the dataset ID is sent to the User Equipment (UE) Artificial Intelligence (AI) / Machine Learning (ML) Model Management Function (UMMF) of the CN; Receive the dataset ID from the UMMF; as well as The dataset ID is transmitted to the base station.

36. The method according to claim 35, further comprising: After receiving the first request for the dataset ID from the base station, it is determined that the dataset ID is not stored at the AMF, and a second request for the dataset ID is transmitted to the UMMF based on the determination that the dataset ID is not stored at the AMF.

37. The method of claim 35, wherein the dataset ID comprises one or more of the following: Use case data fields; Community ID data field; Supplier ID data field; and Radio Configuration ID field.

38. The method of claim 35, wherein the network-side conditions are applied to multiple cells of the wireless communication system.

39. A method for managing the User Equipment (UE) Artificial Intelligence (AI) / Machine Learning (ML) Model Management Function (UMMF) of the core network (CN) of a wireless communication system, the method comprising: Receive a request for a dataset identifier (ID) for a dataset of network signaling corresponding to network-side conditions from the Access and Mobility Management Function (AMF) of the CN; Determine the dataset ID; as well as Transmit the dataset ID to the AMF.

40. The method of claim 39, wherein determining the dataset ID comprises obtaining the dataset ID from the storage device of the UMMF.

41. The method of claim 39, wherein determining the dataset ID comprises: It is determined that the dataset ID does not yet exist in the storage device of the UMMF; as well as The new dataset ID is generated.

42. The method of claim 39, wherein the dataset ID includes one or more of the following: Use case data fields; Community ID data field; Supplier ID data field; and Radio Configuration ID field.

43. The method of claim 39, wherein the network-side conditions are applied to multiple cells of the wireless communication system.

44. An apparatus comprising components for performing the method according to any one of claims 1 to 43.

45. A computer-readable medium comprising instructions that, when executed by one or more processors of an electronic device, cause the electronic device to perform the method according to any one of claims 1 to 43.

46. ​​An apparatus comprising a logic component, module, or circuitry for performing the method according to any one of claims 1 to 43.