A data acquisition method and apparatus
By receiving dynamic configuration information from network devices through terminal devices and updating data collection and processing methods, the problem of reduced communication performance under static configuration is solved, and the adaptability and performance of the communication network are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
- Filing Date
- 2021-02-07
- Publication Date
- 2026-04-10
AI Technical Summary
In existing technologies, the data reported by terminal devices is collected and processed based on static configuration information, which cannot effectively cope with changes in the communication environment or resources, resulting in reduced communication performance.
Terminal devices receive dynamic configuration information from network devices and update data collection, preprocessing, and reporting methods to adapt to changes in the communication environment and resources.
By dynamically configuring the data acquisition and processing methods of terminal devices, the performance of communication networks is enhanced, enabling them to better cope with changes in the environment and resources.
Smart Images

Figure CN114915983B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, in particular to a data acquisition method and device. BACKGROUND
[0002] The development of artificial intelligence (AI) technology promotes the automation and intelligentization of communication networks. In the prior art, network equipment trains and reasons an AI model based on data reported by a terminal device. However, the data reported by the terminal device is obtained based on static configuration information collection and processing, and the static configuration information is configured in a predefined manner and does not change. Therefore, this data collection and processing manner cannot well cope with changes in the communication environment or resources, and may reduce the communication performance. SUMMARY
[0003] Embodiments of the present application provide a data acquisition method and device, and a terminal device can perform corresponding configuration according to configuration information from a network device, which is conducive to better coping with changes in the communication environment and resources and enhancing the performance of the communication network.
[0004] In a first aspect, embodiments of the present application provide a data acquisition method, which comprises:
[0005] The terminal device receives first configuration information from the network device; the first configuration information is used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for a first model, and the first model is an artificial intelligence (AI) model used by the network device; and the terminal device performs corresponding configuration according to the first configuration information.
[0006] Based on the method described in the first aspect, in embodiments of the present application, the terminal device can receive first configuration information from the network device, update the configuration information of the terminal device itself according to the first configuration information, and then use the data collection, preprocessing and / or reporting manner in the updated configuration information to report the data collected and preprocessed to the network device. By dynamically configuring the configuration information of the terminal device by the network device, changes in the communication environment or resources can be better coped with, which is conducive to enhancing the performance of the communication network.
[0007] In combination with the first aspect, in a possible implementation manner, when the first configuration information is used to indicate the data collection manner, the preprocessing manner and the reporting manner for the first model, the first configuration information comprises:
[0008] The first indication information is used to indicate the first model, the second indication information is used to indicate a data collection manner, the third indication information is used to indicate a data preprocessing manner, and the fourth indication information is used to indicate a data reporting manner.
[0009] With reference to the first aspect, in a possible implementation manner, the method further includes:
[0010] The terminal device sends a configuration information obtaining request to the network device, where the configuration information obtaining request is used to request the first configuration information.
[0011] With reference to the first aspect, in a possible implementation manner, the configuration information obtaining request comprises device capability information of the terminal device.
[0012] With reference to the first aspect, in a possible implementation manner, the terminal device sends a configuration information obtaining request to the network device, and the sending comprises:
[0013] The terminal device sends a configuration information obtaining request to the network device when a device processing capability is limited; or
[0014] The terminal device sends a configuration information obtaining request to the network device when a data precision requirement is changed.
[0015] With reference to the first aspect, in a possible implementation manner, the method further includes:
[0016] The terminal device reports data to the network device according to the first configuration information.
[0017] With reference to the first aspect, in a possible implementation manner, the method further includes:
[0018] The terminal device receives an activation message from the network device, where the activation message is used to activate a configuration according to the first configuration information.
[0019] With reference to the first aspect, in a possible implementation manner, the terminal device receives the first configuration information from the network device, and the receiving comprises:
[0020] The terminal device receives a radio resource control (RRC) message from the network device, where the RRC message comprises the first configuration information.
[0021] With reference to the first aspect, in a possible implementation manner, the first configuration information is further used to indicate a second model; and the method further includes:
[0022] The terminal device adjusts an AI model used by the terminal device according to the second model.
[0023] In a second aspect, a data acquisition method is provided, which includes:
[0024] The network device acquires first configuration information for the first model, the first configuration information being used to indicate a data acquisition manner, a data preprocessing manner and / or a data reporting manner for the first model, the first model being an artificial intelligence (AI) model used by the network device; and the network device sends the first configuration information to the terminal device.
[0025] Based on the method described in the second aspect, in an embodiment of the present application, the terminal device can receive the first configuration information from the network device, and update configuration information of the terminal device according to the first configuration information, and then use the data acquisition, preprocessing and / or reporting manner in the updated configuration information to report the data acquired and preprocessed to the network device. By dynamically configuring the configuration information of the terminal device by the network device, the change of the communication environment or resources can be better coped with, and the performance of the communication network can be enhanced.
[0026] In combination with the second aspect, in a possible implementation manner, when the first configuration information is used to indicate the data acquisition manner, the preprocessing manner and the reporting manner for the first model, the first configuration information includes:
[0027] The first indication information, the second indication information, the third indication information and the fourth indication information, the first indication information being used to indicate the first model, the second indication information being used to indicate the data acquisition manner, the third indication information being used to indicate the data preprocessing manner, and the fourth indication information being used to indicate the data reporting manner.
[0028] In combination with the second aspect, in a possible implementation manner, the method further includes:
[0029] The network device receives a configuration information acquisition request from the terminal device, the configuration information acquisition request being used to request the first configuration information.
[0030] In combination with the second aspect, in a possible implementation manner, the configuration information acquisition request includes device capability information of the terminal device.
[0031] In combination with the second aspect, in a possible implementation manner, the network device acquires the first configuration information for the first model, including:
[0032] The network device acquires the first configuration information for the first model when detecting that air interface resources are congested.
[0033] With reference to the second aspect, in a possible implementation manner, the method further includes:
[0034] The network device receives data reported by the terminal device according to the first configuration information.
[0035] With reference to the second aspect, in a possible implementation manner, the method further includes:
[0036] The network device sends an activation message to the terminal device, where the activation message is used to activate the terminal device to be configured according to the first configuration information.
[0037] With reference to the second aspect, in a possible implementation manner, the network device sends the first configuration information to the terminal device, including:
[0038] The network device sends a radio resource control (RRC) message to the terminal device, where the RRC message includes the first configuration information.
[0039] With reference to the second aspect, in a possible implementation manner, the first configuration information is further used to indicate a second model used by the terminal device.
[0040] In a third aspect, an embodiment of the present application provides a communication apparatus, which is used to implement units of the method in the first aspect or the second aspect or any possible implementation manner thereof.
[0041] In a fourth aspect, the present application provides a communication apparatus, which includes a processor used to execute the method in the first aspect or the second aspect or any possible implementation manner thereof.
[0042] In a fifth aspect, the present application provides a communication apparatus, which includes a processor and a memory used to store computer execution instructions; the processor is used to call the program code from the memory to execute the method in the first aspect or the second aspect or any possible implementation manner thereof.
[0043] In a sixth aspect, the present application provides a communication apparatus, which includes a processor and a transceiver, the transceiver is used to receive or send signals; the processor is used to execute the method in the first aspect or the second aspect or any possible implementation manner thereof.
[0044] In a seventh aspect, the present application provides a communication apparatus, which includes a processor, a memory and a transceiver, the transceiver is used to receive or send signals; the memory is used to store program code; the processor is used to call the program code from the memory to execute the method in the first aspect or the second aspect or any possible implementation manner thereof.
[0045] In an eighth aspect, the present application provides a chip, configured to receive first configuration information from a network device, wherein the first configuration information is used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for a first model, and the first model is an artificial intelligence (AI) model used by the network device; and the chip is further configured to perform corresponding configuration according to the first configuration information.
[0046] In a ninth aspect, the present application provides a chip, configured to obtain first configuration information for a first model, wherein the first configuration information is used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for the first model, and the first model is an artificial intelligence (AI) model used by the network device; and the chip is further configured to output the first configuration information to a terminal device.
[0047] In a tenth aspect, the present application provides a module device, comprising a communication module, a power supply module, a storage module and a chip module, wherein: the communication module is configured to perform internal communication of the module device, or to perform communication between the module device and an external device; the power supply module is configured to provide power for the module device; the storage module is configured to store data and instructions; and the chip module is configured to: receive first configuration information from a network device, wherein the first configuration information is used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for a first model, and the first model is an artificial intelligence (AI) model used by the network device; and perform corresponding configuration according to the first configuration information.
[0048] In an eleventh aspect, the present application provides a module device, comprising a communication module, a power supply module, a storage module and a chip module, wherein: the communication module is configured to perform internal communication of the module device, or to perform communication between the module device and an external device; the power supply module is configured to provide power for the module device; the storage module is configured to store data and instructions; and the chip module is configured to: obtain first configuration information for a first model, wherein the first configuration information is used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for the first model, and the first model is an artificial intelligence (AI) model used by the network device; and output the first configuration information to a terminal device.
[0049] In a twelfth aspect, the present application provides a computer readable storage medium, wherein the computer readable storage medium stores computer readable instructions, and when the computer readable instructions run on a communication device, the communication device performs the method in the first aspect or the second aspect and any possible implementation manner thereof.
[0050] In a thirteenth aspect, the present application provides a computer program or computer program product comprising code or instructions, which when run on a computer, cause the computer to perform the method of the first aspect or the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0051] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0052] Figure 1 A system structure schematic diagram of a communication system provided by an embodiment of the present application is provided.
[0053] Figure 2 A flowchart of a data acquisition method provided by an embodiment of the present application is provided.
[0054] Figure 3 Another flowchart of a data acquisition method provided by an embodiment of the present application is provided.
[0055] Figure 4 Still another flowchart of a data acquisition method provided by an embodiment of the present application is provided.
[0056] Figure 5 A flowchart of an activation mode provided by an embodiment of the present application is provided.
[0057] Figure 6 A flowchart of another activation mode provided by an embodiment of the present application is provided.
[0058] Figure 7 A structure schematic diagram of a communication device provided by an embodiment of the present application is provided.
[0059] Figure 8 A structure schematic diagram of another communication device provided by an embodiment of the present application is provided.
[0060] Figure 9 A structure schematic diagram of still another communication device provided by an embodiment of the present application is provided.
[0061] Figure 10 A structure schematic diagram of a module device provided by an embodiment of the present application is provided.
[0062] Figure 11 A structure schematic diagram of another module device provided by an embodiment of the present application is provided. DETAILED DESCRIPTION
[0063] With reference to the accompanying drawings, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.
[0064] It should be understood that the term "and / or" used herein only describes an association relationship of associated objects, and indicates that there can be three relationships, for example, A and / or B can represent three cases of A alone, A and B together, and B alone. In addition, the character " / " herein represents an "or" relationship between the associated objects before and after it.
[0065] The "multiple" appearing in the embodiments of the present application refers to two or more.
[0066] The first, second, and the like appearing in the embodiments of the present application are only used for description and distinction of the described objects, and do not have order, nor represent a special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application.
[0067] The "connection" appearing in the embodiments of the present application refers to various connection modes such as direct connection or indirect connection, to realize communication between devices, and the embodiments of the present application do not make any limitation on this.
[0068] Please refer to Figure 1 , Figure 1 The system structure schematic diagram of a communication system provided by the embodiments of the present application is shown, which can include but is not limited to one network device and one terminal device, Figure 1 The number and form of the devices shown are used for example and do not constitute a limitation on the embodiments of the present application, and in actual applications, there can be more than one network device and more than one terminal device. Figure 1 The communication system shown takes one network device 10 and one terminal device 11 as an example for illustration, and the terminal device 11 can receive first configuration information from the network device 10.
[0069] In the embodiments of the present application, the terminal device can also be referred to as a terminal, a user equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a user terminal, a user agent, or a user device. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, or the like.
[0070] In the present application, the network device 10 is an access device through which the terminal device 11 accesses the mobile communication system in a wireless manner, and can be a base station NodeB, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The network device 10 can also be a module or unit that completes part of the function of a base station, for example, can be a central unit (CU) or a distributed unit (DU). The embodiments of the present application do not limit the specific technology and specific device form adopted by the radio access network device. In the present application, the network device can also be referred to as a radio access network device, and if not otherwise specified, the radio access network device refers to the network device.
[0071] With the development of AI technology, applying AI technology in a communication system can enhance the performance of the communication network and promote the automation and intelligentization of the communication network. For example, a network device can use data reported by a terminal device to train and predict an AI model. Currently, the data reported by the terminal device is obtained based on static configuration information collection and processing. The static configuration information is configured in a predefined manner and does not change. When the communication environment or resources change, the terminal device still collects and processes data according to the static configuration information, and the reported data may not meet the network requirements. Therefore, this data collection and processing manner cannot well cope with changes in the communication environment or resources, which may reduce the communication performance to some extent.
[0072] The present application provides a data acquisition method. In the data acquisition method, the terminal device receives first configuration information from the network device, and the first configuration information is used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for a first model. The first model is an AI model used by the network device. The terminal device performs corresponding configuration according to the first configuration information. As can be seen, the terminal device can receive the first configuration information from the network device, update the configuration information of the terminal device according to the first configuration information, and then use the data collection, preprocessing and / or reporting manner in the updated configuration information to report the collected and preprocessed data to the network device. By dynamically configuring the configuration information of the terminal device by the network device, changes in the communication environment or resources can be better coped with, which is conducive to enhancing the performance of the communication network.
[0073] Based on the communication system and device introduced in the above content, the present application provides a data acquisition method. Please refer to Figure 2 , Figure 2 A flowchart of a data acquisition method provided by an embodiment of the present application is shown. The data acquisition method includes steps 201-203, wherein:
[0074] 201. The network device obtains first configuration information for a first model.
[0075] In the present application, the network device can train and use multiple AI models. It should be noted that the present application takes the AI model used by the network device as the first model as an example for explanation. The first model is any AI model in the multiple AI models used by the network device. The first configuration information is configuration information obtained by the network device according to the first model. The first configuration information is used to indicate a data collection manner, a preprocessing manner and a reporting manner of the terminal device for the first model. It should be noted that the present application takes the first model as an example for explanation.
[0076] The first configuration information can include one or more of the four indication information. The first indication information is used to indicate the first model. For example, the first indication information can include an AI model index, an AI model configuration index, and a use case id.
[0077] The second indication information is used to indicate a data collection method. For example, the second indication information can include a data collection frequency of the terminal device, and a data collection interval.
[0078] The third indication information is used to indicate a data preprocessing method. For example, the third indication information can include a step of preprocessing the collected data and a specific operation of each step, such as data cleaning.
[0079] The fourth indication information is used to indicate a data reporting method. For example, the fourth indication information can include a data reporting period and a data reporting times.
[0080] It should be noted that if the first indication information indicates the first model, the second indication information, the third indication information, and the fourth indication information are all indication information for the first model. That is, the second indication information is indication information indicating a data collection method of the first model, the third indication information is indication information indicating a data preprocessing method of the first model, and the fourth indication information is indication information indicating a data reporting method of the first model.
[0081] The first configuration information can be obtained from the preset configuration information according to the accuracy requirement of the first model, the processing capability of the terminal device, the limited situation of air interface resources, and the like. The first configuration information can also be obtained from the preset configuration information based on one index. The first configuration information can also be calculated based on one or more of the above indexes according to a preset algorithm. The first configuration information can also be received from other devices. The application does not limit the obtaining method of the first configuration information.
[0082] In a possible implementation, after obtaining the indication information in the first configuration information, the network device sends the first configuration information to the terminal device in a preset format. The preset format can be as follows:
[0083]
[0084] The first indication information can include a use case id. The use case id is a use case identifier, which indicates an AI function use case to which the first configuration information is applied, and an AI model identifier used by the AI function use case. For example, if the use case id is 3, it indicates that the use case id of the first model is 3, and the second indication information, the third indication information, and the fourth indication information in the first configuration information are all data collection modes, preprocessing modes, and reporting modes corresponding to the use case id 3. If the first indication information is default, it can mean that the second indication information, the third indication information, and the fourth indication information in the first configuration information can be applied to all AI function use cases.
[0085] In a possible implementation, the first indication information has two representation modes. The first representation mode is a model identifier. For example, there are three models related to positioning: model1, model2, and model3. When the use case id in the first indication information is 3, the first indication information can indicate that the first model used by the network device is the model3 related to positioning. The second representation mode is a combination identifier of a function and a model. For example, the positioning use case id is 01, the channel estimation use case id is 02, and the channel coding use case id is 03. The model id related to the positioning function is 01, 02, and 03. The model id related to the channel estimation and the channel coding is 01, 02, and 03. The first indication information can be 0101, which can indicate that the first model used by the network device is the model 01 related to positioning.
[0086] In a possible implementation, the first indication information in the first configuration information can also indicate a second model, which is a model used by the terminal device. It can be understood that the terminal device can also use an AI model to implement a network function and / or collect and preprocess data. Therefore, the first indication information can also indicate that the terminal device adjusts the AI model used by the terminal device according to the second model.
[0087] The second indication information can include a sampling frequency / interval. The sampling frequency / interval can be used to indicate a sampling frequency and a sampling duration when the terminal device collects data of the first model. For example, for the first model, the terminal device collects data every 10 seconds (s), and collects data for 1 s each time.
[0088] The third indication information can include a data preprocessing step, which is used to indicate a step of preprocessing data of the first model by the terminal. For example, the preprocessing step can include data cleaning, feature extraction, data compression, and the like.
[0089] The fourth indication information can include a data reporting dimension, a data reporting period, and a data reporting times. The data reporting dimension field is used to indicate the types and quantities of indexes that the terminal device needs to collect / measure and upload for the first model. For example, for a positioning function model as the first model, the second indication information indicates that the information reported by the terminal can include types and quantities of measurement information such as reference signal received power, reference signal received quality, and the like. The data reporting period is used to indicate the period of data reporting by the terminal device. For example, for the first model, the terminal device can perform data reporting once every 5 s; for another example, for the first model, the terminal device can perform data reporting once non-periodically. The data reporting times is used to indicate the number of times of data reporting by the terminal device. For example, for the first model, the terminal device needs to report 100 times and stop continuing reporting after 100 times of reporting. It can be understood that when the data reporting times is reached, the default setting can be restored, or the data reporting times configured by the last configuration information can be restored, or the network device can be negotiated to request the network device to send configuration information, which is not limited in the present application.
[0090] In a possible implementation, the first configuration information further includes a configuration effective time. The configuration effective time can be a relative time, that is, the first configuration information is valid within the timing duration of a timer; or the configuration effective time can be an absolute time, that is, the first configuration information is valid before a certain time. It can be understood that after the expiration of the valid period, the terminal device can restore the default setting, or restore the data collection mode, preprocessing mode, and reporting mode in the last configuration information, or negotiate with the network device to request the network device to send configuration information, which is not limited in the present application.
[0091] In the above-mentioned configuration information, optional indicates that the field can be default, and if a field is default, it means that the field applies the default indication information of the static configuration information. For example, if the field of the sampling related {sampling frequency / interval} in the first configuration information is default, the terminal device can extract the sampling frequency / interval corresponding to the use case id from the static configuration information locally.
[0092] 202. The terminal device receives the first configuration information from the network device.
[0093] In a possible implementation, when the terminal device is in a connected state (RRC Connected), the network device can send the first configuration information to the terminal device through radio resource control (RRC) signaling, and the terminal device can update the configuration information by receiving an RRC message from the network device, and the RRC message includes the first configuration information.
[0094] In a possible implementation, the terminal device receives an RRC release message from the network device when in the connected state (RRC Connected), and the RRC release message includes the first configuration information. Further, the terminal device releases the link and switches to the idle state (RRC IDLE) or the inactive state (RRC Inactive) after receiving the RRC release message. Thus, the terminal device in the idle state (RRC IDLE) or the inactive state (RRC Inactive) can orderly participate in the training and prediction of the AI model, and the accuracy of the AI function can be improved.
[0095] It can be understood that the first configuration information obtained by the network device for the terminal device in the connected state and the terminal device about to enter the idle state / inactive state can be the same or different.
[0096] 203. The terminal device configures according to the first configuration information.
[0097] In a possible implementation, when the terminal device is in the connected state and receives the first configuration information, the terminal device can return a receiving message to the network device, and the receiving response message indicates that the terminal device confirms the first configuration information.
[0098] In a possible implementation, the terminal device updates the data collection manner, the data preprocessing manner, and / or the data reporting manner of the first model based on the received first configuration information. The terminal device currently stores the data collection manner, the data preprocessing manner, and / or the data reporting manner of the first model in the static configuration information, or the data collection manner, the data preprocessing manner, and / or the data reporting manner of the first model after the last update of the first configuration information sent by the network device.
[0099] For example, the data collection manner of the first model in the static configuration information is updated using the data collection manner in the first configuration information; the data preprocessing manner of the first model in the static configuration information is updated using the data preprocessing manner in the first configuration information; and the data reporting manner of the first model in the static configuration information is updated using the data reporting manner in the first configuration information. If a field in the first configuration information is default, the default value of the default field in the static configuration information is retained.
[0100] Further, the terminal device reports data to the network device according to the first configuration information. For example, the terminal device collects, preprocesses, and reports data to the network device according to the updated configuration information of the first model.
[0101] Specifically, the terminal device can determine the first model according to the first indication information in the first configuration information, collect data of the first model according to the data collection manner indicated by the second indication information in the first configuration information, pre-process the collected data according to the data pre-processing manner indicated by the third indication information in the first configuration information, and report the pre-processed data to the network device according to the data reporting manner indicated by the fourth indication information in the first configuration information.
[0102] For example, the network device needs to report 500 times of data as training data to the terminal device for training model3. The first configuration information sent by the network device can be as follows:
[0103]
[0104]
[0105] In the timing range of the timer, the terminal device needs to report the signal strength information of model3, the data pre-processing manner is data cleaning and feature extraction, the data collection manner is to collect data every 10s, and collect data for 1s each time, and the data reporting manner is to report 500 times. The network device can complete the training of model3 according to the data reported by the terminal device.
[0106] In a possible implementation, the first indication information in the first configuration information can also indicate a second model, which is a model used by the terminal device. For example, the terminal device can use the second model as the model corresponding to the usecaseid.
[0107] Optionally, the terminal device in the inactive state can initiate small data transmission (SDT) to report the pre-processed data to the network device.
[0108] In the embodiments of the present application, the terminal device can receive the first configuration information from the network device, update the configuration information of the terminal device according to the first configuration information, and then use the data collection, pre-processing and / or reporting manner in the updated configuration information to report the collected and pre-processed data to the network device. By dynamically configuring the configuration information of the terminal device by the network device, the change of the communication environment or resources can be better coped with, which is beneficial to enhancing the performance of the communication network.
[0109] Please refer to Figure 3 , Figure 3 Another flowchart of a data acquisition method provided in the embodiments of the present application is shown. The data acquisition method includes steps 301-304. Wherein:
[0110] 301、The terminal device sends a configuration information obtaining request to the network device.
[0111] In a possible implementation, the terminal device can send a configuration information updating request to the network device, where the configuration information updating request is used to request obtaining the first configuration information. The first configuration information is used to indicate a data collection manner, a data preprocessing manner, and / or a data reporting manner for the first model, and the first model is an AI model used by the network device.
[0112] The configuration information obtaining request can include device capability information of the terminal device, and the configuration information obtaining request can also include data precision requirement information, and can further include other information, which is not limited in the present application.
[0113] Specifically, the device capability information of the terminal device can be used to indicate the processing capability of the current terminal device. The device processing capability information can include storage space information, and can also include CPU (central processing unit) operation capability information, terminal device thermal assistance information, and the like.
[0114] In a possible implementation, when the device processing capability is limited, the terminal device can send the configuration information obtaining request to the network device. When the device processing capability is limited, the device capability information of the terminal device can be thermal assistance information, which can indicate that the current terminal device temperature is higher than a preset temperature threshold, that is, an overheating problem occurs. The device capability information of the terminal device can also be current storage space information, which can indicate that the available storage space of the current terminal device is less than a preset storage space threshold. The device capability information of the terminal device can also be CPU operation capability information, which can indicate that the current CPU operation rate is lower than a preset operation rate threshold. The present application is not limited in this regard.
[0115] In a possible implementation, the device processing capability information can further include information of a precision of a changed AI model of the first model suggested by the terminal device, information of reducing inference calculation amount suggested by the terminal device, information of reducing transmission power suggested by the terminal device, and the like. The network device can obtain the first configuration information based on the device capability information and other information sent by the terminal device, and send the first configuration information to the terminal device, so that the terminal device performs corresponding configuration according to the first configuration information.
[0116] For example, the network device can adjust the data reporting manner of the terminal device for the first model according to the thermal auxiliary information, and the network device can reduce the amount of data reported by the terminal device, thereby reducing the transmission power of the terminal device. For another example, the network device can also reconfigure the AI model used by the terminal device, so that the terminal device replaces the currently used AI model, thereby alleviating the overheating problem of the terminal device and reducing the impact on the user experience of the terminal device.
[0117] In a possible implementation, when the terminal device changes the data precision requirement, the terminal device can send a configuration information acquisition request to the network device. For example, the terminal device needs to improve the degree of data preprocessing for privacy considerations, so as to extract data unrelated to the terminal device and report the data to the network device. Therefore, the terminal device can send current device capability information, which can include terminal device recommended data preprocessing manner, AI model precision requirement information and the like, and then the network device can acquire the first configuration information based on the device capability information sent by the terminal device, and send the first configuration information to the terminal device. Therefore, the risk of user privacy exposure can be reduced, the security of the terminal device can be enhanced, and the user experience of the terminal device can be ensured.
[0118] In a possible implementation, when the terminal device capability is not limited, the terminal device can send a configuration information acquisition request to the network device. Similarly, when the terminal capability is not limited, the terminal device can also send a configuration information acquisition request containing device capability information to the network device, and the network device can acquire the first configuration information based on the device capability information sent by the terminal device, and send the acquired first configuration information to the terminal device, so that the terminal device performs corresponding configuration according to the first configuration information.
[0119] 302. The network device acquires first configuration information for the first model.
[0120] 303. The terminal device receives the first configuration information from the network device.
[0121] 304. The terminal device performs corresponding configuration according to the first configuration information.
[0122] The specific implementation of steps 302-304 is the same as that of steps 201-203 described above, and will not be repeated here.
[0123] In the embodiments of the present application, the terminal device can receive the first configuration information from the network device, update the configuration information of the terminal device itself according to the first configuration information, and then use the data collection, preprocessing and / or reporting mode in the updated configuration information to report the collected and preprocessed data to the network device. By dynamically configuring the configuration information of the terminal device by the network device, the change of the communication environment or resources can be better coped with, and the performance of the communication network can be enhanced.
[0124] Please refer to Figure 4 , Figure 4 is another flow diagram of a data acquisition method provided by the embodiments of the present application. The data acquisition method includes steps 401-403. Wherein:
[0125] 401. When the network device detects that the air interface resource is congested, the first configuration information is acquired for the first model.
[0126] The specific implementation of step 401 is the same as that of step 201, which will not be repeated here.
[0127] It should be noted that in a possible implementation, the network device can actively acquire the first configuration information for the first model and send it to the terminal device.
[0128] For example, the network device can acquire the first configuration information for the first model when it detects that the air interface resource is limited, such as air interface resource congestion. The air interface resource congestion can be detected by the radio resource management (RRM) module of the network device. For example, when the network device detects that the number of currently available air interface resources is less than a preset air interface resource threshold, it can acquire the first configuration information of the first model according to the number of currently available air interface resources. For example, the network device can improve the degree of preprocessing of the terminal device through the first configuration information, adjust the data preprocessing mode of the terminal device, so that the data compression rate is increased, the amount of data to be reported by the terminal device is reduced, and the air interface pressure is reduced.
[0129] Further, when the network device detects that the problem of air interface resource congestion is alleviated or recovered, it can again acquire the first configuration information for the first model and send the acquired first configuration information to the terminal device.
[0130] 402. The terminal device receives the first configuration information from the network device.
[0131] 403. The terminal device configures according to the first configuration information.
[0132] The specific implementation of steps 402-403 is the same as that of steps 202-203 described above, and will not be repeated here.
[0133] In the embodiment of the present application, the terminal device can receive the first configuration information from the network device, update the configuration information of the terminal device itself according to the first configuration information, and then use the data collection, preprocessing and / or reporting mode in the updated configuration information to report the collected and preprocessed data to the network device. By dynamically configuring the configuration information of the terminal device by the network device, the change of the communication environment or resources can be better coped with, which is conducive to enhancing the performance of the communication network.
[0134] Please refer to Figure 5 and Figure 6 , Figure 5 and Figure 6 are flow diagrams of an activation mode provided by the embodiments of the present application.
[0135] In a possible implementation, as shown in Figure 5 , after the terminal device receives the first configuration information, it is directly activated. The terminal device configures according to the first configuration information for the first model, and collects, preprocesses and sends the data to the network device according to the updated configuration information of the first model. Among them, the direct activation mode can be applied to the scenarios where the terminal device is in connected state and non-connected state.
[0136] In a possible implementation, as shown in Figure 6 , after the terminal device receives the first configuration information, the terminal device can store the first configuration information locally when the terminal device is in connected state and the first configuration information is not immediately applicable, and wait for the network device to send an activation message.
[0137] The network device can issue an activation message within the configuration effective time range of the first configuration information, so that the terminal device configures according to the first configuration information after receiving the activation message. And according to the updated data collection mode, data preprocessing mode and / or data reporting mode of the first model, the data is reported to the network device. Among them, the activation message can be a medium access control-control element (MAC CE) message, or the activation message can be part of the MAC CE message and be issued to the terminal device.
[0138] Compared with the direct activation mode, the activation mode using the activation message is more flexible, and when the first configuration information has been stored in the terminal, the activation mode using the activation message has faster execution and response speed.
[0139] In a possible implementation, the network device can further send a deactivation message to the terminal device, which can also be carried in the MAC CE message, for deactivating the first configuration information within the configuration taking effect time range of the first configuration information.
[0140] In a possible implementation, as shown in steps 602 and 603 can be executed simultaneously or sequentially, and the present application does not limit this. That is, the network device can simultaneously issue the MAC CE message when sending the first configuration information to the terminal, or can first send the first configuration information to the terminal device and then send the MAC CE message for the first model to the terminal device. Figure 6
[0141] In a possible implementation, the above-mentioned direct activation mode can be combined with the mode of activating by issuing an activation message. For example, when the terminal device is in the connected state, it can receive the RRC message sent by the network device to directly activate the terminal to be configured according to the first configuration information. It can also receive the MAC CE message sent by the network device for the third configuration information used by the network device to activate the terminal device to be configured according to the stored third configuration information. The third configuration information is the configuration information of the third model used by the network device, and the third configuration information can include the data collection mode, data preprocessing mode and / or data reporting mode for the third model. The specific activation mode can be determined based on the actual application scenario requirements, and the present application does not limit this.
[0142] In the embodiment of the present application, the terminal device can receive the first configuration information from the network device, update the configuration information of the terminal device itself according to the first configuration information, and then use the data collection, preprocessing and / or reporting mode in the updated configuration information to report the collected and preprocessed data to the network device. By dynamically configuring the configuration information of the terminal device by the network device, the change of the communication environment or resources can be better coped with, which is conducive to enhancing the performance of the communication network.
[0143] Please refer to Figure 7 , Figure 7 A structural schematic diagram of a communication apparatus in an embodiment of the present application is shown. The apparatus can be a terminal device, an apparatus in a terminal device, or an apparatus that can be used with a terminal device. Figure 7 The communication apparatus shown can include a processing unit 701 and a communication unit 702. The processing unit 701 is used for data processing. The communication unit 702 integrates a receiving unit and a sending unit. The communication unit 702 can also be called a transceiver unit. Alternatively, the communication unit 702 can be split into a receiving unit and a sending unit.
[0144] The communication unit 702 is configured to receive first configuration information from a network device, the first configuration information being used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for a first model, the first model being an artificial intelligence (AI) model used by the network device, and the processing unit 701 is configured to perform corresponding configuration according to the first configuration information.
[0145] In a possible implementation, when the first configuration information is used to indicate the data collection manner, the preprocessing manner and the reporting manner for the first model, the first configuration information includes first indication information, second indication information, third indication information and fourth indication information, the first indication information is used to indicate the first model, the second indication information is used to indicate the data collection manner, the third indication information is used to indicate the data preprocessing manner, and the fourth indication information is used to indicate the data reporting manner.
[0146] In a possible implementation, the communication unit 702 is further configured to send a configuration information acquisition request to the network device, the configuration information acquisition request being used to request the first configuration information.
[0147] In a possible implementation, the configuration information acquisition request includes device capability information of the terminal device.
[0148] In a possible implementation, the communication unit 702 sends the configuration information acquisition request to the network device, specifically, when a device processing capability is limited, the configuration information acquisition request is sent to the network device, or when a data precision requirement is changed, the configuration information acquisition request is sent to the network device.
[0149] In a possible implementation, the processing unit 701 is further configured to report data to the network device according to the first configuration information.
[0150] In a possible implementation, the communication unit 702 is further configured to receive an activation message from the network device, the activation message being used to activate the configuration according to the first configuration information.
[0151] In a possible implementation, the communication unit 702 receives the first configuration information from the network device, specifically, receives a radio resource control (RRC) message from the network device, the RRC message including the first configuration information.
[0152] In a possible implementation, the first configuration information is further used to indicate a second model, and the processing unit 701 is further configured to adjust an AI model used by itself according to the second model.
[0153] In the embodiments of the present application, the terminal device can receive first configuration information from the network device, update the configuration information of the terminal device itself according to the first configuration information, and then use the data collection, preprocessing and / or reporting manner in the updated configuration information to report the collected and preprocessed data to the network device. By dynamically configuring the configuration information of the terminal device by the network device, the change of the communication environment or resources can be better coped with, and the performance of the communication network can be enhanced.
[0154] The communication device can be a chip or a chip module. The modules included in the various devices and products described in the embodiments can be software modules or hardware modules, or part of them can be software modules and part of them can be hardware modules. For example, for the various devices and products applied to or integrated into a chip, the modules included can all be implemented in the form of hardware such as circuits, or at least part of the modules can be implemented in the form of software running on a processor integrated in the chip, and the remaining (if any) part of the modules can be implemented in the form of hardware such as circuits; for the various devices and products applied to or integrated into a chip module, the modules included can all be implemented in the form of hardware such as circuits, and different modules can be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module, or at least part of the modules can be implemented in the form of software running on a processor integrated in the chip module, and the remaining (if any) part of the modules can be implemented in the form of hardware such as circuits; for the various devices and products applied to or integrated into a terminal, the modules included can all be implemented in the form of hardware such as circuits, and different modules can be located in the same component (such as a chip, a circuit module, etc.) or different components of the terminal, or at least part of the modules can be implemented in the form of software running on a processor integrated in the terminal, and the remaining (if any) part of the modules can be implemented in the form of hardware such as circuits.
[0155] Please refer to Figure 8 , Figure 8 The structure of another communication device according to an embodiment of the present application is shown in the structural schematic diagram. The device can be a network device, a device in a network device, or a device that can be matched with a network device. Figure 8 The communication device shown can include a processing unit 801 and a communication unit 802. The processing unit 801 is configured to perform data processing. The communication unit 802 integrates a receiving unit and a sending unit. The communication unit 802 can also be referred to as a transceiver unit. Alternatively, the communication unit 802 can be split into a receiving unit and a sending unit.
[0156] The processing unit 801 is configured to acquire first configuration information for the first model, the first configuration information being used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for the first model, and the first model being an artificial intelligence (AI) model used by the network device.
[0157] In the embodiments of the present application, the terminal device can receive the first configuration information from the network device, and update the configuration information of the terminal device itself according to the first configuration information, and then use the data collection, preprocessing and / or reporting manner in the updated configuration information to report the collected and preprocessed data to the network device. By dynamically configuring the configuration information of the terminal device by the network device, the changes in the communication environment or resources can be better coped with, and the performance of the communication network can be enhanced.
[0158] In a possible implementation, when the first configuration information is used to indicate the data collection manner, the preprocessing manner and the reporting manner for the first model, the first configuration information includes first indication information, second indication information, third indication information and fourth indication information, the first indication information is used to indicate the first model, the second indication information is used to indicate the data collection manner, the third indication information is used to indicate the data preprocessing manner, and the fourth indication information is used to indicate the data reporting manner.
[0159] In a possible implementation, the communication unit 802 is further configured to receive a configuration information acquisition request from the terminal device, the configuration information acquisition request being used to request the first configuration information.
[0160] In a possible implementation, the configuration information acquisition request includes device capability information of the terminal device.
[0161] In a possible implementation, the processing unit 801 acquires the first configuration information for the first model, and specifically is configured to acquire the first configuration information for the first model when detecting air interface resource congestion.
[0162] In a possible implementation, the communication unit 802 is further configured to receive data reported by the terminal device according to the first configuration information.
[0163] In a possible implementation, the communication unit 802 is further configured to send an activation message to the terminal device, the activation message being used to activate the configuration of the terminal device according to the first configuration information.
[0164] In a possible implementation, the communication unit 802 sends the first configuration information to the terminal device, specifically, sends a radio resource control (RRC) message to the terminal device, where the RRC message includes the first configuration information.
[0165] In a possible implementation, the first configuration information is further used to indicate a second model used by the terminal device.
[0166] The communication apparatus may, for example, be a chip or a chip module. As to each method described herein, the various steps of the method may, for example, be realized by a respective module or component of a chip system or chip, which is configured for performing the respective steps of the method. As to each device described herein, various means may, for example, be realized by respective modules or components of a chip system or chip, which is configured for performing the respective means of the device. The various modules or components of the chip system or chip may, for example, be realized in the form of software or using hardware, or a mixture thereof. The various modules or components of the chip system or chip may, for example, be realized in the form of software or using hardware, or a mixture thereof. As to each device described herein, various means may, for example, be realized by respective modules or components of a chip system or chip, which is configured for performing the respective means of the device. The various modules or components of the chip system or chip may, for example, be realized in the form of software or using hardware, or a mixture thereof. The various modules or components of the chip system or chip may, for example, be realized in the form of software or using hardware, or a mixture thereof.
[0167] Please refer to Figure 9 , Figure 9 Another communication apparatus 90 is provided in the embodiments of the present application, which is configured to implement the functions of the terminal device in the above Figure 2 and Figure 6 . The apparatus may, for example, be the terminal device or an apparatus for the terminal device. The apparatus for the terminal device may, for example, be a chip system or a chip in the terminal device. The chip system may, for example, be composed of a chip or include the chip and other discrete devices.
[0168] Alternatively, the communication apparatus 90 is configured to implement the functions of the network device in the above Figure 2 and Figure 6 . The apparatus 90 may, for example, be the network device or an apparatus for the network device. The apparatus for the network device may, for example, be a chip system or a chip in the network device.
[0169] The communication device 90 includes at least one processor 920 for implementing the data processing function of the terminal device in the method provided in this application embodiment. The device 90 may also include a communication interface 910 for implementing the transmit and receive operations of the terminal device in the method provided in this application embodiment. In this application embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface for communicating with other devices via a transmission medium. For example, the communication interface 910 enables the device in the device 90 to communicate with other devices. The processor 920 uses the communication interface 910 to transmit and receive data and is used to implement the above method embodiment. Figure 2 The methods described above.
[0170] The device 90 may further include at least one memory 930 for storing program instructions and / or data. The memory 930 is coupled to the processor 920. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and may be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. The processor 920 may operate in conjunction with the memory 930. The processor 920 may execute program instructions stored in the memory 930. At least one of the aforementioned memories may be included in the processor.
[0171] When device 90 is powered on, processor 920 can read the software program in memory 930, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, processor 920 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit (not shown in the figure). The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to device 90, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to processor 920. Processor 920 converts the baseband signal into data and processes the data.
[0172] In another implementation, the aforementioned radio frequency circuitry and antenna can be set up independently of the processor 920 that performs baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged in a remote manner, independent of the communication device.
[0173] This application embodiment does not limit the specific connection medium between the communication interface 910, processor 920, and memory 930. This application embodiment... Figure 9 The memory 930, processor 920, and communication interface 910 are connected via a bus 940. Figure 9The connection between the components is indicated by a thick line, and the connection between other components is only schematically shown and is not limited. The bus can be divided into an address bus, a data bus, a control bus, and the like. For convenience of representation, Figure 9 Only one thick line is used for representation, but it does not mean that there is only one bus or only one type of bus.
[0174] When the apparatus 90 is specifically a terminal device, for example, the apparatus 90 is specifically a chip or a chip system, the communication interface 910 can output or receive a baseband signal. When the apparatus 90 is specifically a terminal device, the communication interface 910 can output or receive a radio frequency signal. In the embodiments of the present application, the processor can be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the disclosed methods, operations, and logic block diagrams in the embodiments of the present application. The general-purpose processor can be a microprocessor or any conventional processor. The operations of the methods disclosed in conjunction with the embodiments of the present application can be directly embodied as hardware processor execution or a combination of hardware and software modules in the processor.
[0175] It should be noted that the communication apparatus 90 can perform the related steps of the terminal device or the network device in the foregoing method embodiments, and specific implementation manners can be referred to the implementation manners provided by each step, which will not be described here.
[0176] For each device, product applied to or integrated into the communication apparatus, each module contained therein can be realized in a hardware manner such as a circuit, different modules can be located in the same component (for example, a chip, a circuit module, etc.) or different components in the terminal, or at least part of the modules can be realized in a software program manner, the software program runs in the processor integrated in the terminal, and the remaining (if any) part of the modules can be realized in a hardware manner such as a circuit.
[0177] The embodiments of the present application also provide a chip, which can perform the related steps of the terminal device in the foregoing method embodiments. The chip is configured to: receive first configuration information from a network device; the first configuration information is used to indicate a data collection manner, a data preprocessing manner, and / or a data reporting manner for a first model, the first model is an artificial intelligence AI model used by the network device; and perform corresponding configuration according to the first configuration information.
[0178] In a possible implementation, when the first configuration information is used to indicate the data collection manner, the data preprocessing manner and the data reporting manner for the first model, the first configuration information includes first indication information, second indication information, third indication information and fourth indication information, the first indication information is used to indicate the first model, the second indication information is used to indicate the data collection manner, the third indication information is used to indicate the data preprocessing manner, and the fourth indication information is used to indicate the data reporting manner.
[0179] In a possible implementation, the chip is further configured to output a configuration information acquisition request to the network device, and the configuration information acquisition request is used to request the first configuration information.
[0180] In a possible implementation, the configuration information acquisition request includes device capability information of the terminal device.
[0181] In a possible implementation, the chip is configured to send the configuration information acquisition request to the network device, and specifically configured to:
[0182] When the device processing capability is limited, the configuration information acquisition request is sent to the network device, or when the data precision requirement is changed, the configuration information acquisition request is output to the network device.
[0183] In a possible implementation, the chip is further configured to report data to the network device according to the first configuration information.
[0184] In a possible implementation, the chip is further configured to receive an activation message sent by the network device, and the activation message is used to activate the configuration according to the first configuration information.
[0185] In a possible implementation, the chip is configured to receive the first configuration information from the network device, and specifically configured to receive a radio resource control (RRC) message from the network device, and the RRC message includes the first configuration information.
[0186] In a possible implementation, the first configuration information is further used to indicate a second model, and the chip is further configured to adjust an AI model used by the chip according to the second model.
[0187] Embodiments of the present application further provide a chip, which can perform the related steps of the network device in the foregoing method embodiments. The chip is configured to acquire first configuration information for a first model, the first configuration information is used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for the first model, the first model is an artificial intelligence (AI) model used by the network device, and the first configuration information is output to a terminal device.
[0188] In a possible implementation, when the first configuration information is used to indicate the data collection manner, the data preprocessing manner, and the data reporting manner for the first model, the first configuration information includes first indication information, second indication information, third indication information, and fourth indication information, the first indication information is used to indicate the first model, the second indication information is used to indicate the data collection manner, the third indication information is used to indicate the data preprocessing manner, and the fourth indication information is used to indicate the data reporting manner.
[0189] In a possible implementation, the chip is further configured to receive a configuration information obtaining request from the terminal device, and the configuration information obtaining request is used to request the first configuration information.
[0190] In a possible implementation, the configuration information obtaining request includes device capability information of the terminal device.
[0191] In a possible implementation, the chip is configured to obtain the first configuration information for the first model, and specifically configured to obtain the first configuration information for the first model when air interface resource congestion is detected.
[0192] In a possible implementation, the chip is further configured to receive data reported by the terminal device according to the first configuration information.
[0193] In a possible implementation, the chip is further configured to send an activation message to the terminal device, and the activation message is used to activate the configuration of the terminal device according to the first configuration information.
[0194] In a possible implementation, the chip is configured to send the first configuration information to the terminal device, and specifically configured to output a radio resource control (RRC) message to the terminal device, and the RRC message includes the first configuration information.
[0195] In a possible implementation, the first configuration information is further used to indicate a second model used by the terminal device.
[0196] In a possible implementation, the chip includes at least one processor, at least one first memory, and at least one second memory, the at least one first memory and the at least one processor are connected through a line, the first memory stores instructions, the at least one second memory and the at least one processor are connected through a line, and the second memory stores data required to be stored in the method embodiments.
[0197] For each device, product applied to or integrated into a chip, each module contained therein can be realized in the form of hardware such as a circuit, or at least part of the modules can be realized in the form of a software program running on a processor integrated in the chip, and the remaining (if any) part of the modules can be realized in the form of hardware such as a circuit.
[0198] Please refer to Figure 10 , Figure 10 is a structural schematic diagram of a module device provided by an embodiment of the present application. The module device 100 can execute the related steps of the terminal device in the foregoing method embodiments. The module device 100 includes a communication module 1001, a power module 1002, a storage module 1003, and a chip module 1004.
[0199] The communication module 1001 is configured to perform internal communication of the module device or to perform communication between the module device and an external device. The power module 1002 is configured to provide power for the module device. The storage module 1003 is configured to store data and instructions. The chip module 1004 is configured to:
[0200] receive first configuration information from a network device, the first configuration information being used to indicate a data collection manner, a data preprocessing manner, and / or a data reporting manner for a first model, the first model being an artificial intelligence (AI) model used by the network device, and perform corresponding configuration according to the first configuration information.
[0201] In a possible implementation, when the first configuration information is used to indicate the data collection manner, the preprocessing manner, and the reporting manner for the first model, the first configuration information includes first indication information, second indication information, third indication information, and fourth indication information. The first indication information is used to indicate the first model. The second indication information is used to indicate the data collection manner. The third indication information is used to indicate the data preprocessing manner. The fourth indication information is used to indicate the data reporting manner.
[0202] In a possible implementation, the chip module 1004 is further configured to output a configuration information acquisition request to the network device, the configuration information acquisition request being used to request the first configuration information.
[0203] In a possible implementation, the configuration information acquisition request includes device capability information of the terminal device.
[0204] In a possible implementation, the chip module 1004 is configured to send a configuration information obtaining request to the network device, and specifically configured to: send the configuration information obtaining request to the network device when the device processing capability is limited; or send the configuration information obtaining request to the network device when the data precision requirement is changed.
[0205] In a possible implementation, the chip module 1004 is further configured to: report data to the network device according to the first configuration information.
[0206] In a possible implementation, the chip module 1004 is further configured to: receive an activation message from the network device, where the activation message is used to activate the configuration according to the first configuration information.
[0207] In a possible implementation, the chip module 1004 is configured to receive the first configuration information from the network device, and specifically configured to: receive a radio resource control (RRC) message from the network device, where the RRC message includes the first configuration information.
[0208] In a possible implementation, the first configuration information is further used to indicate a second model, and the chip is further configured to adjust an AI model used by the chip according to the second model.
[0209] For each device or product applied to or integrated into the chip module, each module contained therein can be implemented in a hardware manner such as a circuit, and different modules can be located in the same component (for example, a chip, a circuit module, etc.) or different components of the chip module, or at least part of the modules can be implemented in a software program manner, the software program runs on a processor integrated in the chip module, and the remaining (if any) part of the modules can be implemented in a hardware manner such as a circuit.
[0210] For details, refer to Figure 11 , Figure 11 Another structural schematic diagram of a module device provided by the embodiment of the application is provided. The module device 110 can perform the related steps of the access network device in the foregoing method embodiments, and the module device 110 includes a communication module 1101, a power supply module 1102, a storage module 1103, and a chip module 1104.
[0211] The communication module 1101 is configured to perform internal communication of the module device or perform communication between the module device and an external device, the power supply module 1102 is configured to supply power for the module device, the storage module 1103 is configured to store data and instructions, and the chip module 1104 is configured to:
[0212] For the first model, obtain first configuration information, the first configuration information is used to indicate the data collection mode, data preprocessing mode and / or data reporting mode for the first model, and the first model is an artificial intelligence AI model used by the network device; and output the first configuration information to the terminal device.
[0213] In a possible implementation, when the first configuration information is used to indicate the data collection mode, preprocessing mode and reporting mode for the first model, the first configuration information includes first indication information, second indication information, third indication information and fourth indication information, the first indication information is used to indicate the first model, the second indication information is used to indicate the data collection mode, the third indication information is used to indicate the data preprocessing mode, and the fourth indication information is used to indicate the data reporting mode.
[0214] In a possible implementation, the chip module 1104 is further configured to receive a configuration information obtaining request from the terminal device, and the configuration information obtaining request is used to request the first configuration information.
[0215] In a possible implementation, the configuration information obtaining request includes device capability information of the terminal device.
[0216] In a possible implementation, the chip module 1104 is configured to obtain the first configuration information for the first model, and specifically configured to obtain the first configuration information for the first model when detecting air interface resource congestion.
[0217] In a possible implementation, the chip module 1104 is further configured to receive data reported by the terminal device according to the first configuration information.
[0218] In a possible implementation, the chip module 1104 is further configured to send an activation message to the terminal device, and the activation message is used to activate the configuration of the terminal device according to the first configuration information.
[0219] In a possible implementation, the chip module 1104 is configured to send the first configuration information to the terminal device, and specifically configured to output a radio resource control RRC message to the terminal device, and the RRC message includes the first configuration information.
[0220] In a possible implementation, the first configuration information is further used to indicate a second model used by the terminal device.
[0221] For each device, product applied to or integrated in the chip module, each module contained therein can be realized by hardware such as circuit, and different modules can be located in the same component (such as chip, circuit module, etc.) or different components of the chip module, or at least part of the modules can be realized by software program running on the processor integrated in the chip module, and the remaining (if any) part of the modules can be realized by hardware such as circuit.
[0222] The embodiment of the present application further provides a computer readable storage medium, which stores instructions, and when the instructions are run on a processor, the method flow of the method embodiment is realized.
[0223] The embodiment of the present application further provides a computer program product, and when the computer program product is run on a processor, the method flow of the method embodiment is realized.
[0224] It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited to the action sequence described, because according to the present application, some operations can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily necessary for the present application.
[0225] The descriptions of the embodiments provided by the present application can be mutually referred to, and the descriptions of the embodiments are each focused on. The parts not described in detail in an embodiment can be referred to the related description of other embodiments. For the convenience and brevity of description, for example, the functions of each device and the operations performed by the device provided by the embodiments of the present application can be referred to the related description of the method embodiments of the present application, and the method embodiments and the device embodiments can also be mutually referred to, combined or cited.
[0226] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A data acquisition method, characterized by, The method comprises: The terminal device receives first configuration information from the network device; the first configuration information is used to indicate a data collection manner and / or a data reporting manner for a first function, the first function being an artificial intelligence (AI) function that the network device needs to train and / or infer; wherein the data collection manner is a manner in which the terminal device collects data; the data reporting manner comprises one or more of a data reporting dimension, a data reporting period, and a data reporting frequency, the data reporting dimension comprising a type of data; the terminal device performs data collection and / or reports data to the network device according to the first configuration information; Alternatively, the terminal device receives first configuration information from the network device; the first configuration information is used to indicate a data preprocessing manner for a first function, the first function being an artificial intelligence (AI) function that the network device needs to train and / or infer; wherein the data preprocessing manner is a manner in which collected data is preprocessed; the terminal device preprocesses data according to the first configuration information.
2. The method of claim 1, wherein, When the first configuration information is used to indicate a data collection manner, a preprocessing manner, and a reporting manner for the first function, the first configuration information comprises: First indication information, second indication information, third indication information, and fourth indication information, the first indication information being used to indicate the first function, the second indication information being used to indicate the data collection manner, the third indication information being used to indicate the data preprocessing manner, and the fourth indication information being used to indicate the data reporting manner.
3. The method according to claim 1 or 2, characterized in that, The method further comprises: The terminal device sends a configuration information acquisition request to the network device, the configuration information acquisition request being used to request the first configuration information.
4. The method of claim 3, wherein, The configuration information acquisition request comprises device capability information of the terminal device.
5. The method of claim 4, wherein, The terminal device sends a configuration information acquisition request to the network device, comprising: The terminal device sends a configuration information acquisition request to the network device when device processing capability is limited; or The terminal device sends a configuration information acquisition request to the network device when data precision requirements are changed.
6. The method according to any one of claims 1 to 5, characterized in that, The method further comprises: The terminal device receives an activation message from the network device, the activation message being used to activate a configuration according to the first configuration information.
7. The method according to any one of claims 1 to 6, characterized in that, The terminal device receives first configuration information from the network device, comprising: The terminal device receives a radio resource control (RRC) message from the network device, the RRC message comprising the first configuration information.
8. The method according to any one of claims 1 to 7, characterized in that, The first configuration information is also used to indicate a second function; the method further comprises: The terminal device adjusts an AI function used by itself according to the second function.
9. A data acquisition method characterized by, The method comprises: The network device acquires, for a first function, first configuration information, the first configuration information being used to indicate a data collection manner, a data preprocessing manner and / or a data reporting manner for the first function, the first function being an artificial intelligence (AI) model that needs to be trained and / or inferred by the network device; the data collection manner being a manner in which a terminal device collects data; the data preprocessing manner being a manner in which collected data is preprocessed; the data reporting manner including one or more of a data reporting dimension, a data reporting period, and a data reporting frequency, the data reporting dimension including a type of data. The network device sends the first configuration information to the terminal device.
10. The method of claim 9, wherein, When the first configuration information is used to indicate the data collection manner, the preprocessing manner and the reporting manner for the first function, the first configuration information includes: first indication information, second indication information, third indication information and fourth indication information, the first indication information being used to indicate the first function, the second indication information being used to indicate the data collection manner, the third indication information being used to indicate the data preprocessing manner, and the fourth indication information being used to indicate the data reporting manner.
11. The method according to claim 9 or 10, characterized in that, The method further includes: The network device receives a configuration information acquisition request from the terminal device, the configuration information acquisition request being used to request the first configuration information.
12. The method of claim 11, wherein, The configuration information acquisition request includes device capability information of the terminal device.
13. The method of claim 9 or 10, wherein, The network device acquires, for a first function, first configuration information, including: When the network device detects air interface resource congestion, the network device acquires, for a first function, first configuration information.
14. The method according to any one of claims 9 to 13, characterized in that, The method further includes: The network device receives data reported by the terminal device according to the first configuration information.
15. The method according to any one of claims 9 to 13, characterized in that, The method further includes: The network device sends an activation message to the terminal device, the activation message being used to activate configuration of the terminal device according to the first configuration information.
16. The method of any one of claims 9 to 15, wherein, The network device sends the first configuration information to the terminal device, including: The network device sends a radio resource control (RRC) message to the terminal device, the RRC message including the first configuration information.
17. The method according to any one of claims 9 to 15, characterized in that, The first configuration information is further used to indicate a second function used by the terminal device.
18. A communications device, characterized by The apparatus includes units for implementing the method of any one of claims 1-17.
19. A communications device, characterized by The apparatus includes a processor and a transceiver. The transceiver is configured to receive or send signals. The processor is configured to perform the method of any one of claims 1-17.
20. The communication apparatus according to claim 19, wherein, The communication device further includes a memory: The memory is configured to store a computer program. The processor is specifically configured to invoke the computer program from the memory to perform the method of any one of claims 1-17.
21. A chip, comprising: The chip is configured to receive first configuration information from a network device, wherein the first configuration information is used to indicate a data collection manner and / or a data reporting manner for a first function, and the first function is an artificial intelligence (AI) function that needs to be trained and / or inferred by the network device; the data collection manner is a manner in which a terminal device collects data; the data reporting manner includes one or more of a data reporting dimension, a data reporting period, and a data reporting frequency, and the data reporting dimension includes a type of data; and the chip is configured to perform data collection and / or report data to the network device according to the first configuration information. Alternatively, the chip is configured to receive first configuration information from a network device, wherein the first configuration information is used to indicate a data preprocessing manner for a first function, and the first function is an artificial intelligence (AI) function that needs to be trained and / or inferred by the network device; the data preprocessing manner is a manner in which collected data is preprocessed; and the chip is configured to preprocess data according to the first configuration information.
22. A chip, characterized in that The chip is configured to obtain first configuration information for a first model, wherein the first configuration information is used to indicate a data collection manner, a data preprocessing manner, and / or a data reporting manner for a first function, and the first function is an artificial intelligence (AI) model that needs to be trained and / or inferred by a network device; the data collection manner is a manner in which a terminal device collects data; the data preprocessing manner is a manner in which collected data is preprocessed; and the data reporting manner includes one or more of a data reporting dimension, a data reporting period, and a data reporting frequency, and the data reporting dimension includes a type of data. The chip is further configured to output the first configuration information to the terminal device.
23. A modular device, comprising: The module device includes a communication module, a power supply module, a storage module, and a chip module, wherein: The communication module is configured to perform internal communication of the module device, or to perform communication between the module device and an external device; The power supply module is configured to provide power for the module device; The storage module is configured to store data and instructions; The chip module is configured to: receive first configuration information from a network device, wherein the first configuration information is used to indicate a data collection manner and / or a data reporting manner for a first function, and the first function is an artificial intelligence (AI) function that needs to be trained and / or inferred by the network device; the data collection manner is a manner in which a terminal device collects data; the data reporting manner includes one or more of a data reporting dimension, a data reporting period, and a data reporting frequency, and the data reporting dimension includes a type of data; and the chip module is configured to perform data collection, preprocess collected data, and / or report data to the network device according to the first configuration information; Alternatively, the chip module is configured to: Receive first configuration information from a network device; the first configuration information is used to indicate a data preprocessing manner for a first function, the first function being an artificial intelligence (AI) function that the network device needs to train and / or infer; wherein the data preprocessing manner is a manner of preprocessing collected data; and the terminal device preprocesses data according to the first configuration information.
24. A modular device, comprising: The module device includes a communication module, a power supply module, a storage module, and a chip module, wherein: The communication module is used for internal communication of the module device or for communication between the module device and an external device; The power supply module is used to provide power for the module device; The storage module is used to store data and instructions; The chip module is used for: For a first function, first configuration information is obtained, the first configuration information is used to indicate a data collection manner, a data preprocessing manner, and / or a data reporting manner for the first function, the first function being an artificial intelligence (AI) function that a network device needs to train and / or infer; wherein the data collection manner is a manner in which a terminal device collects data; the data preprocessing manner is a manner of preprocessing collected data; the data reporting manner includes one or more of a data reporting dimension, a data reporting period, and a data reporting frequency, and the data reporting dimension includes a type of data; The first configuration information output to the terminal device.
25. A computer-readable storage medium, characterized in that, The computer storage medium stores computer readable instructions, when the computer readable instructions run on a communication device, the communication device executes the method in any one of claims 1-17.
Citation Information
Patent Citations
Deep learning model training method and device and electronic equipment
CN111368991A