Data collection method and device
Through the network element of the data collection application function, the request information is sent to the terminal device, and the access layer data is obtained and reported, which solves the problem of access layer data collection in AI application scenarios, and realizes effective training of the AI model and network performance improvement.
Patent Information
- Application Number
- CN202311006929.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-10
- Publication Date
- 2025-02-18
AI Technical Summary
In AI application scenarios, there are problems with how to effectively collect access layer data of user equipment (UE) and report it to the application layer.
Through the data collection application function network element, the request information is sent to the terminal device, the access layer data collection is obtained, and the data forwarding is carried out through the network device, and the access layer data is finally reported to the event user's application function network element.
It realizes the collection and reporting of access layer data from user equipment, supports training and optimization of AI models, and improves network performance and user experience.
Smart Images

Figure CN119485454A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular, to a method and device for data collection. Background Art
[0002] With the improvement of data storage and computing power, artificial intelligence (AI) technology has been increasingly used. AI technology can be applied to communication systems such as new radio (NR) systems to improve network performance and user experience by intelligently collecting and analyzing data.
[0003] The 3rd generation partnership project (3GPP) has introduced multiple AI application scenarios, such as using AI for channel state information (CSI) feedback enhancement, beam management (BM), positioning accuracy enhancements, etc.
[0004] In the above AI application scenarios, the input of the AI model is the access stratum (AS) data of the user equipment (UE). How to collect the AS data of the UE and report it to the application layer is an urgent problem to be solved. Summary of the invention
[0005] The present application provides a data collection method and device, by which the AS data of UE can be collected.
[0006] In a first aspect, a method for data collection is provided. The method can be executed by a data collection application function network element, or can also be executed by a chip or circuit configured in the data collection application function network element, and the present application does not limit this.
[0007] The method includes: a data collection application function network element sends first information to a non-access layer or a network device of a terminal device, the first information is used to request a first access layer data set of the terminal device, the first information includes measurement and reporting configuration information of the first access layer data set, and the first access layer data set includes access layer data requested to be obtained by the event user application function network element; the data collection application function network element receives second information, the second information is used to indicate a second access layer data set, and the second access layer data set includes all or part of the access layer data in the first access layer data set; the data collection application function network element sends the second information to the event user application function network element.
[0008] Through the above scheme, the event user application function network element can send the access layer data collection requirements required for its training model as subscription information (i.e., the first information) to the data collection application function network element, and send it to the non-access layer or network device of the terminal device via the data collection application function network element. The access data is collected through the non-access layer or network device of the terminal device and forwarded to the data collection application function network element. Finally, the event user application function network element obtains the subscribed access layer data collection results from the data collection application function network element, thereby completing the process of the event user application function network element collecting access layer measurement results.
[0009] In combination with the first aspect, in certain implementations of the first aspect, the data collection application network element receives third information from the network device, and the third information is used to indicate which data in the first access layer data set is accepted by the network device and / or which data is not accepted by the network device.
[0010] Through the above solution, after receiving the subscription information sent by the data collection application function network element, the network device can feed back the acceptance result of the subscription information to the network element.
[0011] In one possible implementation, the first access layer data set includes access layer data requested by an event user application function network element, including: the first access layer data set includes access layer data corresponding to at least one event group subscribed to by the event user application function network element, wherein each event group in the at least one event group corresponds to part of the access layer data in the first access layer data set, and the event group includes at least one event; the first information also includes first identification ID information and / or second ID information, the first ID information is used to indicate the ID of each event group in the at least one event group, and the second ID information is used to indicate the ID of the event user application function network element.
[0012] In one possible implementation, the third information is used to indicate which data in the first access layer data set is accepted by the network device and which data is not accepted by the network device, including: the third information is used to indicate the ID of the event group accepted or not accepted by the network device, or the third information is used to indicate the ID of the sub-access layer data accepted or not accepted by the network device.
[0013] In a possible implementation manner, the third information is also used to indicate the reason why the network device accepts or does not accept specific access layer data.
[0014] In a possible implementation, the data collection application function network element receives fourth information from the issuing application function network element, where the fourth information includes measurement and reporting configuration information of the first access layer data set.
[0015] In a possible implementation manner, the data collection application function network element sends the third information to the event user application function network element.
[0016] In a possible implementation, the data collection application function network element stores the second access layer data set according to the second information.
[0017] In a second aspect, a method for data collection is provided. The method may be executed by a network device, or may be executed by a chip or circuit configured in the network device, and the present application does not limit this.
[0018] The method includes: a network device receives first information from a data collection application function network element, the first information is used to request a first access layer data set of a terminal device, the first information includes measurement and reporting configuration information of the first access layer data set, and the first access layer data set includes access layer data requested to be obtained by an event user application function network element; the network device sends first indication information to the access layer of the terminal device, the first indication information is used to instruct the access layer of the terminal device to measure a second access layer data set, the second access layer data set includes all or part of the access layer data in the first access layer data set, and the first indication information includes measurement and reporting configuration information of the second access layer data set; the network device receives second information from the access layer of the terminal device, the second information is used to indicate the second access layer data set; the network device sends the second information to the data collection application function network element.
[0019] Through the above scheme, the event user application function network element can send the access layer data collection requirements required for its training model as subscription information to the data collection application function network element, and send it to the network device via the data collection application function network element. The access data is collected and forwarded to the data collection application function network element through the network device. Finally, the event user application function network element obtains the subscribed access layer data collection results from the data collection application function network element, thereby completing the process of the event user application function network element collecting access layer measurement results.
[0020] In combination with the second aspect, in certain implementations of the second aspect, the network device sends third information to the data collection application function network element, and the third information is used to indicate which data in the first access layer data set is accepted by the network device and / or which data is not accepted by the network device.
[0021] Through the above solution, after receiving the subscription information sent by the data collection application function network element, the network device can feed back the acceptance result of the subscription information to the network element.
[0022] In a possible implementation manner, the second access layer data set includes the access layer data in the first access layer data set that is accepted by the network device.
[0023] In one possible implementation, the first access layer data set includes access layer data requested by an event user application function network element, including: the first access layer data set includes access layer data corresponding to at least one event group subscribed to by the event user application function network element, wherein each event group in the at least one event group corresponds to part of the access layer data in the first access layer data set, and the event group includes at least one event; the first information also includes first identification ID information and / or second ID information, the first ID information is used to indicate the ID of each event group in the at least one event group, and the second ID information is used to indicate the ID of the event user application function network element.
[0024] In one possible implementation, the third information is used to indicate which data in the first access layer data set is accepted by the network device and which data is not accepted by the network device, including: the third information is used to indicate the ID of the event group accepted or not accepted by the network device, or the third information is used to indicate the ID of the sub-access layer data accepted or not accepted by the network device; and the third information is also used to indicate the reason why the network device accepts or does not accept specific access layer data.
[0025] In a possible implementation manner, the network device sends second indication information to the access layer of the terminal device, where the second indication information includes measurement and reporting configuration information of the first access layer data set.
[0026] In a possible implementation manner, the first indication information is also used to indicate that the measurement requirement of the second access layer data set comes from the data collection application function network element.
[0027] In one possible implementation, the first indication information also includes at least one of the following information: first ID information, second ID information, and function indication information of AI model training.
[0028] On the third aspect, a method for data collection is provided, which can be executed by a terminal device, or can also be executed by a chip or circuit configured in the terminal device, and this application does not limit this.
[0029] The method includes: a non-access layer of a terminal device receives first information from a data collection application function network element, the first information is used to request a first access layer data set of the terminal device, the first information includes measurement and reporting configuration information of the first access layer data set, and the first access layer data set includes access layer data requested to be obtained by an event user application function network element; the non-access layer of the terminal device sends first request information to the access layer of the terminal device, the first request information is used to request the first access layer data set; the access layer of the terminal device sends second information to the non-access layer of the terminal device, the second information is used to indicate a second access layer data set, and the second access layer data set includes all or part of the access layer data in the first access layer data set; the non-access layer of the terminal device sends the second information to the data collection application function network element.
[0030] Through the above scheme, the event user application function network element can send the access layer data collection requirements required for its training model as subscription information to the data collection application function network element, and send it to the non-access layer of the terminal device via the data collection application function network element. The access data is collected and forwarded to the data collection application function network element through the non-access layer of the terminal device. Finally, the event user application function network element obtains the subscribed access layer data collection results from the data collection application function network element, thereby completing the process of the event user application function network element collecting access layer measurement results.
[0031] In combination with the third aspect, in certain implementations of the third aspect, the access layer of the terminal device determines not to send access layer data other than the second access layer data set in the first access layer data set to the non-access layer of the terminal device.
[0032] In a possible implementation, the access layer of the terminal device sends reason indication information to the non-access layer of the terminal device, where the reason indication information is used to indicate why the access layer of the terminal device does not send the first access layer data set to the non-access layer of the terminal device.
[0033] In one possible implementation, the first access layer data set includes access layer data requested by an event user application function network element, including: the first access layer data set includes access layer data corresponding to at least one event group subscribed to by the event user application function network element, wherein each event group in the at least one event group corresponds to part of the access layer data in the first access layer data set, and the event group includes at least one event; the first information also includes first identification ID information and / or second ID information, the first ID information is used to indicate the ID of each event group in the at least one event group, and the second ID information is used to indicate the ID of the event user application function network element.
[0034] In one possible implementation, the first request information also includes at least one of the following information: first ID information, second ID information, and function indication information of AI model training.
[0035] In a possible implementation, the non-access layer of the terminal device sends cause indication information to the data collection application function network element.
[0036] In a possible implementation, an access layer of a terminal device receives second indication information from a network device, where the second indication information includes measurement and reporting configuration information of a first access layer data set.
[0037] In a fourth aspect, a data collection device is provided, comprising: a sending unit, used to send first information to a non-access layer or network device of a terminal device, the first information being used to request a first access layer data set of the terminal device, the first information including measurement and reporting configuration information of the first access layer data set, the first access layer data set including access layer data requested to be obtained by an event user application function network element; a receiving unit, used to receive second information, the second information being used to indicate a second access layer data set, the second access layer data set including all or part of the access layer data in the first access layer data set; the sending unit is also used to send the second information to the event user application function network element.
[0038] In a possible implementation, the receiving unit is further configured to receive third information from the network device, where the third information is configured to indicate which data in the first access layer data set is accepted by the network device and / or which data is not accepted by the network device.
[0039] In one possible implementation, the first access layer data set includes access layer data requested by an event user application function network element, including: the first access layer data set includes access layer data corresponding to at least one event group subscribed to by the event user application function network element, wherein each event group in the at least one event group corresponds to part of the access layer data in the first access layer data set, and the event group includes at least one event; the first information also includes first identification ID information and / or second ID information, the first ID information is used to indicate the ID of each event group in the at least one event group, and the second ID information is used to indicate the ID of the event user application function network element.
[0040] In one possible implementation, the third information is used to indicate which data in the first access layer data set is accepted by the network device and which data is not accepted by the network device, including: the third information is used to indicate the ID of the event group accepted or not accepted by the network device, or the third information is used to indicate the ID of the sub-access layer data accepted or not accepted by the network device.
[0041] In a possible implementation manner, the third information is also used to indicate the reason why the network device accepts or does not accept specific access layer data.
[0042] In a possible implementation manner, the receiving unit is further configured to receive fourth information from the issuing application function network element, where the fourth information includes measurement and reporting configuration information of the first access layer data set.
[0043] In a possible implementation manner, the sending unit is further configured to send third information to the event user application function network element.
[0044] In a possible implementation manner, the device further includes: a processing unit, configured to store the second access layer data set according to the second information.
[0045] In a fifth aspect, a data collection device is provided, comprising: a receiving unit, used to receive first information from a data collection application function network element, the first information is used to request a first access layer data set of a terminal device, the first information includes measurement and reporting configuration information of the first access layer data set, and the first access layer data set includes access layer data requested to be obtained by the event user application function network element; a sending unit, used to send first indication information to the access layer of the terminal device, the first indication information is used to instruct the access layer of the terminal device to measure a second access layer data set, the second access layer data set includes all or part of the access layer data in the first access layer data set, and the first indication information includes measurement and reporting configuration information of the second access layer data set; the receiving unit is also used to receive second information from the access layer of the terminal device, the second information is used to indicate the second access layer data set; the sending unit is also used to send the second information to the data collection application function network element.
[0046] In a possible implementation, the sending unit is further used to send third information to the data collection application function network element, where the third information is used to indicate which data in the first access layer data set is accepted by the device and / or which data is not accepted by the device.
[0047] In a possible implementation, the second access-layer data set includes the access-layer data in the first access-layer data set that is accepted by the device.
[0048] In one possible implementation, the first access layer data set includes access layer data requested by an event user application function network element, including: the first access layer data set includes access layer data corresponding to at least one event group subscribed to by the event user application function network element, wherein each event group in the at least one event group corresponds to part of the access layer data in the first access layer data set, and the event group includes at least one event; the first information also includes first identification ID information and / or second ID information, the first ID information is used to indicate the ID of each event group in the at least one event group, and the second ID information is used to indicate the ID of the event user application function network element.
[0049] In one possible implementation, the third information is used to indicate which data in the first access layer data set is accepted by the device and which data is not accepted by the device, including: the third information is used to indicate the ID of the event group accepted or not accepted by the device, or the third information is used to indicate the ID of the sub-access layer data accepted or not accepted by the device; and the third information is also used to indicate the reason why the device accepts or does not accept specific access layer data.
[0050] In a possible implementation, the sending unit is further used to send second indication information to the access layer of the terminal device, where the second indication information includes measurement and reporting configuration information of the first access layer data set.
[0051] In a possible implementation manner, the first indication information is also used to indicate that the measurement requirement of the second access layer data set comes from the data collection application function network element.
[0052] In one possible implementation, the first indication information also includes at least one of the following information: first ID information, second ID information, and function indication information of AI model training.
[0053] In a sixth aspect, a data collection device is provided, comprising: a receiving unit, used for the non-access layer of the device to receive first information from a data collection application function network element, the first information being used to request a first access layer data set of the device, the first information including measurement and reporting configuration information of the first access layer data set, the first access layer data set including access layer data requested to be obtained by the event user application function network element; a sending unit, used for the non-access layer of the device to send first request information to the access layer of the device, the first request information being used to request the first access layer data set; the sending unit is also used for the access layer of the device to send second information to the non-access layer of the device, the second information being used to indicate a second access layer data set, the second access layer data set including all or part of the access layer data in the first access layer data set; the sending unit is also used for the non-access layer of the device to send second information to the data collection application function network element.
[0054] In a possible implementation, the device further includes: a processing unit, configured for the access layer of the device to determine not to send access layer data other than the second access layer data set in the first access layer data set to the non-access layer of the device.
[0055] In a possible implementation, the sending unit is further used for the access layer of the device to send reason indication information to the non-access layer of the device, where the reason indication information is used to indicate the reason why the access layer of the device does not send the first access layer data set to the non-access layer of the device.
[0056] In one possible implementation, the first access layer data set includes access layer data requested by an event user application function network element, including: the first access layer data set includes access layer data corresponding to at least one event group subscribed to by the event user application function network element, wherein each event group in the at least one event group corresponds to part of the access layer data in the first access layer data set, and the event group includes at least one event; the first information also includes first identification ID information and / or second ID information, the first ID information is used to indicate the ID of each event group in the at least one event group, and the second ID information is used to indicate the ID of the event user application function network element.
[0057] In one possible implementation, the first request information also includes at least one of the following information: first ID information, second ID information, and function indication information of AI model training.
[0058] In a possible implementation, the sending unit is further configured to send cause indication information to a data collection application function network element at a non-access layer of the device.
[0059] In a possible implementation, the receiving unit is further used for the access layer of the device to receive second indication information from the network device, where the second indication information includes measurement and reporting configuration information of the first access layer data set.
[0060] In a seventh aspect, a wireless communication device is provided, comprising modules or units for executing the method in the first aspect or any possible implementation manner of the first aspect.
[0061] In an eighth aspect, a wireless communication device is provided, comprising modules or units for executing the method in the second aspect or any possible implementation manner of the second aspect.
[0062] In a ninth aspect, a wireless communication device is provided, comprising modules or units for executing the method in the third aspect or any possible implementation manner of the third aspect.
[0063] In a tenth aspect, a communication device is provided, including a processor, the processor is coupled to a memory, and can be used to execute the method in the first aspect and possible implementations thereof, the second aspect and possible implementations thereof, or the third aspect and possible implementations thereof. In a possible implementation, the communication device also includes a memory. In a possible implementation, the communication device also includes a communication interface, the processor is coupled to the communication interface. In a possible implementation, the communication device also includes a communication interface, the processor is coupled to the communication interface.
[0064] In one implementation, the communication device is a terminal device. When the communication device is a terminal device, the communication interface may be a transceiver, or an input / output interface. In one possible implementation, the transceiver may be a transceiver circuit. In one possible implementation, the input / output interface may be an input / output circuit.
[0065] In another implementation, the communication device is a network device. When the communication device is a network device, the communication interface may be a transceiver, or an input / output interface. In a possible implementation, the transceiver may be a transceiver circuit. In a possible implementation, the input / output interface may be an input / output circuit.
[0066] In another implementation, the communication device is a data collection application function network element. When the communication device is a data collection application function network element, the communication interface may be a transceiver, or an input / output interface. In a possible implementation, the transceiver may be a transceiver circuit. In a possible implementation, the input / output interface may be an input / output circuit.
[0067] In another implementation, the communication device is a chip or a chip system. When the communication device is a chip or a chip system, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system. The processor may also be embodied as a processing circuit or a logic circuit.
[0068] In an eleventh aspect, a communication device is provided, comprising: an input circuit, an output circuit and a processing circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that any of the first to third aspects and any possible implementation of the above aspects are implemented.
[0069] In the specific implementation process, the above-mentioned communication device can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a trigger, and various logic circuits. The input signal received by the input circuit can be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit can be different circuits or the same circuit. In this case, the circuit is used as an input circuit and an output circuit at different times. The embodiment of the present application does not limit the specific implementation method of the processor and various circuits.
[0070] In a twelfth aspect, a processing device is provided, comprising a processor and a memory. The processor is used to read instructions stored in the memory, and can receive signals through a receiver and transmit signals through a transmitter to execute any one of the first to third aspects, and any possible implementation of the above aspects.
[0071] In a possible implementation, there are one or more processors and one or more memories.
[0072] In a possible implementation, the memory may be integrated with the processor, or the memory may be separately provided with the processor.
[0073] In the specific implementation process, the memory can be a non-transitory memory, such as a read-only memory (ROM), which can be integrated with the processor on the same chip or can be set on different chips respectively. The embodiments of the present application do not limit the type of memory and the setting method of the memory and the processor.
[0074] It should be understood that the relevant data interaction process, such as sending indication information, can be a process of outputting indication information from a processor, and receiving capability information can be a process of receiving input capability information from a processor. Specifically, the processed output data can be output to a transmitter, and the input data received by the processor can come from a receiver. Among them, the transmitter and the receiver can be collectively referred to as a transceiver.
[0075] The processor in the above aspects can be a chip, which can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, which is implemented by reading software codes stored in a memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.
[0076] In the thirteenth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute any one of the first to third aspects, and a method in any possible implementation of the above aspects.
[0077] In the fourteenth aspect, a computer-readable medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer-readable medium is run on a computer, the computer executes any one of the first to third aspects above, as well as a method in any possible implementation of the above aspects.
[0078] In the fifteenth aspect, a chip system is provided, including a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a communication device equipped with the chip system executes any aspect of the first to third aspects above and the methods in their possible implementation methods.
[0079] Among them, the chip system may include an input circuit or interface for sending information or data, and an output circuit or interface for receiving information or data.
[0080] In the sixteenth aspect, a communication system is provided, comprising at least one of the aforementioned data collection application function network element, network equipment and terminal equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 This is a schematic diagram of an example of a communication system to which the present application is applicable.
[0082] Figure 2 It is a schematic diagram of the architecture of an access network device provided in an embodiment of the present application.
[0083] Figure 3 It is a schematic diagram of an AI application framework provided in an embodiment of the present application.
[0084] Figure 4 It is a schematic diagram of another AI application framework provided in an embodiment of the present application.
[0085] Figure 5 It is a schematic flowchart of AI model lifecycle management provided in an embodiment of the present application.
[0086] Figure 6 It is a schematic flow chart of a data collection method provided in an embodiment of the present application.
[0087] Figure 7 A schematic flowchart of another data collection method provided in an embodiment of the present application.
[0088] Figure 8 A schematic flowchart of another data collection method provided in an embodiment of the present application.
[0089] Fig. 9 A schematic block diagram of a communication device provided in an embodiment of the present application.
[0090] Fig.10 A schematic block diagram of a communication device provided in an embodiment of the present application.
[0091] Fig.11 A schematic block diagram of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0092] The technical solution in this application will be described below in conjunction with the accompanying drawings.
[0093] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Wireless Fidelity (WIFI), Device to Device (D2D) communication system, Vehicle-to-Everything (V2X) communication system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, Machine to Machine (M2M) system, Machine Type Communication (MTC) system, Internet of Things (IoT) system. things, IoT) communication system, non-terrestrial network (NTN) system, the 5th Generation (5G) system, the 6th generation (6G) system or new wireless (NR) system or future wireless communication system.
[0094] Figure 1 1 is a schematic diagram of a communication system 100 provided in an embodiment of the present application. Figure 1As shown, the communication system 100 includes a network device 10, a terminal device 20 and an application layer network element 30. In this communication system, the terminal device 20 can send uplink data / signals / information to the network device 10, and the network device 10 can send downlink data / signals / information to the terminal device 20. Optionally, data / signals / information can be transmitted between the network device 10 and the application layer network element 30. Optionally, data / signals / information can be transmitted between the terminal device 20 and the application layer network element 30.
[0095] The communication method provided in the embodiment of the present application may also involve Figure 1 The devices or transmission nodes not shown in the figure are not limited in the embodiments of the present application.
[0096] The above-mentioned communication system applied to the embodiment of the present application is only an example, and the communication system applicable to the embodiment of the present application is not limited to this. Any communication system that can realize the functions of the above-mentioned devices is applicable to the embodiment of the present application.
[0097] The terminal device in the embodiments of the present application may refer to user equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network or a terminal device in a future Public Land Mobile Network (PLMN), etc., and the embodiments of the present application are not limited to this.
[0098] Among them, wearable devices can also be called wearable smart devices, which are a general term for the intelligent design and development of wearable devices for daily wear using wearable technology, such as glasses, gloves, watches, clothing and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also realize powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-sized, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0099] In addition, the terminal device can also be a terminal device in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network that interconnects people and machines and things.
[0100] It should be understood that the present application does not limit the specific form of the terminal device.
[0101] The network device may be a device in a wireless network, and in this application, may also be referred to as an operator device. For example, the network device may be a device deployed in a wireless network to provide wireless communication functions for terminal devices. For example, the network device may be a radio access network (RAN) node that connects the terminal device to the wireless network. Among them, the RAN may be connected to a core network (for example, a core network of long term evolution (LTE), a core network of 5G, etc.).
[0102] The network device in the embodiment of the present application may be an access network device, including but not limited to: various base stations, such as the next generation Node B (gNodeB, gNB), evolved Node B (evolved Node B, eNB) or base station equipment in the future evolved communication system, or a server, a wearable device, a vehicle-mounted device, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc., or one or a group of antenna panels (including multiple antenna panels) of a base station, or a network node constituting a base station, such as a baseband unit (BBU), or a distributed unit (DU), etc. Among them, the base station may be a macro base station, a micro base station, a micro-micro base station, a small station, a relay station or a balloon station, etc.
[0103] The network device in the embodiment of the present application may also be a core network device, including but not limited to: an access and mobility management function (AMF) network element, a session management function (SMF) network element, a user plane function (UPF) network element, a policy control function (PCF) network element, or a unified data management function (UDM) network element, etc.
[0104] Application layer network elements refer to network devices in computer networks that are responsible for processing application layer protocols, including but not limited to: data collection application function (DCAF) network elements, provisioning application function (PAF) network elements, event consumer application function (ECAF) network elements, etc.
[0105] It can be understood that all or part of the functions of the network device or terminal device in the present application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).
[0106] Figure 2 Schematic diagram of the architecture of an access network device provided in an embodiment of the present application. Figure 2 As shown, the network device involved in the embodiment of the present application can be a centralized unit (CU) and a distributed unit (DU) separation architecture. CU and DU can be understood as the division of network devices from the perspective of logical functions. CU and DU can be physically separated or deployed together. Multiple DUs can share one CU. One DU can also be connected to multiple CUs ( Figure 2 CU and DU may be connected via an interface, such as an F1 interface. CU and DU may be divided according to the protocol layer of the wireless network. One possible division method is that CU is used to perform the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer, and DU is used to perform the functions of the radio link control (RLC) layer, the media access control (MAC) layer, the physical layer, etc.
[0107] It is understandable that the division of the processing functions of the CU and DU according to the protocol layer is only an example, and the CU and DU may also be divided in other ways. For example, the CU or DU may be divided into functions of more protocol layers than the above division method. For example, the CU or DU may also be divided into part of the processing functions of the protocol layer of the above division method.
[0108] In one design, part of the functions of the RLC layer and the functions of the protocol layers above the RLC layer are set in the CU, and the remaining functions of the RLC layer and the functions of the protocol layers below the RLC layer are set in the DU.
[0109] In another design, the functions of CU or DU can be divided according to service type or other system requirements, for example, by latency, where functions whose processing time meets the latency requirement are implemented in DU, and functions that do not meet the latency requirement are implemented in CU.
[0110] In another design, the CU may also have one or more functions of the core network. One or more CUs may be centrally set or separately set. For example, the CU may be set on the network side for centralized management. The DU may have multiple radio frequency functions or the radio frequency functions may be remotely set.
[0111] The functions of CU can be implemented by one entity or by different entities. For example, the functions of CU can be further divided, for example, the control plane (CP) and the user plane (UP) are separated, that is, the control plane (CU-CP) of CU and the user plane (CU-UP) of CU. The control plane CU-CP of CU also includes a further divided architecture, that is, the CU-CP is further divided into CU-CP1 and CU-CP2. Among them, CU-CP1 includes various radio resource management functions, and CU-CP2 only includes RRC functions and PDCP-C functions (that is, the basic functions of control plane signaling at the PDCP layer).
[0112] In different systems, CU (including CU-CP or CU-UP) or DU may have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN) system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, and CU-UP may also be referred to as O-CU-UP. This application does not limit this.
[0113] The AI module is a module with machine learning computing capabilities. Figure 2As shown, in a wireless communication system, the AI module can be located in operations, administration and maintenance (OAM), in a gNB (for example, if the gNB is a separated architecture, it can be located in the CU / DU), in a terminal device, or as a separate network element entity RAN Intelligent Control Module (RAN Intelligent Controller, RIC). The main function of the AI module in the wireless communication system is to perform a series of AI calculations such as model establishment, training approximation, and reinforcement learning based on input data (in a wireless communication system, input data generally refers to network operation data provided by access network equipment or monitored by OAM, such as network load, channel quality, etc., or user plane data transmission provided by the core network). The trained model provided by the AI module has the function of predicting changes in the RAN side network, and can be used for load prediction, terminal device path prediction, CSI prediction, optimal beam prediction, positioning prediction, etc. In addition, the AI module can also perform policy reasoning from the perspectives of network energy saving and mobility optimization based on the prediction results of the trained model on the RAN network performance, so as to obtain reasonable and efficient energy saving strategies, mobility optimization strategies, etc. When the AI model is located in the CU and the CP and UP of the CU are separated, the CP can be responsible for receiving the AI model and the subsequent AI reasoning and policy generation functions. When the CU-CP is further divided into CU-CP1 and CU-CP2, CU-CP1 can be responsible for receiving the AI model and the subsequent AI model reasoning functions, and generating specific interactive signaling, which will be sent by CU-CP2. When the AI module is located in OAM, its communication with the gNB on the RAN side can reuse the current northbound interface. When the AI module is located in the gNB or CU, the current F1, Xn, Uu and other interfaces can be reused; when the AI module becomes an independent network entity, it is necessary to re-establish the communication link to the OAM and RAN side, such as based on a wired link or a wireless link.
[0114] Figure 3 Schematic diagram of an AI application framework provided in an embodiment of the present application. Figure 3 As shown, the AI application framework includes a data acquisition module, a model training module, a model reasoning module and an execution entity (Actor).
[0115] Among them, the model training module and the model reasoning module are examples of AI modules. For example, Figure 1 The network devices and terminal devices shown in the figure are Figure 2The CU, DU or other management entities of the gNB shown can input data into the data acquisition module, and the data acquisition module can be used as a database for AI model training and data analysis and reasoning. The model training module analyzes the training data output by the data acquisition module, and gives an available AI model, and deploys the obtained AI model to the model reasoning module. Based on the reasoning data output by the data acquisition module, the model reasoning module gives a reasonable prediction of the network operation based on the AI model (trained by the model training module), and feeds back the performance data of the AI model to the model training module. The subsequent model training module continues to train the model according to the feedback performance data, and informs the model reasoning module of the updated AI model; or, the model reasoning module guides the network to make policy adjustments based on the reasoning data and AI model output by the data acquisition module. The relevant policy adjustments are uniformly planned by the execution entity and sent to multiple network entities for operation. At the same time, the specific performance of the network after the application of the relevant policies will be fed back to the data acquisition module for storage.
[0116] Figure 4 Schematic diagram of another AI application framework provided in the embodiment of the present application. Figure 4 As shown, the framework includes a data acquisition module, a model training module, a model management module, a model reasoning module and a model storage module.
[0117] Among them, the model management module interacts with and manages the remaining modules, and the model storage module is used to store and manage AI models.
[0118] Figure 5 It is a schematic flowchart of an AI model lifecycle management (LCM) provided in an embodiment of the present application.
[0119] For different use cases, there may be different LCM overall signaling processes. Figure 5 The process shown is only an example, and this application does not limit the specific LCM process.
[0120] The 3rd Generation Partnership Project (3GPP) has introduced multiple AI application scenarios on the RAN side. The applications of AI on the RAN side include but are not limited to the following application scenarios: energy saving, load balancing, mobility optimization, channel state information-reference signal (CSI-RS) feedback enhancement, beam management enhancement (BME), and positioning enhancement. These application scenarios can also be called AI use cases.
[0121] For example, AI can be used for CSI feedback enhancement. CSI is the channel attribute of the communication link. The UE reports the downlink channel quality information to the gNB so that the base station can select a more appropriate modulation and coding scheme (MCS) for the UE. According to the latest progress of the RAN1 meeting, two sub-use cases based on AI, CSI compression and CSI prediction (low priority), were adopted. CSI compression is based on a bilateral model (there is an encoder (and quantizer) on the UE side for compressing CSI, and a decoder (and dequantizer) on the gNB side for decompression; AI-based codecs can be implemented through AI models such as Convolutional Neural Network (CNN) and AI models (Transformer) that use attention mechanisms to increase the speed of model training).
[0122] For example, AI can also be used for beam management (BM), which is mainly used to find the strongest transmit / receive beam pair. The goal of AI / ML-based sparse beam prediction is to improve the accuracy of optimal beam prediction. During the training phase, the network scans all possible beams, and then the network needs to tell the UE the transmit beam pattern. When the model training is completed, the network only needs to scan a small number of beams, and then the UE feeds back the inferred top-K (such as the K beams with the best receiving power) narrow beams to the network.
[0123] Exemplarily, AI can also be used for positioning accuracy enhancements. LOS / NLOS indication reporting is already supported in R17, with the aim of improving positioning accuracy. For AI / ML-based LOS / NLOS recognition, it can improve positioning accuracy with a smaller number of transmission reception point (TRP) antennas. For indoor scenarios (heavy NLOS scenarios), there may not be a sufficient number of line-of-sight paths, and traditional means cannot work well. Therefore, AI-based positioning can improve positioning accuracy in indoor scenarios.
[0124] The input of the AI model in the above AI application scenarios is all access layer data. For example, the input of the model in the CSI compression scenario is the CSI-RS measurement result, which involves access layer CSI reporting. How to collect the UE's AS data and report it to the application layer is an urgent problem to be solved.
[0125] The present application provides a variety of AS data collection methods, which can collect the AS data of the UE when the AS layer and APP layer of the UE collect data independently.
[0126] It should be understood that the description of the specific scenarios in the embodiments of the present application is only an example. In addition to being applicable to the application scenarios described above, the methods provided in the embodiments of the present application are also applicable to application scenarios with similar problems.
[0127] In the description of the embodiments of the present application, unless otherwise specified, "multiple" or "multiple" means two or more. In addition, "at least one" can be replaced by "one or more".
[0128] The ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the size, content, order, timing, priority or importance of multiple objects. For example, the first indication information and the second indication information can be the same information or different information, and such a name does not indicate the difference in the content, size, application scenario, sender / receiver, priority or importance of the two messages. In addition, the numbering of the steps in the various embodiments introduced in the present application is only for distinguishing different steps, and is not used to limit the order of the steps.
[0129] In the present application, the terms "comprises" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products or apparatuses.
[0130] The technical solution provided in the embodiment of the present application can be applied to wireless communication between communication devices. Wireless communication between communication devices may include: wireless communication between network devices and terminals, wireless communication between network devices and network devices, and wireless communication between terminals. In the embodiment of the present application, the term "wireless communication" may also be referred to as "communication", and the term "communication" may also be described as "data transmission", "information transmission" or "transmission".
[0131] It should be understood that the names of all nodes and messages in this application are merely names set for the convenience of description in this application. The names in the actual network may be different. This application should not be understood to limit the names of various nodes and messages. On the contrary, any name that has the same or similar function as the node or message used in this application is regarded as the method of this application or an equivalent replacement, and is within the scope of protection of this application, and will not be repeated below.
[0132] The various methods provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0133] It should be understood that the step numbers in the embodiments of the present application are only used for illustration and do not limit the order in which the steps occur.
[0134] Figure 6 A data collection method 600 provided by the present application is shown, through which the AS data of the UE is collected. Figure 6 The method includes at least part of the following contents.
[0135] S610, the PAF sends measurement and reporting configuration information of access layer data to the DCAF.
[0136] S620, the event user application function network element (ECAF) sends a subscription request message (ie, an example of the first request message) to the DCAF.
[0137] S630, DCAF sends first information to the network device, where the first information is used to request a first access layer data set of the UE.
[0138] S640: The network device sends third information to the DCAF, where the third information is used to indicate which data in the first access layer data set is accepted by the network device and / or which data is not accepted by the network device.
[0139] S650, DCAF sends third information to the event user application function network element.
[0140] S660, the network device sends first indication information to the AS layer of the UE, where the first indication information is used to instruct the AS layer of the UE to measure a second access layer data set.
[0141] S670: The AS layer of the UE performs measurement.
[0142] S680, the AS layer of the UE sends second information to the network device, where the second information is used to indicate a second access layer data set.
[0143] S690: The network device sends second information to the DCAF.
[0144] S691, DCAF stores the second access layer data set.
[0145] S692, DCAF sends the second information to the event user application function network element.
[0146] Through the above scheme, ECAF can send the AS layer data collection requirements required for its training model as subscription information to DCAF, and then send it to the network device through DCAF. The AS data is collected and forwarded to DCAF through the network device. Finally, ECAF obtains the subscribed AS layer data collection results from DCAF, thus completing the process of ECAF collecting AS layer measurement results.
[0147] The following is a detailed introduction to S610 to S692.
[0148] In S610, the PAF sends measurement and reporting configuration information of access layer data (ie, an example of the fourth information) to the DCAF.
[0149] It should be understood that the PAF can send measurement and reporting configuration information of UE-related data to the DCAF, including measurement and reporting configuration information of the UE's access layer data.
[0150] In one implementation, the PAF may indicate to the DCAF (for example, by sending indication information, or carrying the indication information in the measurement and reporting configuration information of the UE-related data) which of the UE-related data is access layer-related data.
[0151] It should be understood that the measurement and reporting configuration information of the access layer data includes the measurement and reporting configuration information of the first access layer data set.
[0152] Specifically, the measurement and reporting configuration information may include: what data needs to be collected, the configuration of data collection (such as the sampling frequency of collection, geographical restrictions, etc.), the reporting frequency and format of the collected data, how DCAF processes this data and how it sends it to the corresponding subscribers (or event users).
[0153] In one implementation, the collected data information may include one or more of the following: artificial intelligence AI function information indicating access layer data corresponding to the access layer data (the AI function may indicate one or more functions including but not limited to CSI compression, CSI prediction, BM, and positioning), target frequency information measured by the UE, reference signal type information measured by the UE (for example, indicating SSB and / or CSI), channel quality type information measured by the UE (for example, RSRP / RSRQ / SINR, etc.), indication information collected and reported via the UE's physical layer L1 and / or network layer L3, scenario information requiring collection of access layer data (for example, a specific region, cell, cell configuration, etc., and information on the maximum number of beams reported (for example, indicating measurement results of 4 / 6 / several Beams).
[0154] In S620, ECAF sends a subscription request message to DCAF.
[0155] It should be understood that the ECAF may refer to one or more ECAFs. ECAF sends subscription request information to DCAF, which can also be understood as one or more ECAFs sending subscription request information to DCAF respectively.
[0156] It should be understood that the subscription request information is used to request a first access layer data set, wherein the first access layer data set includes at least one sub-access layer data.
[0157] In one implementation, the subscription request information includes the target UE information corresponding to the measurement (such as UE ID, UE IP address, or UE cluster ID, and any identification information that can point to a specific UE), measurement event ID (which can be one or a group of event IDs), and measurement result reporting configuration (event / periodic reporting, reporting duration, maximum number of reports, etc.).
[0158] It should be understood that in this subscription request information, ECAF may further send subscription information related to the model to DCAF to request the measurement results required for the ECAF local training model. For example, ECAF may indicate that there is a model to be trained locally, and include the functional information corresponding to the training model (e.g., measurement information corresponding to the CSI compression function).
[0159] In S630, the DCAF sends first information to the network device, where the first information is used to request a first access layer data set of the UE, or in other words, the first information is used to indicate a measurement requirement for the first access layer data set.
[0160] It should be understood that the first access layer data set is a set of access layer data requested by at least one ECAF through subscription request information. The first access layer data set includes at least one access layer data group, wherein each access layer data group includes at least one sub-access layer data.
[0161] In one implementation, the DCAF obtains the measurement and reporting configuration information of the UE-related data according to step S610, identifies the measurement and reporting configuration related to the AS data collection, and sends it to the network device.
[0162] In another implementation, the DCAF may determine which of the UE-related data is access layer-related data through the indication information sent by the PAF, and send its measurement and reporting configuration to the network device.
[0163] This solution does not restrict the sending format of the first information.
[0164] In one implementation, the first information includes measurement and reporting configuration information of the first access layer data set.
[0165] In one implementation, the first information needs to include one or more of the following information: artificial intelligence AI function information indicating the access layer data corresponding to the access layer data (the AI function may indicate one or more functions including but not limited to CSI compression, CSI prediction, BM, positioning), target frequency information measured by the UE, reference signal type information measured by the UE (for example, indicating SSB and / or CSI), channel quality type information measured by the UE (for example, RSRP / RSRQ / SINR, etc.), indication information collected and reported via the UE's physical layer L1 and / or network layer L3, scenario information where access layer data needs to be collected (for example, a specific region, cell, cell configuration, etc., and information on the maximum number of beams reported (for example, indicating measurement results of 4 / 6 / several Beams).
[0166] In addition, as shown in Table 1, in the first information, each event ID having AS data collection requirements may be indicated separately, or an event ID group having all or part of the same AS data collection requirements may be indicated.
[0167] Table 1
[0168]
[0169] In one implementation, the first information also includes first identification ID information and / or second ID information. The first ID information is used to indicate the ID of the event or event group corresponding to each access layer data group. The second ID information can also be understood as the source ECAF indication information of the data collection requirement, which is used to indicate the ID of the ECAF corresponding to each access layer data group.
[0170] In addition, the first information may further include corresponding AS data for ECAF to perform model training, and one or more functional information corresponding to the training model.
[0171] In S640, the network device sends third information to the DCAF, where the third information is used to indicate which data in the first access layer data set is accepted by the network device and which data is not accepted by the network device.
[0172] The network device feeds back to the DCAF (ie sends the third information) according to the AS measurement requirement received in step S630.
[0173] In one implementation, the third information is also used to indicate the ID of the event or event group accepted or not accepted by the network device, or the third information is used to indicate the ID of the sub-access layer data accepted or not accepted by the network device.
[0174] In one implementation, the third information is also used to indicate the reason why the network device accepts or does not accept specific access layer data (for example, based on considerations such as authority and insufficient measurement resources).
[0175] It should be understood that, through the third information, DCAF can learn that what the network device receives is the second access layer data set.
[0176] In S650, the DCAF sends the third information to the ECAF.
[0177] Based on the feedback result received in S640 , the DCAF may further feedback the acceptance result of the network device to the AS data measurement request to the ECAF that has subscribed to the corresponding event (group).
[0178] In S660, the network device sends first indication information to the AS layer of the UE, where the first indication information is used to instruct the AS layer of the UE to measure the second access layer data set.
[0179] It should be understood that the second access layer data set includes all or part of the access layer data in the first access layer data set, or in other words, the second access layer data set is a subset of the first access layer data set.
[0180] In one implementation, the second access layer data set includes access layer data in the first access layer data set that is accepted by the network device.
[0181] In one implementation, the first indication information includes measurement and reporting configuration information of the second access layer data set.
[0182] In one implementation, through the first indication information, the network device can indicate to the UE which measurement requirements in the second access layer data set are from the AS data collection request of the DCAF.
[0183] In one implementation, the first indication information also includes at least one of the following information: first ID information, second ID information, and function indication information of AI model training. That is, through the first indication information, the network device can further indicate the ECAF, event ID, and model training functions corresponding to these AS data collection requests.
[0184] In S670, the AS layer of the UE performs measurement. In S680, the AS layer of the UE sends second information to the network device, where the second information is used to indicate the second access layer data set. In S690, the network device sends the second information to the DCAF.
[0185] It should be understood that the AS layer of the UE can measure the access layer data according to the measurement requirements indicated by the first indication information, and send the measurement results to the network device through the second information, and the network device then sends the measurement results to the DCAF. This application does not limit the reporting method of the second information, which can be reported in a one-to-one correspondence between events and AS measurement results, or all AS measurement results can be directly reported, and the DCAF will make the relationship correspondence.
[0186] In S691, the DCAF stores the second access layer data set.
[0187] After obtaining the measurement results and the correspondence between the measurement results and the event IDs, the DCAF stores the measurement results and the correspondence locally in the DCAF.
[0188] In S692, DCAF sends the second information to ECAF.
[0189] According to the subscription request information received by the DCAF in S610, the DCAF selects the measurement result corresponding to the corresponding event ID (ie, the second access layer data set), and sends it to the corresponding ECAF.
[0190] Figure 7 A communication method 700 provided by the present application is shown, through which the AS data of the UE is collected. Figure 7 The method includes at least part of the following contents.
[0191] S710, the PAF sends measurement and reporting configuration information of access layer data to the DCAF.
[0192] S720, ECAF (Event Consumer) sends a subscription request message to DCAF.
[0193] S730, DCAF sends first information to the non-AS layer of the UE, where the first information is used to request a first access layer data set of the UE, and the first information includes measurement and reporting configuration information of the first access layer data set.
[0194] S740, the AS layer of the UE performs measurement.
[0195] S750, the non-AS layer of the UE sends first request information to the AS layer of the UE, where the first request information is used to request a first access layer data set.
[0196] S760, the AS layer of the UE sends second information to the non-AS layer of the UE, where the second information is used to indicate a second access layer data set.
[0197] S770, the non-AS layer of the UE sends second information to the DCAF.
[0198] S780, DCAF stores the second access layer data set.
[0199] S790, DCAF sends the second information to ECAF.
[0200] Through the above scheme, ECAF can send the AS layer data collection requirements required for its training model as subscription information to DCAF, and send it to the non-AS layer of the UE via DCAF, collect AS measurement data from the UE's AS layer through the UE's non-AS layer, and forward it to DCAF. Finally, ECAF obtains the subscribed AS layer data collection results from DCAF, thereby completing the process of ECAF collecting AS layer measurement results.
[0201] The following is a detailed introduction to S710 to S790.
[0202] Steps S710 to S720 may refer to steps S610 and S620 .
[0203] In S730, the DCAF sends first information to the non-AS layer of the UE, where the first information is used to request a first access layer data set of the UE, or in other words, the first information is used to indicate a measurement requirement for the first access layer data set.
[0204] In an embodiment of the present application, the non-AS layer of the UE includes but is not limited to the application APP layer of the UE, the direct data collection client (Direct Data Collection Client, DDCC) of the UE, and the indirect data collection client (Indirect Data Collection Client, IDCC) of the UE.
[0205] It should be understood that the first access layer data set is a set of access layer data requested by at least one ECAF through subscription request information. The first access layer data set includes at least one access layer data group, wherein each access layer data group includes at least one sub-access layer data.
[0206] The DCAF identifies the measurement and reporting configurations related to AS data collection according to the measurement and reporting configurations acquired in step S710, and sends the measurement and reporting configurations to the network device. This solution does not limit the sending format of the first information.
[0207] In one implementation, the first information includes measurement and reporting configuration information of the first access layer data set.
[0208] In one implementation, the first information needs to include one or more of the following information: artificial intelligence AI function information indicating the access layer data corresponding to the access layer data (the AI function may indicate one or more functions including but not limited to CSI compression, CSI prediction, BM, positioning), target frequency information measured by the UE, reference signal type information measured by the UE (for example, indicating SSB and / or CSI), channel quality type information measured by the UE (for example, RSRP / RSRQ / SINR, etc.), indication information collected and reported via the UE's physical layer L1 and / or network layer L3, scenario information where access layer data needs to be collected (for example, a specific region, cell, cell configuration, etc., and information on the maximum number of beams reported (for example, indicating measurement results of 4 / 6 / several Beams).
[0209] In addition, similar to Table 1, in the first information, each event (event) ID having AS data collection requirements may be indicated separately, or the event ID group having all or part of the same AS data collection requirements may be indicated.
[0210] In one implementation, the first information also includes first identification ID information and / or second ID information. The first ID information is used to indicate the ID of the event or event group corresponding to each access layer data group. The second ID information can also be understood as the source ECAF indication information of the data collection requirement, which is used to indicate the ID of the ECAF corresponding to each access layer data group.
[0211] In addition, the first information may further include corresponding AS data for ECAF to perform model training, and one or more functional information corresponding to the training model.
[0212] In S740 , the AS layer of the UE performs measurement.
[0213] In this step, the AS layer of the UE performs measurements according to the configuration obtained from the network side. It should be noted that the measurements performed by the UE here have no strict order relationship with the remaining steps, that is, the measurements performed by the UE are performed independently and are not affected by the data collection requests received by the UE non-AS layer.
[0214] In S750, the non-AS layer of the UE sends first request information to the AS layer of the UE, where the first request information is used to request a first access layer data set.
[0215] In one implementation, the first request information includes measurement and reporting configuration information of the second access layer data set.
[0216] In one implementation, the first request information also includes at least one of the following information: first ID information, second ID information, and function indication information of AI model training. That is, through the first request information, the network device can further indicate the ECAF, event ID, and model training functions corresponding to these AS data collection requests.
[0217] In S760, the AS layer of the UE sends second information to the non-AS layer of the UE, where the second information is used to indicate a second access layer data set.
[0218] According to the AS data collection requirement received through the first request information in step S750, the AS layer of the UE can select the corresponding AS measurement result to be sent directly to the non-AS layer, or can further judge and filter the corresponding AS measurement result and send it to the non-AS layer. In other words, the AS layer of the UE can determine that part of the access layer data in the first access layer data set is the second access layer data set, and send it to the non-AS layer of the UE through the second information.
[0219] In one implementation, if the AS layer cannot send the corresponding measurement result to the non-AS layer as required, the AS layer may send a cause indication information to the non-AS layer, such as no corresponding measurement result (the AS layer of the UE is not configured with the corresponding measurement result or the corresponding measurement result has been deleted), or the AS layer does not agree to send the corresponding measurement result to the non-AS layer based on considerations such as authority. The granularity of the cause indication information may be indicated by each measurement result that is not fed back, or may be indicated by a model training function, Event ID, or Event Consumer ID, such as the UE does not feed back the corresponding AS measurement result to the CSI compression function, Event xx, or Event Consumer yy.
[0220] It should be understood that the AS layer of the UE may separately feed back the AS measurement result, or separately feed back the reason indication information of not sending the AS measurement result, or feed back both the AS measurement result that can be provided and the reason indication information of the AS measurement result that cannot be sent.
[0221] In S770, the non-AS layer of the UE sends the second information to the DCAF.
[0222] Specifically, the UE can complete the sending of the second information from the non-AS layer to the DCAF in any of the following ways.
[0223] Method 1
[0224] In step S760, the AS layer of the UE sends the second information to the APP layer in the non-AS layer of the UE, and the APP layer sends the second information to the DDCC.
[0225] In step S770, the DDCC sends the second information to the DCAF.
[0226] Method 2
[0227] In step S760, the AS layer of the UE sends the second information to the APP layer in the non-AS layer of the UE, and the APP layer sends the second information to the indirect data collection client IDCC.
[0228] In step S770, the IDCC sends the second information to the DCAF.
[0229] Method 3
[0230] In step S760, the AS layer of the UE sends the second information to the DDCC in the non-AS layer of the UE.
[0231] In step S770, the DDCC sends the second information to the DCAF.
[0232] Method 4
[0233] In step S760, the AS layer of the UE sends the second information to the IDCC in the non-AS layer of the UE.
[0234] In step S770, the IDCC sends the second information to the DCAF.
[0235] S780 to S790 may refer to steps S691 to S692.
[0236] Figure 8 A data collection method 800 provided by the present application is shown, through which the AS data of the UE is collected. Figure 8 The method includes at least part of the following contents.
[0237] S810, PAF sends measurement and reporting configuration information of access layer data to DCAF.
[0238] S820, ECAF (Event Consumer) sends a subscription request message to DCAF.
[0239] S830, DCAF sends first information to the network device, where the first information is used to request a first access layer data set of the UE.
[0240] S840, the network device sends second indication information to the AS layer of the UE, where the second indication information is used to indicate the measurement and reporting configuration of the first access layer data set.
[0241] S850, the network device sends third information to the DCAF, where the third information is used to indicate which data in the first access layer data set is accepted by the network device and which data is not accepted by the network device.
[0242] S860, DCAF sends a second request message to the non-AS layer of the UE, where the second request message is used to request a third access layer data set of the UE, where the third access layer data set is data accepted by the network device.
[0243] S870, the non-AS layer of the UE sends second request information to the AS layer of the UE.
[0244] S880: The AS layer of the UE performs measurement.
[0245] S890, the AS layer of the UE sends second information to the non-AS layer of the UE, where the second information is used to indicate a second access layer data set.
[0246] S891, the non-AS layer of the UE sends second information to the DCAF.
[0247] S892, DCAF stores the second access layer data set.
[0248] S893, DCAF sends the second information to ECAF.
[0249] Through the above solution, Event Consumer can send the AS layer data collection requirements required for its training model as subscription information to DCAF, and then send it to the operator equipment through DCAF, and then the operator equipment sends it to the AS layer of the UE and additionally instructs the UE AS layer to retain the corresponding measurement results after reporting them, thereby expanding the amount of AS measurement results that can be obtained by the non-AS layer of the UE.
[0250] The following is a detailed introduction to S810 to S893.
[0251] Steps S810 to S830 may refer to steps S610 to S630 .
[0252] In S840, the network device sends second indication information to the AS layer of the UE, where the second indication information is used to indicate the measurement and reporting configuration of the first access layer data set.
[0253] Optionally, since the network device only receives part of the data in the first access layer data set (ie, the third access layer data set), the network device may also only send the measurement and reporting configuration of the third access layer data set to the AS layer of the UE.
[0254] The network device may send additional AS measurement configuration to the AS layer of the UE via the second indication information to meet the AS data collection requirements obtained from the DCAF in step S830.
[0255] On the other hand, under the prior art, after reporting the measurement result, the AS layer of the UE will delete the corresponding measurement result from the local storage of the UE. In order to enable the non-AS layer of the UE to obtain sufficient data collection results, the network device may choose to further indicate in the second indication information which measurement items the UE needs to retain locally even after reporting, so that these measurement results can be subsequently delivered to the non-AS layer of the UE.
[0256] In addition, the network device may also instruct the UE to locally retain relevant configurations of the measurement results in the second indication information.
[0257] For example, the network device may instruct the UE on the length of time to retain certain measurement results.
[0258] For another example, the network device may instruct the UE to retain measurement results of certain measurement items in one or more time periods.
[0259] For another example, the network device may instruct the UE to retain measurement results under a specific configuration, such as measurement results under a specific target frequency point, a specific reference signal type, a specific channel quality type, etc. measured by the UE.
[0260] Step S850 may refer to step S640. It should be understood that, through the third information, the DCAF may learn that the network device receives the third access layer data set, and the third access layer data set includes all or part of the data in the first access layer data set.
[0261] In S860, the DCAF sends a second request message to the non-AS layer of the UE, where the second request message is used to request a third access layer data set of the UE, where the third access layer data set is data accepted by the network device.
[0262] In one implementation, the second request information includes measurement and reporting configuration information of the third access layer data set.
[0263] In one implementation, the second request information also includes at least one of the following information: first ID information, second ID information, and function indication information of AI model training. That is, through the second request information, the network device can further indicate the ECAF, event ID, and model training functions corresponding to these AS data collection requests.
[0264] Step S870 may refer to step S750.
[0265] Step S880 may refer to step S740.
[0266] Steps S890 to S893 may refer to steps S760 to S790 .
[0267] Fig. 9 is a schematic block diagram of a communication device 900 provided in an embodiment of the present application. The device 900 includes a transceiver unit 910 and a processing unit 920. The transceiver unit 910 can communicate with the outside, and the processing unit 920 is used for data processing. The transceiver unit 910 can also be called a communication interface or a communication unit.
[0268] In a possible implementation, the device 900 may further include a storage unit, which may be used to store instructions and / or data, and the processing unit 920 may read the instructions and / or data in the storage unit.
[0269] The device 900 can be used to execute the actions performed by the network device in the above method embodiment. In this case, the device 900 can be a network device, or a component that can be configured in a network device. The transceiver unit 910 is used to execute the transceiver-related operations of the network device in the above method embodiment, and the processing unit 920 is used to execute the processing-related operations of the network device in the above method embodiment.
[0270] Alternatively, the device 900 can be used to execute the actions performed by the terminal device in the above method embodiment. In this case, the device 900 can be a terminal device or a component that can be configured on the terminal device, the transceiver unit 910 is used to execute the transceiver related operations on the terminal device side in the above method embodiment, and the processing unit 920 is used to execute the processing related operations on the terminal device side in the above method embodiment.
[0271] Alternatively, the device 900 can be used to execute the actions performed by the application layer network element in the above method embodiment. In this case, the device 900 can be an application layer network element or a component that can be configured on an application layer network element. The transceiver unit 910 is used to execute the transceiver-related operations on the application layer network element side in the above method embodiment, and the processing unit 920 is used to execute the processing-related operations on the application layer network element side in the above method embodiment.
[0272] It should also be understood that the device 900 here is embodied in the form of a functional unit. The term "unit" here may refer to an application specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor, etc.) and a memory for executing one or more software or firmware programs, a merged logic circuit, and / or other suitable components that support the described functions. In an optional example, those skilled in the art may understand that the device 900 may be specifically a network device, a terminal device, or an application layer network element in the above-mentioned embodiment, which may be used to execute the various processes and / or steps corresponding to the network device, the terminal device, or the application layer network element in the above-mentioned method embodiments, or the device 900 may be specifically a network device, a terminal device, or an application layer network element in the above-mentioned embodiment, which may be used to execute the various processes and / or steps corresponding to the network device, the terminal device, or the application layer network element in the above-mentioned method embodiments, and to avoid repetition, it will not be repeated here.
[0273] The device 900 of each of the above schemes has the function of implementing the corresponding steps performed by the network device, terminal device or application layer network element in the above method. The function can be implemented by hardware, or by hardware executing the corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (for example, the sending unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as the processing unit, can be replaced by a processor to respectively perform the sending and receiving operations and related processing operations in each method embodiment.
[0274] In addition, the transceiver unit 910 may also be a transceiver circuit (for example, may include a receiving circuit and a sending circuit), and the processing unit may be a processing circuit.
[0275] It should be pointed out that Fig. 9 The device in the embodiment may be a network element or device in the foregoing embodiment, or may be a chip or a chip system, such as a system on chip (SoC). The transceiver unit may be an input / output circuit or a communication interface; the processing unit may be a processor or a microprocessor or an integrated circuit integrated on the chip. This is not limited here.
[0276] like Fig.10 As shown, the embodiment of the present application further provides a communication device 1000. The communication device 1000 includes a processor 1010, the processor 1010 is coupled to a memory 1020, the memory 1020 is used to store computer programs or instructions or and / or data, and the processor 1010 is used to execute the computer programs or instructions and / or data stored in the memory 1020, so that the method in the above method embodiment is executed.
[0277] In a possible implementation, the communication device 1000 includes one or more processors 1010.
[0278] In one possible implementation, Figure 8 As shown, the communication device 1000 may further include a memory 1020 .
[0279] In a possible implementation, the communication device 1000 may include one or more memories 1020 .
[0280] In a possible implementation, the memory 1020 may be integrated with the processor 1010 , or be separately provided, or the processor 1020 may be outside the communication device 1000 .
[0281] In one possible implementation, Figure 8As shown, the wireless communication device 1000 may further include a transceiver 1030, and the transceiver 1030 is used for receiving and / or sending signals. For example, the processor 1010 is used to control the transceiver 1030 to receive and / or send signals.
[0282] As a solution, the communication device 1000 is used to implement the operations performed by the network device in the above method embodiment.
[0283] For example, the processor 1010 is used to implement the processing-related operations performed by the network device in the above method embodiment, and the transceiver 1030 is used to implement the sending and receiving-related operations performed by the network device in the above method embodiment.
[0284] As another solution, the communication device 1000 is used to implement the operations performed by the terminal device in the above method embodiment.
[0285] For example, the processor 1010 is used to implement the processing-related operations performed by the terminal device in the above method embodiment, and the transceiver 1030 is used to implement the sending and receiving-related operations performed by the terminal device in the above method embodiment.
[0286] As another solution, the communication device 1000 is used to implement the operations performed by the application layer network element in the above method embodiment.
[0287] For example, the processor 1010 is used to implement the processing-related operations performed by the application layer network element in the above method embodiment, and the transceiver 1030 is used to implement the sending and receiving-related operations performed by the application layer network element in the above method embodiment.
[0288] like Fig.11 The embodiment of the present application provides a chip system 1100. The chip system 1100 (or also referred to as a processing system) includes a logic circuit 1110 and an input / output interface 1120.
[0289] Among them, the logic circuit 1110 can be a processing circuit in the chip system 1100. The logic circuit 1110 can be coupled to the storage unit and call the instructions in the storage unit so that the chip system 1100 can implement the methods and functions of each embodiment of the present application. The input / output interface 1120 can be an input / output circuit in the chip system 1100, outputting information processed by the chip system 1100, or inputting data or signaling information to be processed into the chip system 1100 for processing.
[0290] As a solution, the chip system 1100 is used to implement the operations performed by the network device, terminal device or application layer network element in the above method embodiments.
[0291] For example, the logic circuit 1110 is used to implement the processing-related operations of the network device in the above method embodiment; the input / output interface 1120 is used to implement the sending and / or receiving-related operations of the network device in the above method embodiment.
[0292] An embodiment of the present application also provides a computer-readable storage medium on which computer instructions for implementing the method executed by a terminal device or a method executed by a satellite in the above method embodiment are stored.
[0293] For example, when the computer program is executed by a computer, the computer can implement the method executed by the terminal device, or the method executed by the network device, or the method executed by the application layer network element in the above method embodiment.
[0294] An embodiment of the present application also provides a computer program product comprising instructions, which, when executed by a computer, enables the computer to implement the method executed by a network device, or the method executed by a terminal device, or the method executed by an application layer network element in the above method embodiment.
[0295] An embodiment of the present application also provides a communication system, which includes one or more of the network devices, terminal devices or application layer network elements in the above embodiments.
[0296] The explanation of the relevant contents and beneficial effects in any of the wireless communication devices provided above can refer to the corresponding method embodiments provided above, and will not be repeated here.
[0297] In an embodiment of the present application, a terminal device or a network device may include a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. Among them, the hardware layer may include hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system of the operating system layer may be any one or more computer operating systems that implement business processing through processes, such as Linux operating system, Unix operating system, Android operating system, iOS operating system, or Windows operating system. The application layer may include applications such as browsers, address books, word processing software, and instant messaging software.
[0298] The embodiments of the present application do not specifically limit the specific structure of the execution subject of the method provided in the embodiments of the present application, as long as it is possible to communicate according to the method provided in the embodiments of the present application by running a program that records the code of the method provided in the embodiments of the present application. For example, the execution subject of the method provided in the embodiments of the present application may be a terminal device or a satellite, or a functional module in the terminal device or the satellite that can call and execute the program.
[0299] Various aspects or features of the embodiments of the present application may be implemented as methods, devices, or products using standard programming and / or engineering techniques. The term "product" as used herein may cover a computer program accessible from any computer-readable device, carrier, or medium. For example, a computer-readable medium may include, but is not limited to: a magnetic storage device (e.g., a hard disk, a floppy disk, or a magnetic tape, etc.), an optical disk (e.g., a compact disc (CD), a digital versatile disc (DVD), etc.), a smart card, and a flash memory device (e.g., an erasable programmable read-only memory (EPROM), a card, a stick, or a key drive, etc.).
[0300] The various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.
[0301] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0302] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM may include the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).
[0303] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.
[0304] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0305] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the embodiments of the present application.
[0306] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0307] In the several embodiments provided in the embodiments of the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0308] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0309] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0310] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0311] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the embodiments of the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A method for data collection, characterized in that: include: The data collection application function network element sends first information to the non-access layer or network device of the terminal device, where the first information is used to request a first access layer data set of the terminal device, where the first information includes measurement and reporting configuration information of the first access layer data set, and the first access layer data set includes access layer data requested by the event user application function network element; The data collection application function network element receives second information, where the second information is used to indicate a second access layer data set, where the second access layer data set includes all or part of the access layer data in the first access layer data set; The data collection application function network element sends the second information to the event user application function network element.
2. The method according to claim 1, characterized in that: The method further comprises: The data collection application network element receives third information from the network device, where the third information is used to indicate which data in the first access layer data set is accepted by the network device and / or which data is not accepted by the network device.
3. The method according to claim 1 or 2, characterized in that: The first access layer data set includes access layer data requested by the event user application function network element, including: The first access layer data set includes access layer data corresponding to at least one event group subscribed by the event user application function network element, wherein each event group in the at least one event group corresponds to part of the access layer data in the first access layer data set, and the event group includes at least one event; The first information also includes first identification ID information and / or second ID information, the first ID information is used to indicate the ID of each event group in the at least one event group, and the second ID information is used to indicate the ID of the event user application function network element.
4. The method according to claim 2 or 3, characterized in that: The third information is used to indicate which data in the first access layer data set is accepted by the network device and which data is not accepted by the network device, including: The third information is used to indicate the ID of the event group accepted or not accepted by the network device, or the third information is used to indicate the ID of the sub-access layer data accepted or not accepted by the network device.
5. The method according to claim 2 or 4, characterized in that: The method further comprises: The third information is also used to indicate the reason why the network device accepts or does not accept specific access layer data.
6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: The data collection application function network element receives fourth information from the issuing application function network element, and the fourth information includes measurement and reporting configuration information of the first access layer data set.
7. The method according to claim 2, 4 or 5, characterized in that: The method further comprises: The data collection application function network element sends the third information to the event user application function network element.
8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: According to the second information, the data collection application function network element stores the second access layer data set.
9. A method for data collection, characterized in that: include: The network device receives first information from a data collection application function network element, the first information is used to request a first access layer data set of a terminal device, the first information includes measurement and reporting configuration information of the first access layer data set, and the first access layer data set includes access layer data requested to be obtained by the event user application function network element; The network device sends first indication information to the access layer of the terminal device, where the first indication information is used to instruct the access layer of the terminal device to measure a second access layer data set, where the second access layer data set includes all or part of the access layer data in the first access layer data set, and the first indication information includes configuration and reporting information of the second access layer data set; The network device receives second information from the access layer of the terminal device, where the second information is used to indicate the second access layer data set; The network device sends the second information to the data collection application function network element.
10. The method according to claim 9, characterized in that The method further comprises: The network device sends third information to the data collection application function network element, where the third information is used to indicate which data in the first access layer data set is accepted by the network device and / or which data is not accepted by the network device.
11. The method according to claim 10, characterized in that The second access layer data set includes the access layer data in the first access layer data set that is received by the network device.
12. The method according to any one of claims 9 to 11, characterized in that The first access layer data set includes access layer data requested by the event user application function network element, including: The first access layer data set includes access layer data corresponding to at least one event group subscribed by the event user application function network element, wherein each event group in the at least one event group corresponds to part of the access layer data in the first access layer data set, and the event group includes at least one event; The first information also includes first identification ID information and / or second ID information, the first ID information is used to indicate the ID of each event group in the at least one event group, and the second ID information is used to indicate the ID of the event user application function network element.
13. The method according to any one of claims 10 to 12, characterized in that The third information is used to indicate which data in the first access layer data set is accepted by the network device and which data is not accepted by the network device, including: The third information is used to indicate an ID of an event group that the network device accepts or does not accept, or the third information is used to indicate an ID of sub-access layer data that the network device accepts or does not accept; and The third information is also used to indicate the reason why the network device accepts or does not accept specific access layer data.
14. The method according to any one of claims 9 to 13, characterized in that The method further comprises: The network device sends second indication information to the access layer of the terminal device, where the second indication information includes measurement and reporting configuration information of the first access layer data set.
15. The method according to any one of claims 9 to 14, characterized in that The first indication information is also used to indicate that the measurement requirement of the second access layer data set comes from the data collection application function network element.
16. The method according to any one of claims 9 to 15, characterized in that The first indication information also includes at least one of the following information: the first ID information, the second ID information and function indication information of AI model training.
17. A method of data collection, characterized in that: include: The non-access layer of the terminal device receives first information from the data collection application function network element, the first information is used to request a first access layer data set of the terminal device, the first information includes measurement and reporting configuration information of the first access layer data set, and the first access layer data set includes access layer data requested by the event user application function network element; The non-access layer of the terminal device sends first request information to the access layer of the terminal device, where the first request information is used to request a first access layer data set; The access layer of the terminal device sends second information to the non-access layer of the terminal device, where the second information is used to indicate a second access layer data set, where the second access layer data set includes all or part of the access layer data in the first access layer data set; The non-access layer of the terminal device sends the second information to the data collection application function network element.
18. The method according to claim 17, characterized in that The second access layer data set includes part of the access layer data in the first access layer data set, and the method further includes: The access layer of the terminal device determines not to send the access layer data in the first access layer data set except the second access layer data set to the non-access layer of the terminal device.
19. The method according to claim 17 or 18, characterized in that The method further comprises: The access layer of the terminal device sends reason indication information to the non-access layer of the terminal device, where the reason indication information is used to indicate the reason why the access layer of the terminal device does not send the first access layer data set to the non-access layer of the terminal device.
20. The method according to any one of claims 17 to 19, characterized in that The first access layer data set includes access layer data requested by the event user application function network element, including: The first access layer data set includes access layer data corresponding to at least one event group subscribed by the event user application function network element, wherein each event group in the at least one event group corresponds to part of the access layer data in the first access layer data set, and the event group includes at least one event; The first information also includes first identification ID information and / or second ID information, the first ID information is used to indicate the ID of each event group in the at least one event group, and the second ID information is used to indicate the ID of the event user application function network element.
21. The method according to any one of claims 17 to 20, characterized in that The first request information also includes at least one of the following information: the first ID information, the second ID information and function indication information of AI model training.
22. The method according to any one of claims 19 to 21, characterized in that The method further comprises: The non-access layer of the terminal device sends the cause indication information to the data collection application function network element.
23. The method according to any one of claims 17 to 22, characterized in that The method further comprises: The access layer of the terminal device receives second indication information from a network device, where the second indication information includes measurement and reporting configuration information of the first access layer data set.
24. A communication device, characterized in that: include: A unit for implementing the method of any one of claims 1 to 8; or, a unit for implementing the method of any one of claims 9 to 16; or, a unit for implementing the method of any one of claims 17 to 23.
25. A computer program product, characterized in that The computer program product comprises: a computer program code, when the computer program code is executed, Execute the method according to any one of claims 1 to 8, or Execute the method of any one of claims 9 to 16, or Execute the method of any one of claims 17 to 23.
26. A computer-readable storage medium, characterized in that: The computer readable storage medium stores a computer program. When the computer program is executed, The device performs the method according to any one of claims 1 to 8, or The device performs the method according to any one of claims 9 to 16, or The device is caused to perform the method as claimed in any one of claims 17 to 23.
27. A chip system, characterized in that: comprising: a processor for calling and running a computer program from a memory, Enable a communication device equipped with the chip system to perform the method according to any one of claims 1 to 8; or Enable a communication device equipped with the chip system to perform the method according to any one of claims 9 to 16; or The communication device equipped with the chip system executes the method as claimed in any one of claims 17 to 23.
28. A communication system, characterized in that: It includes a terminal device, a network device and a data collection application function network element, the terminal device is used to execute the method as described in any one of claims 17 to 23, the network device is used to execute the method as described in any one of claims 9 to 16, and the data collection application function network element is used to execute the method as described in any one of claims 1 to 8.
Citation Information
Cited By
Data collection method and apparatus
EP4742740A1
Data collection method and apparatus
WO2025031270A1
Managing data collection
WO2026192504A1