Information transmission method, terminal device, network device, and server
By sending data information containing the first identification information on the terminal device side, the problem of data collection in the wireless communication system is solved, data classification and model adaptation are realized, and model performance is improved.
Patent Information
- Application Number
- PCT/CN2023/135671
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-30
- Publication Date
- 2025-06-05
AI Technical Summary
In wireless communication systems, how to effectively collect data for training terminal device deployment models is an important research direction.
The first information is sent through the terminal device, the information including the first data and the second information associated with the first data, and the second information is used to indicate the first identification information associated with the collection process of the first data, thereby realizing the classification of the data and the adaptation of the model.
Through the transmission of the second information, data classification for different data collection processes is realized, which is conducive to training models suitable for different conditions and improving model performance.
Smart Images

Figure CN2023135671_05062025_PF_FP_ABST
Abstract
Description
Information transmission method, terminal device, network device and server Technical Field
[0001] The present application relates to the field of communications, and more specifically, to an information transmission method, terminal equipment, network equipment, server, chip, computer-readable storage medium, computer program product, computer program, and communication system. Background Art
[0002] Currently, AI-based solutions are increasingly being used in wireless communication systems, with the deployment of models on terminal devices receiving increasing attention. Training these models requires collecting a large amount of device-side data. Collecting this data for training device-side models is an important research topic.
[0003] Summary of the Invention
[0004] Embodiments of the present application provide an information transmission method, a terminal device, a network device, a server, a chip, a computer-readable storage medium, a computer program product, a computer program, and a communication system.
[0005] The present invention provides an information transmission method, including:
[0006] The terminal device sends first information; the first information includes first data and second information associated with the first data, the second information is used to indicate first identification information associated with a collection process of the first data, wherein the first data includes one or more data collection samples.
[0007] The present invention provides an information transmission method, including:
[0008] The network device receives first information sent by the terminal device; the first information includes first data and second information associated with the first data, the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0009] The present invention provides an information transmission method, including:
[0010] The server receives first information; wherein, the first information is collected by a terminal device, or is associated with third information after collection and / or undergoes information desensitization processing; the first information includes first data and second information associated with the first data, and the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0011] An embodiment of the present application provides a terminal device, including:
[0012] The first communication module is used to send first information; the first information includes first data and second information associated with the first data, the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0013] An embodiment of the present application provides a network device, including:
[0014] The second communication module is used to receive the first information sent by the terminal device; the first information includes first data and second information associated with the first data, and the second information is used to indicate the first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0015] An embodiment of the present application provides a server, including:
[0016] The third communication module is used to receive first information; wherein, the first information is collected by the terminal device, or is associated with third information after collection and / or undergoes information desensitization processing; the first information includes first data and second information associated with the first data, and the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0017] An embodiment of the present application provides a terminal device, comprising: a transceiver, a processor, and a memory. The memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and execute the computer program stored in the memory, so that the terminal device executes the above-mentioned information transmission method.
[0018] An embodiment of the present application provides a network device, comprising: a transceiver, a processor, and a memory. The memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and execute the computer program stored in the memory, so that the network device executes the above-mentioned information transmission method.
[0019] An embodiment of the present application provides a server comprising: a transceiver, a processor, and a memory. The memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and execute the computer program stored in the memory so that the server executes the above-mentioned information transmission method.
[0020] An embodiment of the present application provides a chip for implementing the above-mentioned information transmission method.
[0021] Specifically, the chip includes: a processor for calling and running a computer program from a memory, so that a device equipped with the chip executes the above-mentioned information transmission method.
[0022] An embodiment of the present application provides a computer-readable storage medium for storing a computer program. When the computer program is executed by a device, the device executes the above-mentioned information transmission method.
[0023] An embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the above-mentioned information transmission method.
[0024] An embodiment of the present application provides a computer program, which, when executed on a computer, enables the computer to execute the above-mentioned information transmission method.
[0025] In an embodiment of the present application, the terminal device reports the first information, which includes the first data and the second information. The second information is used to indicate the first identification information associated with the collection process of the first data, so that data classification for different data collection processes is achieved through the transmission of the second information, which is conducive to training models adapted to different classifications and improving model performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] FIG1 is a schematic diagram of an application scenario according to an embodiment of the present application.
[0027] FIG2 is a schematic flowchart of an information transmission method according to an embodiment of the present application.
[0028] FIG3 is a schematic flowchart of an information transmission method according to another embodiment of the present application.
[0029] FIG4 is a schematic flowchart of an information transmission method according to yet another embodiment of the present application.
[0030] FIG5 is an interactive flow chart of an information transmission method according to an embodiment of the present application.
[0031] FIG6 is a schematic block diagram of a terminal device according to an embodiment of the present application.
[0032] FIG7 is a schematic block diagram of a network device according to an embodiment of the present application.
[0033] FIG8 is a schematic block diagram of a network device according to another embodiment of the present application.
[0034] FIG9 is a schematic block diagram of a server according to an embodiment of the present application.
[0035] FIG10 is a schematic block diagram of a communication device according to an embodiment of the present application.
[0036] FIG11 is a schematic block diagram of a chip according to an embodiment of the present application.
[0037] FIG12 is a schematic block diagram of a communication system according to an embodiment of the present application. DETAILED DESCRIPTION
[0038] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0039] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: New Radio (NR) system, NR system evolution system, LTE (LTE-based access to unlicensed spectrum, LTE-U) system on unlicensed spectrum, NR (NR-based access to unlicensed spectrum, NR-U) system on unlicensed spectrum, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), fifth-generation communication (5G) system, sixth-generation communication (6G) or other communication systems.
[0040] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), vehicle-to-vehicle (V2V) communication, or vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.
[0041] In one embodiment, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, and a standalone (SA) networking scenario.
[0042] In one embodiment, the communication system in the embodiment of the present application can be applied to an unlicensed spectrum, wherein the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiment of the present application can also be applied to an authorized spectrum, wherein the authorized spectrum can also be considered as an unshared spectrum.
[0043] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
[0044] The terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.
[0045] In an embodiment of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0046] In an embodiment of the present application, the terminal device may 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 device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0047] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0048] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in a WLAN, a relay station or an access point, or a vehicle-mounted device, a wearable device, a network device (gNB) in an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.
[0049] As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. Alternatively, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0050] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0051] FIG1 exemplarily illustrates a communication system 100. The communication system includes a network device 110 and two terminal devices 120. In one embodiment, the communication system 100 may include multiple network devices 110, and each network device 110 may include a different number of terminal devices 120 within its coverage area, which is not limited in this embodiment of the present application.
[0052] It should be understood that in the embodiments of the present application, a device having a communication function in a network / system may be referred to as a communication device. Taking the communication system shown in Figure 1 as an example, the communication device may include a network device and a terminal device having a communication function. The network device and the terminal device may be specific devices in the embodiments of the present application and will not be described in detail here. The communication device may also include other devices in the communication system, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.
[0053] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the related objects are in an "or" relationship.
[0054] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0055] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0056] This application does not distinguish between the meanings of the terms server, server entity, server node, data collection server, data collection server entity, data collection server node, data collection entity, and data collection node. Optionally, the data collection server can further perform artificial intelligence (AI) / machine learning (ML) model training.
[0057] FIG2 is a schematic flow chart of an information transmission method according to an embodiment of the present application. The method can optionally be applied to the system shown in FIG1 , but is not limited thereto. The method includes at least part of the following contents.
[0058] S210. The terminal device sends first information; the first information includes first data and second information associated with the first data, the second information is used to indicate first identification information associated with a collection process of the first data, wherein the first data includes one or more data collection samples.
[0059] In an embodiment of the present application, the terminal device can send the first information to the network device, and can also send the first information to the server.
[0060] Optionally, the network device may be an access network device, a core network device, or an information management device or an operation administration and maintenance (OAM) device related to an AI / ML model.
[0061] Exemplarily, the access network device is any one of the following: gNB, centralized unit (CU), distributed unit (DU), centralized unit-control plane (CU-CP), centralized unit-user plane (CU-UP).
[0062] Exemplarily, the core network device is any one of the following: Location Management Function (LMF) network element, Network Slice Selection Function (NSSF), Authentication Server Function (AUSF), Unified Data Management (UDM), Access and Mobility Management Function (AMF), Session Management Function (SMF), Policy Control Function (PCF), User Plane Function (UPF), Sensing Function (SF), Network Data Analytics Function (NWDAF) network element. Among them, the NWDAF network element is mainly used for function optimization analysis.
[0063] For example, OAM equipment may include SON (Self-Organizing Networks) and / or MDT (Minimization of Drive Tests) functionality, primarily for collecting data related to function optimization. Alternatively, OAM equipment may include MDA (Management Data Analytics) functionality, primarily for function optimization analysis.
[0064] Optionally, the server may be deployed inside or outside the network device. For example, the server may be an OTT (Over the top, a third party provides services to users) server.
[0065] In an embodiment of the present application, the first information can be used to train a model. Optionally, the model can be deployed in a terminal device. The model can be an AI model or an ML model.
[0066] In an embodiment of the present application, the first information includes first data, which includes one or more data collection samples. The data collection sample can be a single sample in the model training data, and can include measurement information, sensor information, or other related auxiliary information used to input the model, and can also include label data.
[0067] In an embodiment of the present application, the first information also includes second information associated with the first data, where the second information is used to indicate first identification information associated with the collection process of the first data. In other words, when the terminal device reports the first data, it also indicates or reports the first identification information associated with the collection process of the first data. In this way, the data receiving end can determine the first identification information associated with the collection process of the first data and perform operations such as data classification, data filtering, or data screening on each data collection sample based on the first identification information.
[0068] Among them, the first identification information can be used to identify (or represent) information related to the terminal device during the collection process of the first data. For example, the information related to the terminal device includes terminal device configuration / terminal device status information, etc., so as to distinguish terminal device data collected in different terminal device configurations / status backgrounds, which is conducive to training models adapted to different terminal device configurations / statuses, thereby improving the model's working performance in specific scenarios.
[0069] Optionally, in an embodiment of the present application, the first identification information may be an identifier in the form of a string or a numerical value, used to represent information related to the terminal device during the first data collection process. In this way, the first information may not include explicit data collection context information, such as terminal device configuration and terminal device status information during data collection. This prevents direct leakage of private information of the terminal device over the air interface, protects the privacy of the terminal device, meets user data supervision requirements, and complies with the principle of non-disclosure of confidential data.
[0070] In some embodiments, the first identification information is associated with one or more of the following information A-C:
[0071] Information A: the configuration used by the terminal device when collecting the first data.
[0072] Optionally, the configuration may include hardware configuration and / or software configuration. Exemplarily, the hardware configuration may include one or more of an antenna module configuration, a modem module configuration, a power amplifier module configuration, and a camera module configuration.
[0073] Information B: the working status of the terminal device when collecting the first data.
[0074] Optionally, the working status may include one or more of the following aspects:
[0075] Loss of service, loss of coverage, power saving, overheating, multiple SIM cards working simultaneously, speed, resource limitations, interference from other technologies.
[0076] Specifically, the operating state of the terminal device may include one or more status information such as whether the terminal device is in a lost service state, a lost signal coverage state, a power saving state, an overheating state, a multi-SIM simultaneous operation state, the speed of the terminal device, a resource-constrained state, or interference from other technologies. Optionally, multi-SIM simultaneous operation may refer to the operation state of multiple USIMs (Universal Subscriber Identity Modules).
[0077] Information C: accuracy of the first data collected by the terminal device.
[0078] The accuracy here can also refer to the accuracy level or accuracy interval or accuracy level interval, and this application does not make any distinction.
[0079] Specifically, during the data collection process, the terminal device may decide to process the collected data samples into information with a specific precision. For example, if the terminal device quantizes the collected data, the precision of the first data collected by the terminal device may include the precision of the quantization of the collected data by the terminal device. For example, in actual applications, the value range of the collected data is the interval [a, b]. Since the interval [a, b] contains an infinite number of values, the [a, b] numerical interval needs to be quantized before it can be reported. Specifically, the [a, b] numerical interval is divided into a finite number of numerical subintervals, each numerical subinterval is associated with a numerical value, and the data within the associated numerical subinterval can be represented by the numerical value. Generally speaking, the finer (more) the numerical subintervals, the higher the quantization precision and the greater the transmission overhead (more numerical values are required to represent more numerical subintervals, i.e., more bits are required); correspondingly, the fewer the numerical subintervals, the lower the quantization precision and the lower the transmission overhead.
[0080] For example, when the first identification information is associated with the accuracy of the first data (ie, information C), the first identification information may correspond to the following two implementation methods:
[0081] Implementation method one: The first data reported by the terminal device is non-truncated data, and the accuracy information of the first data is additionally indicated by the first identification information. Each value of the first identification information indicates an accuracy deviation value or an accuracy deviation value range of the first data. The actual value of the first data associated with the first identification information value is equal to the sum of the reported first data value and the accuracy deviation value of the first data indicated by the first identification information value, or the actual value range of the first data associated with the first identification information value is equal to the sum of the reported first data value and the accuracy deviation value range of the first data indicated by the first identification information value.
[0082] Implementation method 2: The first data reported by the terminal device is truncated data (referred to as truncated data A), and the remaining truncated data of the first data (referred to as truncated data B) is additionally indicated by the first identification information. The truncated data A is the high-order truncation of the complete first data or the low-order truncation of the complete first data. Correspondingly, the truncated data B is the low-order truncation of the complete first data or the high-order truncation of the complete first data. The combination of the two can obtain the actual first data value or value range. For example: a complete first data (or a data collection sample) contains 24 bits of information, wherein the truncated data A reported by the terminal device contains the high-order 16 bits of information in the 24-bit information, and the low-order 8 bits of information are indicated by a value of the first identification information. For example: the first identification information occupies 8 bits of information, and each value of the first identification information is mapped to a truncated data B containing 8 bits of information (the value of the truncated data B is not necessarily the same as the value of the associated first identification information, depending on the actual mapping rules). The mapping relationship between the two is maintained by the data processor (such as the data collection server). The complete first data (i.e., truncated data A) can be restored through the reported first data (i.e., truncated data A), the first identification information associated with the first data, and the association between the first identification information maintained by the data processor and the truncated data B value (i.e., containing both truncated data A and truncated data B information); of course, the first identification information in the above example can also occupy less than 8 bits. In this case, each value of the first identification information is mapped to a value range of the truncated data B. At this time, the value range of the complete first data can be obtained through the reported first data (i.e., truncated data A), the first identification information associated with the first data, and the association between the first identification information maintained by the data processor and the truncated data B value range (any value in the complete first data value range contains both truncated data A and truncated data B information).
[0083] By reporting the first identification information, direct reporting of sensitive information of the terminal device is avoided, and data collection is indirectly completed while protecting user data privacy and product implementation privacy to a certain extent.
[0084] It should be noted that, in actual applications, the first identification information may be associated only with the configuration used by the terminal device when the first data was collected, or the working state of the terminal device when the first data was collected, or the accuracy of the first data. Alternatively, the first identification information is associated with the configuration used by the terminal device when the first data was collected and the working state it was in. Alternatively, the first identification information is associated with the configuration used by the terminal device when the first data was collected and the accuracy of the first data. Alternatively, the first identification information is associated with the working state of the terminal device when the first data was collected and the accuracy of the first data. Alternatively, the first identification information is associated with the configuration used by the terminal device when the first data was collected and the working state it was in, and the accuracy of the first data.
[0085] For example, a first identification information may include an identification associated with a configuration of the terminal device. For example, the first identification information may be a character string 00 associated with configuration 1, or a character string 01 associated with configuration 2, etc.
[0086] Alternatively, a first identification information may include an identification associated with a combination of a configuration and a working state of the terminal device. For example, the first identification information may be a string 00 associated with configuration 1 and state A, a string 01 associated with configuration 1 and state B, a string 10 associated with configuration 2 and state A, and a string 11 associated with configuration 2 and state B. When the first identification information is associated with a combination of a configuration and a working state of the terminal device, in another implementation, the first identification information is divided into two information fields (represented by field 1 and field 2, respectively), where field 1 is associated with the configuration of the terminal device and field 2 is associated with the working state of the terminal device. The segmentation rules of the above information fields (the association between the fields and the terminal device configuration and the terminal device state) can be maintained by the data processor (such as a data collection server). Compared with the aforementioned indication method of the unsegmented first identification information, the segmented first identification information method can achieve a more flexible information association mode (each field indicates independent association information). Of course, when the first identification information is associated with any two of the above-mentioned information A, information B, and information C, or when the first identification information is associated with all three of the above-mentioned information A, information B, and information C, there may be two implementation methods of the first identification information described above (the first identification information has information segmentation and the first identification information does not have information segmentation). In actual applications, the mapping relationship between the first identification information and the associated information can be set according to protocol agreements, system agreements, terminal requirements, scenario requirements, etc., and this application does not limit it.
[0087] Through the transmission of the above information, the data collection node on the terminal device side (for example, the OTT server belonging to the terminal device) can locally maintain the association between the first identification information and the configuration of the terminal device and / or the working status and / or data accuracy. After obtaining the data collection samples reported by the terminal device and the first identification information associated with the data collection samples, the data collection node on the terminal device side can know under which terminal device configuration and / or working status and / or accuracy these collected data collection samples are collected, so as to filter, classify and other operations on the collected data, and then train an AI / ML model suitable for the specific terminal device configuration and / or working status and / or accuracy.
[0088] In some embodiments, each data collection sample included in the first data includes one or more of the following types of information.
[0089] First type of information: first measurement information obtained by the terminal device by measuring the reference signal sent by the network device.
[0090] Exemplarily, the reference signal sent by the network device may include one or more of a synchronization reference signal, a CSI-RS (Channel State Information-Reference Signal), a modulation and demodulation reference signal, a PRS (Positioning Reference Signal), and a sensing and detection reference signal.
[0091] In the embodiment of the present application, the measurement information can be understood as a measurement result, and can also be referred to as measurement data.
[0092] Exemplarily, the first measurement information may include one or more of RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), SINR (Signal Interference Noise Ratio), TOA (Time of Arrival), TDOA (Time Difference of Arrival), RSS (Received Signal Strength), AOA (Angle of Arrival), and a reference signal beam (or direction) identifier.
[0093] Optionally, the first measurement information is an unfiltered measurement result. Alternatively, the first measurement information is a filtered measurement result, wherein the filtering includes one or more of layer 1 filtering, layer 3 filtering, and application layer filtering.
[0094] Second type of information: cell identification information associated with the first measurement information.
[0095] Optionally, the cell identification information associated with the first measurement information may be the cell identification information of the relevant cell when the terminal device measures the reference signal sent by the network device.
[0096] Exemplarily, the cell identification information is expressed in any of the following ways:
[0097] CGI (Cell Global Identifier);
[0098] A combination of PCI (Physical Cell ID) and frequency ID;
[0099] Serving cell index identifier (serving cell index).
[0100] The third type of information: second measurement information obtained by the terminal device by measuring the reflected signal of the reference signal sent by the terminal device.
[0101] Exemplarily, the reference signal sent by the terminal device includes one or more of a synchronization reference signal, a channel state reference signal, a modulation and demodulation reference signal, a positioning reference signal, and a sensing and detection reference signal.
[0102] Exemplarily, the second measurement information may include one or more of RSRP, RSRQ, SINR, TOA, TDOA, RSS, AOA, and reference signal beam (or direction) identifier.
[0103] Optionally, the second measurement information is an unfiltered measurement result. Alternatively, the second measurement information is a filtered measurement result. The filtering includes one or more of layer 1 filtering, layer 3 filtering, and application layer filtering.
[0104] The fourth type of information: sensor information collected by terminal devices.
[0105] In some embodiments, the sensor information includes one or more of the following:
[0106] Moving direction information; moving speed information; air pressure information; air temperature information; device temperature information; humidity information; gravity (acceleration) information; remaining battery information.
[0107] The fifth type of information: information related to the status of the terminal device recorded by the terminal device.
[0108] Exemplarily, the information related to the status of the terminal device includes one or more of the following:
[0109] The first indication information is used to indicate whether the terminal device is in a state of losing service or losing signal coverage;
[0110] The second indication information is used to indicate whether the terminal device is in a device overheating state;
[0111] The third indication information is used to indicate whether the terminal device is in an energy-saving state;
[0112] Energy saving status reason information;
[0113] The fourth indication information is used to indicate whether the terminal device is in an interfered state;
[0114] Interference source information;
[0115] The fifth indication information is used to indicate whether the terminal device is in a resource-constrained state;
[0116] Information about the reasons for resource limitations;
[0117] The sixth indication information is used to indicate whether the terminal device is in a multi-USIM card working state.
[0118] Optionally, the energy-saving state reason information is used to indicate the reason why the terminal device is in the energy-saving state. Exemplarily, the reason why the terminal device is in the energy-saving state may include one or more of device overheating, low remaining power of the device, or the user manually setting the device to enter the energy-saving mode.
[0119] Optionally, the interference source information is used to indicate the interference source of the interfered state of the terminal device. Exemplarily, the interference source may include: a WLAN communication system, a Bluetooth communication system, a satellite communication system, a WiFi communication system, or communications of other USIM cards in the terminal device.
[0120] Optionally, the resource limitation reason information is used to indicate the reason why the terminal device is in a resource-limited state. Exemplarily, the reason why the terminal device is in a resource-limited state may include that the device is in a multi-USIM card working state and / or network device resource scheduling is not timely.
[0121] It should be noted that the information related to the status of the terminal device may include only one of the above information or a combination of multiple information. In actual applications, the information related to the status of the terminal device can be set according to protocol agreements, system agreements, terminal requirements, or scenario requirements, and is not listed here one by one.
[0122] Optionally, the type of information contained in the information related to the status of the terminal device in the first data may also be related to the type of information associated with the first identification information. Specifically, the type of information contained in the information related to the status of the terminal device in the first data is different from the type of information associated with the first identification information. For example, when the first data contains one or more information related to the status of the terminal device, the information associated with the first identification information includes the configuration of the terminal device and / or the accuracy of the first data, and does not include the working state of the terminal device when the first data is collected. For another example, when the information related to the status of the terminal device in the first data includes first indication information and second indication information (indicating whether it is in a loss of service state or whether it is in an overheated state), the information associated with the first identification information may include the working state of the terminal device when the first data is collected, and the working state may include whether it is in an energy-saving state, an interfered state, or a resource-constrained state.
[0123] The sixth type of information: time-related information associated with the data collection sample.
[0124] Exemplarily, the time-related information may include absolute timestamp information or relative timestamp information of collecting the data collection sample.
[0125] In one implementation, the relative timestamp information associated with each data collection sample (called sample N1) is equal to the difference between the absolute time when sample N1 is collected and the absolute time when sample (N1-1) is collected. Under this method, the relative timestamp information value associated with each data collection sample can be the same as or different from the relative timestamp information value associated with other data collection samples.
[0126] In another implementation, the relative timestamp information associated with each data collection sample is expressed by a number index. For example, assuming that the start time or reference time of data collection is time T (T is absolute time), and it is agreed that a new data collection sample is recorded every t ms (milliseconds), the relative timestamp information associated with the first data collection sample is expressed by a number index value of 0, and the absolute time associated with the first data collection sample can be calculated as (T+0×t); the relative timestamp information associated with the second data collection sample is expressed by a number index value of 1, and the absolute time associated with the second data collection sample can be calculated as (T+1×t); the relative timestamp information associated with the third data collection sample is expressed by a number index value of 2, and the absolute time associated with the third data collection sample can be calculated as (T+2×t), and so on.
[0127] The seventh type of information: location-related information associated with the data collection sample.
[0128] Optionally, the location-related information is used to indicate the geographical location of the terminal device when the data collection sample is collected.
[0129] Optionally, the location-related information can be expressed in polar coordinates, spherical coordinates, two-dimensional coordinates, or three-dimensional coordinates. Here, two-dimensional coordinates include longitude information and latitude information; three-dimensional coordinates include longitude information, latitude information, and altitude information.
[0130] It should be noted that each data collection sample in the first data may include only one type of information from the first to seventh categories of information, or may include a combination of multiple types of information from the first to seventh categories of information. For example, each data collection sample may include measurement data or sensor information collected at a specific time, at a specific location, or under a specific state. In actual applications, the information type in each data collection sample can be set according to protocol agreements, system agreements, terminal requirements, or scenario requirements, and the types of information are not listed here one by one.
[0131] The following describes the association between the second information and the data collection sample in the embodiment of the present application.
[0132] In some embodiments, there is a one-to-one association relationship or a one-to-many association relationship between the second information and the data collection sample.
[0133] Optionally, if the terminal device may use different configurations / be in different operating states when collecting different data collection samples, then a one-to-one association relationship exists between the second information and the data collection samples. If the terminal device uses the same configuration / is in the same operating state when collecting all data collection samples, then one piece of second information is associated with all data collection samples. If the terminal device uses the same configuration / is in the same operating state when collecting a group of data collection samples, and may use different configurations / be in different operating states when collecting different groups of samples, then one piece of second information is associated with a group of data collection samples.
[0134] Optionally, if the second information is in a one-to-one association relationship with the data collection sample, the first information may include one or more second information, and the one or more second information is in a one-to-one association relationship with one or more data collection samples in the first data.
[0135] Optionally, if the second information and the data collection samples have a one-to-many association relationship, the first information may include one or more second information, and each second information may be associated with multiple data collection samples in the first data, where the number of data collection samples is greater than the number of second information. When the first information includes one second information, the second information may be associated with all data collection samples. When the first information includes multiple second information, each second information may be associated with a portion of the data collection samples in the first data, such as a group of data collection samples, or one or multiple consecutive data collection samples.
[0136] In some embodiments, the second information includes the first identification information or includes an index for indicating the first identification information. That is, the second information may indicate the first identification information by carrying the first identification information itself or through an index.
[0137] In some embodiments, the index of the first identification information is used to indicate the first identification information associated with the collection process of the first data in one or more first identification information; the first information also includes one or more first identification information. The one or more first identification information here can be understood as a set of candidate first identification information. For example, when one or more first identification information includes n strings, the corresponding indexes are 0 to n-1 (or 1 to n), and the index i (0≤i≤n-1) can be used to indicate the i+1th string among the n strings. When the terminal device reports the index of the first identification information, it reports n strings. In this way, the receiving end can determine the associated first identification information among the n strings based on the index.
[0138] In some embodiments, each of the one or more first identification information determines an index associated with the first identification information based on a predefined method or a default method.
[0139] Exemplarily, the predefined manner or default manner may be a protocol agreement or a system agreement. The predefined manner or default manner is, for example, that the index of the first identification information is related to the order in which the first identification information appears in the one or more first identification information, for example, the index of the first identification information that appears first is 0, the index of the first identification information that appears second is 1, and so on.
[0140] In some embodiments, the first information further includes quantity information of data collection samples associated with the first identification information.
[0141] For example, when the first information includes multiple pieces of second information, each piece of second information indicates a piece of first identification information, which can be associated with one or multiple consecutive data collection samples. For each piece of first identification information indicated by the second information, the first information can also include information about the number of data collection samples associated with that first identification information, so that the receiving end can sequentially identify the data collection samples associated with that first identification information among the received data collection samples based on this number information.
[0142] To facilitate understanding of the technical solution of the above embodiment, a specific example of the association relationship between the first identification information and the first data is given below.
[0143] Example 1:
[0144] The first identification information is associated with the first data as a whole, that is, the first identification information is associated with all data collection samples included in the first data, as shown in the following Table 1:
[0145] Table 1 Example 1 of the association relationship between the first identification information and the first data
[0146] In Table 1, the first data reported this time contains n data collection samples, where n is a positive integer. All data collection samples contained in the first data are associated with unique first identification information, wherein the first identification information is associated with the configuration used by the terminal device when collecting the first data, and / or the working status, and / or the accuracy of the first data, that is, all data collection samples contained in the first data reported this time are collected under the same terminal device configuration and / or working status, or have the same accuracy.
[0147] Example 2:
[0148] There is a one-to-one association relationship between the first identification information and one or more data collection samples included in the first data. Table 2 and Table 3 are two optional methods.
[0149] Table 2 Example 2-1 of the association relationship between the first identification information and the first data
[0150] In Table 2, the first data reported this time contains n data collection samples, where n is a positive integer. Any data collection sample contained in the first data is associated with an independent first identification information, that is, the configuration used and / or the working status of the terminal device when recording different data collection samples may be different, and / or the accuracy of different data collection samples recorded is different, so it is necessary to record the first identification information associated with each data collection sample separately.
[0151] Optionally, in order to further save the reporting overhead of the terminal device, the first identification information parameters associated with certain data collection samples contained in the first data may not appear or be reported. In other words, the first identification information is defined as an optional reporting parameter. If the first identification information associated with a data collection sample contained in the first data does not appear, it is considered that the value of the first identification information associated with the data collection sample is the same as the value of the first identification information associated with the last data collection sample that explicitly reported the first identification information. For example: the terminal device reported 7 data collection samples this time, among which the first identification information associated with the first data collection sample was reported together with the data collection sample information, the second and third data collection sample information were reported but their respective associated first identification information was not reported, the first identification information associated with the fourth data collection sample was reported together with the data collection sample information, and the fifth, sixth and seventh data collection sample information were reported but their respective associated first identification information was not reported. Then, it is considered that the values of the first identification information associated with the second and third data collection sample information are the same as the value of the first identification information associated with the first data collection sample; similarly, the values of the first identification information associated with the fifth, sixth and seventh data collection sample information are the same as the value of the first identification information associated with the fourth data collection sample.
[0152] Table 3 Example 2-2 of the association relationship between the first identification information and the first data
[0153] In Table 3, the first data reported this time contains n data collection samples, m and n are positive integers, and any data collection sample contained in the first data is associated with an independent first identification information index, and the index of the first identification information points to the first identification information at the corresponding position in the first identification information set reported in Table 3. At this time, in addition to reporting the first data and the index of the first identification information associated with the first data, the terminal device also needs to report the first identification information set. Each first identification information contained in the first identification information set determines its associated index according to the order in which the first identification information appears in the set, that is: when recording different data collection samples, the configuration used and / or the working status in which the terminal device is in may be different, and / or the accuracy of different data collection samples recorded is different, so it is necessary to record the first identification information associated with each data collection sample separately.
[0154] Compared to the method of directly reporting the original first identification information in Table 2, the method in Table 3 can further reduce the reporting overhead of the terminal device. For example, if the first data reported this time includes 5 data collection samples, which are associated with a total of 3 different values of first identification information, this means that the first identification information set includes three different first identification information, represented by first identification information 1, first identification information 2, and first identification information 3, respectively, with corresponding indexes of 0, 1, and 2. Among them, the first and second data collection samples are associated with first identification information 1, the third data collection sample is associated with first identification information 2, and the fourth and fifth data collection samples are associated with first identification information 3. The information that needs to be reported this time includes the first identification information set (including the three values of first identification information 1, first identification information 2, and first identification information 3), the first data collection sample and its associated index value 0, the second data collection sample and its associated index value 0, the third data collection sample and its associated index value 1, the fourth data collection sample and its associated index value 2, and the fifth data collection sample and its associated index value 2.
[0155] Optionally, in order to further save the reporting overhead of the terminal device, the index parameters of the first identification information associated with certain data collection samples contained in the first data may not appear or be reported. In other words, the index of the first identification information is defined as an optional reporting parameter. If the index parameter of the first identification information associated with a certain data collection sample contained in the first data does not appear, it is considered that the value of the index of the first identification information associated with the data collection sample is the same as the value of the index of the first identification information associated with the data collection sample that last explicitly reported the index of the first identification information (the same index value means that the value of the associated first identification information is also the same). For example: the first data reported this time contains 7 data collection samples, which are associated with a total of 3 first identification information with different values (represented by first identification information 1, first identification information 2 and first identification information 3, and the corresponding indexes are 0, 1, and 2 respectively). Among them, the index of the first identification information associated with the first data collection sample is reported together with the data collection sample information, the second and third data collection sample information are reported but the index of the first identification information associated with each of them is not reported, the index of the first identification information associated with the fourth data collection sample is reported together with the data collection sample information, and the fifth, sixth and seventh data collection sample information are reported but the index of the first identification information associated with each of them is not reported. In this case, it is considered that the index values of the first identification information associated with the second and third data collection sample information are the same. The index value of the first identification information associated with the first data collection sample is the same (that is, the first, second and third data collection samples are associated with the same first identification information, or in other words, the configuration used and / or the working status of the terminal device when recording the first, second and third data collection samples are the same, and / or the accuracy of different data collection samples recorded is the same); similarly, the index value of the first identification information associated with the fifth, sixth and seventh data collection sample information is the same as the index value of the first identification information associated with the fourth data collection sample (that is, the fourth, fifth, sixth and seventh data collection samples are associated with the same first identification information, or in other words, the configuration used and / or the working status of the terminal device when recording the fourth, fifth, sixth and seventh data collection samples are the same).
[0156] Example 3:
[0157] There is a one-to-many association relationship between the first identification information and one or more data collection samples included in the first data. Table 4 and Table 5 are two optional methods.
[0158] Table 4 Example 3-1 of the association relationship between the first identification information and the first data
[0159] In Table 4, the first data reported this time includes n groups of data collection samples, the number of data collection samples in each group is the same or different, the parameters n, x, y and z are all positive integers, and any group of data collection samples included in the first data is associated with an independent first identification information, that is: when recording different groups of data collection samples, the configuration used and / or the working status of the terminal device may be different, and / or the accuracy of different groups of data collection samples recorded is different, so it is necessary to record the first identification information associated with each group of data collection samples separately.
[0160] Optionally, in order to further save the reporting overhead of the terminal device, the first identification information parameter associated with a certain group of data collection samples contained in the first data may not appear or be reported. In other words, the first identification information is defined as an optional reporting parameter. If the first identification information parameter associated with a certain group of data collection samples contained in the first data does not appear, it is considered that the value of the first identification information associated with this group of data collection samples is the same as the value of the first identification information associated with the previous group of data collection samples that explicitly report the first identification information. For example: suppose the terminal reports 7 groups of data collection samples this time, among which the first identification information associated with the 1st group of data collection samples is reported together with the data collection sample information, the 2nd and 3rd groups of data collection sample information are reported but their respective associated first identification information is not reported, the first identification information associated with the 4th group of data collection samples is reported together with the data collection sample information, and the 5th, 6th and 7th groups of data collection sample information are reported but their respective associated first identification information is not reported. Then, it is considered that the value of the first identification information associated with the 2nd and 3rd groups of data collection sample information is the same as the value of the first identification information associated with the 1st group of data collection samples; similarly, the value of the first identification information associated with the 5th, 6th and 7th groups of data collection sample information is the same as the value of the first identification information associated with the 4th group of data collection samples.
[0161] Table 5 Example 3-2 of the association relationship between the first identification information and the first data
[0162] In Table 5, the first data reported this time includes n groups of data collection samples, and the number of data collection samples in each group is the same or different. The parameters m, n, x, y and z are all positive integers. Any group of data collection samples included in the first data is associated with an independent first identification information index, and the index of the first identification information points to the first identification information at the corresponding position in the first identification information set reported in Table 5. At this time, in addition to reporting the first data and the index of the first identification information associated with the first data, the terminal device also needs to report the first identification information set. Each first identification information included in the first identification information set determines its associated index according to the order in which the first identification information appears in the set, that is: when recording different groups of data collection samples, the configuration used and / or the working status in which it is in may be different, and / or the accuracy of different groups of data collection samples recorded is different, so it is necessary to record the first identification information associated with each group of data collection samples separately.
[0163] Compared to the method of directly reporting the original first identification information in Table 4, the method in Table 5 can further reduce the reporting overhead of the terminal device. For example, the first data reported this time includes 5 groups of data collection samples, which are associated with a total of 3 different values of first identification information. This means that the first identification information set includes three different first identification information, represented by first identification information 1, first identification information 2, and first identification information 3, respectively, with corresponding indexes of 0, 1, and 2. Among them, the first and second groups of data collection samples are associated with first identification information 1, the third group of data collection samples are associated with first identification information 2, and the fourth and fifth groups of data collection samples are associated with first identification information 3. The information that needs to be reported this time includes the first identification information set (including the three values of first identification information 1, first identification information 2, and first identification information 3), the first group of data collection samples and the associated index value 0, the second group of data collection samples and the associated index value 0, the third group of data collection samples and the associated index value 1, the fourth group of data collection samples and the associated index value 2, and the fifth group of data collection samples and the associated index value 2.
[0164] Optionally, in order to further save the reporting overhead of the terminal device, the index parameter of the first identification information associated with a certain group of data collection samples contained in the first data may not appear or be reported. In other words, the index of the first identification information is defined as an optional reporting parameter. If the index parameter of the first identification information associated with a certain group of data collection samples contained in the first data does not appear, it is considered that the index value of the first identification information associated with this group of data collection samples is the same as the index value of the first identification information associated with the index of the previous group of data collection samples that explicitly reports the first identification information (the same index value means that the value of the associated first identification information is also the same). For example: the first data reported this time contains 7 groups of data collection samples, which are associated with a total of 3 first identification information with different values (represented by first identification information 1, first identification information 2 and first identification information 3, and the corresponding indexes are 0, 1, and 2 respectively). Among them, the index of the first identification information associated with the first group of data collection samples is reported together with the data collection sample information, the second and third groups of data collection sample information are reported but the index of their associated first identification information is not reported, the index of the first identification information associated with the fourth group of data collection samples is reported together with the data collection sample information, and the fifth, sixth and seventh groups of data collection sample information are reported but the index of their associated first identification information is not reported. In this case, it is considered that the index value of the first identification information associated with the second and third groups of data collection sample information is associated with the first group of data collection samples. The index value of the first identification information of the first, second and third groups of data collection samples is the same (that is, the first identification information is associated with the same first identification information, or, in other words, the configuration used and / or the working state of the terminal device when recording the first, second and third groups of data collection samples are the same, and / or the accuracy of the recorded data collection samples of different groups is the same); similarly, the index value of the first identification information associated with the fifth, sixth and seventh groups of data collection sample information is the same as the index value of the first identification information associated with the fourth group of data collection samples (that is, the fourth, fifth, sixth and seventh groups of data collection samples are associated with the same first identification information, or, in other words, the configuration used and / or the working state of the terminal device when recording the fourth, fifth, sixth and seventh groups of data collection samples are the same, and / or the accuracy of the recorded data collection samples of different groups is the same).
[0165] It can be seen that according to the embodiment of the present application, the terminal device can flexibly set the association relationship between the first data and the first identification information, thereby realizing flexible collection and reporting of data.
[0166] In some embodiments, before the terminal device sends the first information, the information transmission method further includes: the terminal device receives seventh indication information; wherein the seventh indication information is used to instruct the terminal device to send the first data or the first information.
[0167] Specifically, the seventh indication information can be used to instruct the terminal device to send the first data, or to instruct the terminal device to send the first data and the first identification information associated with the first data, or to instruct the terminal device to send the first data and the index of the first identification information associated with the first data.
[0168] Optionally, the seventh indication information may be sent by a receiving end of the first information, such as a network device or a server.
[0169] In some embodiments, before the terminal device sends the first information, the information transmission method also includes: when the seventh indication information is used to instruct the terminal device to send the first data, the terminal device receives the eighth indication information; wherein the eighth indication information is used to instruct the terminal device to send the second information.
[0170] Specifically, the eighth indication information can be used to instruct the terminal device to send the first identification information associated with the first data, or to instruct the terminal device to send the index of the first identification information associated with the first data, or to instruct the terminal device to send the first identification information associated with the first data and the index of the first identification information associated with the first data.
[0171] Optionally, the eighth indication information may be sent by a receiving end of the first information, such as a network device or a server.
[0172] In some embodiments, before the terminal device sends the first information, the information transmission method further includes: the terminal device sends ninth indication information, and the ninth indication information is used to indicate that the terminal device has unreported first data or first information.
[0173] Optionally, the terminal device may send ninth indication information to a receiving end of the first information, for example, send the ninth indication information to a network device or a server, to trigger the terminal device to send the first information to the network device or the server.
[0174] The above embodiments may also be implemented in combination. For example, a terminal device sends ninth indication information to a network device to indicate the presence of unreported first data or first information. The terminal device then receives seventh indication information, or receives both seventh and eighth indication information, from the network device. Upon receiving the seventh indication information, or both the seventh and eighth indication information, the terminal device sends the first information. Through the above embodiments, flexible data collection and reporting can be achieved.
[0175] Corresponding to the above method, FIG3 is a schematic flow chart of an information transmission method according to another embodiment of the present application. The method can optionally be applied to the system shown in FIG1 , but is not limited thereto. The method includes:
[0176] S310. The network device receives first information sent by the terminal device; the first information includes first data and second information associated with the first data, the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0177] The network device may be an access network device, a core network device or an OAM device, etc., and may be implemented with reference to the aforementioned embodiments for details.
[0178] Optionally, specific settings of the first data, the second information, and the association relationship between the first data and the second information in the first information can be implemented with reference to the relevant descriptions in the aforementioned embodiments, and are not detailed here.
[0179] In some embodiments, before the network device receives the first information sent by the terminal device, the above-mentioned information transmission method also includes: the network device sends seventh indication information to the terminal device; wherein the seventh indication information is used to instruct the terminal device to send the first data or the first information.
[0180] In some embodiments, before the network device receives the first information sent by the terminal device, the above-mentioned information transmission method also includes: when the seventh indication information is used to instruct the terminal device to send the first data, the network device sends the eighth indication information to the terminal device; wherein the eighth indication information is used to instruct the terminal device to send the second information.
[0181] In some embodiments, before the network device receives the first information sent by the terminal device, the above-mentioned information transmission method also includes: the network device receives the ninth indication information sent by the terminal device, and the ninth indication information is used to indicate that the terminal device has unreported first data or first information.
[0182] The specific indication contents of the seventh to ninth indication information can be implemented by referring to the relevant descriptions in the aforementioned embodiments, and will not be elaborated here one by one.
[0183] In practical applications, the network device may further process the first information. In some embodiments, the information transmission method may further include: the network device sending the first information to the server. For example, the first information may be used by the server to train a model.
[0184] In some embodiments, the information transmission method may further include: the network device associating the first information with third information, where the third information indicates second identification information associated with the first data collection process. Optionally, the third information may indicate second identification information associated with information of the network device during the first data collection process.
[0185] In some embodiments, the second identification information is associated with a configuration used by the network device when the terminal device collects the first data.
[0186] Optionally, the network device may determine the configuration used by the network device at a corresponding moment based on time-related information associated with the data collection sample in the first information.
[0187] Optionally, the configuration used by the network device when the terminal device collects the first data may include hardware configuration and / or network configuration. Exemplarily, the hardware configuration may include one or more of antenna module configuration, modem module configuration, power amplifier module configuration, and camera module configuration.
[0188] In some embodiments, there is a one-to-one or one-to-many association relationship between the third information and the data collection sample.
[0189] Optionally, the association relationship between the third information and the data collection samples can be set with reference to the association relationship between the second information and the data collection samples in the aforementioned embodiment. Optionally, if the network device may use different configurations when collecting different data collection samples, the third information and the data collection samples are in a one-to-one association relationship. If the network device uses the same configuration when collecting all data collection samples, one piece of third information is associated with all data collection samples. If the network device uses the same configuration when collecting a group of data collection samples, and may use different configurations when collecting different groups of samples, one piece of third information is associated with a group of data collection samples.
[0190] In some embodiments, the third information may include the second identification information or include an index for indicating the second identification information. That is, the third information may indicate the second identification information by carrying the second identification information itself or through an index.
[0191] In some embodiments, an index of the second identification information is used to indicate, in one or more pieces of second identification information, the second identification information associated with the collection process of the first data. When the network device transmits the third information, it may also transmit the one or more pieces of second identification information, so that the receiving end can determine the corresponding second identification information based on the index.
[0192] In some embodiments, each of the one or more second identification information determines an index associated with the second identification information based on a predefined method or a default method.
[0193] Exemplarily, the index of the second identification information is related to the order in which the second identification information appears in the one or more second identification information.
[0194] It can be understood that the association relationship between the above-mentioned third information / second identification information and the first data / data collection sample can be implemented by referring to the description related to the second information / first identification information in the aforementioned embodiment, and will not be repeated here.
[0195] For ease of understanding, a specific example is provided below: the first data reported by the terminal device includes 7 data collection samples, among which 2 data collection samples (corresponding to sample 1 and sample 2) are collected in cell 1, and the corresponding data recording times are t1 and t2 respectively. The second identifier associated with the configuration used by cell 1 at times t1 and t2 is ID1; 3 data collection samples (corresponding to sample 3, sample 4 and sample 5) are collected in cell 2, and the corresponding data recording times are t3, t4 and t5 respectively. The second identifier associated with the configuration used by cell 2 at times t3, t4 and t5 is ID2 ; Two data collection samples (corresponding to sample 6 and sample 7) were collected in cell 3, and the corresponding data recording times were t6 and t7 respectively. The second identifier associated with the configuration used by cell 3 at times t6 and t7 was ID3. After the network device received the above 7 data collection samples and the time information of the corresponding data samples reported by the terminal device, it associated the corresponding second identification information for each data collection sample by querying the records of the configuration used by different cells at different times, that is: sample 1 and sample 2 are associated with ID1, sample 3, sample 4 and sample 5 are associated with ID2, and sample 6 and sample 7 are associated with ID3.
[0196] By associating the above-mentioned first information with the third information, it is convenient for the data collection node or model training node on the terminal device side (for example, the OTT server belonging to the terminal device) to locally maintain the association relationship between the second identification information and the configuration of the network device. Specifically, if the data collection node or model training node can obtain the data collection samples reported by the terminal device and the second identification information associated with the data collection samples (associating the collected first data with the corresponding second identification information through the network device), the data collection node or model training node will know under which network device configuration these collected data collection samples are collected, thereby filtering, classifying and other operations on the collected data, and then training an AI / ML model suitable for the specific network device configuration under the conditions.
[0197] It should be emphasized that the first identification information and the second identification information can be used in combination, that is: after obtaining the data collection sample reported by the terminal device, the first identification information associated with the data collection sample (obtained through the above Tables 1 to 5), and the second identification information associated with the data collection sample (the collected first data is associated with the corresponding second identification information through the network device), the data collection node or the model training node will know under which terminal device configuration and network device configuration these collected data collection samples are collected, so as to filter, classify and other operations on the collected data, and then train an AI / ML model suitable for the specific terminal device configuration and / or network device configuration.
[0198] In some embodiments, the information transmission method may further include: the network device performs information desensitization processing on the first information collected by the terminal device or performs information desensitization processing on the first information associated with the third information.
[0199] Optionally, the information desensitization process may include data anonymization. The data anonymization process may be used to prevent a recipient of the first information from obtaining relevant user information based on the first information. For example, the data anonymization process may include deleting user information from the first information and / or mixing first information associated with different users.
[0200] This information desensitization process protects user privacy. As you can see, model training itself doesn't rely on specific user data, so this information desensitization generally doesn't affect the quality of model training data.
[0201] In some embodiments, the information transmission method further includes:
[0202] The network device sends the first information collected by the terminal device to the server, or sends the first information associated with the third information, or sends the first information associated with the third information and desensitized, or sends the first information after desensitization.
[0203] Corresponding to the above method, FIG4 is a schematic flow chart of an information transmission method according to another embodiment of the present application. The method includes:
[0204] S410. The server receives first information; wherein, the first information is collected by a terminal device, or is associated with third information after collection and / or undergoes information desensitization processing; the first information includes first data and second information associated with the first data, and the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0205] The server can be deployed inside or outside the network device. For example, the server can be an OTT server. The server can be used for data collection or model training.
[0206] Optionally, the server can receive the first information reported by the terminal device, or receive the first information reported by the terminal device and forwarded by the network device, or receive the first information reported by the terminal device to the network device from the network device and associated with the third information and / or desensitized by the network device.
[0207] In some embodiments, the first identification information is associated with one or more of the following information:
[0208] the configuration used by the terminal device when collecting the first data;
[0209] the working state of the terminal device when the first data is collected;
[0210] The accuracy of the first data collected by the terminal device.
[0211] In some embodiments, the third information is used to indicate second identification information associated with a process of collecting the first data, and the second identification information is associated with a configuration used by the network device when the terminal device collects the first data.
[0212] The above-mentioned first identification information, the association between the first identification information and the first data, the second identification information, the association between the second identification information and the first data, information desensitization processing, etc. can all be implemented with reference to the above-mentioned embodiments and will not be described here one by one.
[0213] FIG5 is a schematic diagram of an application example of the information transmission method according to an embodiment of the present application. As shown in FIG5 , the method may include:
[0214] Step 1: The terminal device sends an indication message indicating that data collection is possible (ninth indication message);
[0215] Step 2: The network device requests the terminal device to send the collected data (requested via the seventh indication information or requested via the seventh indication information and the eighth indication information);
[0216] Step 3: The terminal device sends the collected data (first information);
[0217] Step 4: The network device associates the collected first data with the network device configuration tag (second identification information) and / or performs information desensitization processing on the collected first data.
[0218] Step 5: The network device sends the data collected in step 3 or the data processed in step 4 to the data collection server or entity.
[0219] In combination with the description of the above embodiments, it can be understood that the above application examples can produce the following beneficial effects:
[0220] (1) By reporting the collected data and the terminal device configuration information when performing data collection, the data collector can classify the collected data according to different terminal device configurations, thereby training an AI model adapted to the specific terminal device configuration. Compared with not performing data classification, the AI model trained in this way has better performance in the specific terminal device configuration environment;
[0221] (2) By reporting the identification information associated with the terminal device configuration information or the index information of the identification information, the private configuration information of the terminal device is prevented from being directly leaked over the air interface, thereby protecting the private information of the terminal device to a great extent, meeting the user data supervision requirements and complying with the principle of non-disclosure of commercial secrets;
[0222] (3) The network device, rather than the terminal device, adds the network device configuration tag to the collected data, which reduces the possibility of the terminal device directly knowing the network device configuration implementation, which is conducive to protecting the configuration privacy of the network device;
[0223] (4) The content of the information reported by the terminal device can be dynamically indicated through the instruction information interacting with the network device, realizing the flexible collection and reporting of data.
[0224] FIG6 is a schematic block diagram of a terminal device 600 according to an embodiment of the present application. The terminal device 600 may include:
[0225] The first communication module 610 is used to send first information; the first information includes first data and second information associated with the first data, the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0226] In one embodiment, the first identification information is associated with one or more of the following information:
[0227] the configuration used by the terminal device when collecting the first data;
[0228] the working state of the terminal device when the first data is collected;
[0229] The accuracy of the first data collected by the terminal device.
[0230] In one embodiment, there is a one-to-one association relationship or a one-to-many association relationship between the second information and the data collection sample.
[0231] In one implementation, the second information includes the first identification information or includes an index used to indicate the first identification information.
[0232] In one embodiment, the index is used to indicate the first identification information associated with the collection process of the first data in one or more first identification information; the first information also includes one or more first identification information.
[0233] In one embodiment, each of the one or more first identification information determines an index associated with the first identification information based on a predefined manner or a default manner.
[0234] In one embodiment, the first information further includes quantity information of data collection samples associated with the first identification information.
[0235] In one embodiment, each data collection sample included in the first data includes one or more of the following information:
[0236] First measurement information obtained by the terminal device by measuring a reference signal sent by the network device;
[0237] cell identification information associated with the first measurement information;
[0238] Second measurement information obtained by the terminal device by measuring a reflected signal of a reference signal sent by the terminal device;
[0239] Sensor information collected by terminal devices;
[0240] Information related to the status of the terminal device recorded by the terminal device;
[0241] Time-related information associated with the data collection sample;
[0242] The data collects location-related information associated with the sample.
[0243] In one embodiment, the sensor information includes one or more of the following:
[0244] Moving direction information; moving speed information; air pressure information; air temperature information; device temperature information; humidity information; gravity information; remaining battery information.
[0245] In one embodiment, the information related to the status of the terminal device includes:
[0246] The first indication information is used to indicate whether the terminal device is in a state of losing service or losing signal coverage;
[0247] The second indication information is used to indicate whether the terminal device is in a device overheating state;
[0248] The third indication information is used to indicate whether the terminal device is in an energy-saving state;
[0249] Energy saving status reason information;
[0250] The fourth indication information is used to indicate whether the terminal device is in an interfered state;
[0251] Interference source information;
[0252] The fifth indication information is used to indicate whether the terminal device is in a resource-constrained state;
[0253] Information about the reasons for resource limitations;
[0254] The sixth indication information is used to indicate whether the terminal device is in a multi-USIM card working state.
[0255] In one embodiment, the first communication module 610 is further configured to:
[0256] Receive seventh indication information; wherein the seventh indication information is used to instruct the terminal device to send first data or first information.
[0257] In one embodiment, the first communication module 610 is further configured to:
[0258] In the case where the seventh indication information is used to instruct the terminal device to send the first data, the eighth indication information is received; wherein the eighth indication information is used to instruct the terminal device to send the second information.
[0259] In one embodiment, the first communication module 610 is further configured to:
[0260] Send a ninth indication message, where the ninth indication message is used to indicate that there is unreported first data or first information on the terminal device.
[0261] The terminal device 600 of the embodiment of the present application can implement the corresponding functions of the terminal device in the aforementioned method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to the various modules (sub-modules, units or components, etc.) in the terminal device 600 can be found in the corresponding descriptions in the above-mentioned method embodiments, and will not be repeated here. It should be noted that the functions described by the various modules (sub-modules, units or components, etc.) in the terminal device 600 of the embodiment of the application can be implemented by different modules (sub-modules, units or components, etc.) or by the same module (sub-module, unit or component, etc.).
[0262] FIG7 is a schematic block diagram of a network device 700 according to an embodiment of the present application. The network device 700 may include:
[0263] The second communication module 710 is used to receive first information sent by the terminal device; the first information includes first data and second information associated with the first data, and the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0264] In one embodiment, the first identification information is associated with one or more of the following information:
[0265] the configuration used by the terminal device when collecting the first data;
[0266] the working state of the terminal device when the first data is collected;
[0267] The accuracy of the first data collected by the terminal device.
[0268] In one embodiment, there is a one-to-one association relationship or a one-to-many association relationship between the second information and the data collection sample.
[0269] In one implementation, the second information includes the first identification information or includes an index used to indicate the first identification information.
[0270] In one embodiment, the index is used to indicate the first identification information associated with the collection process of the first data in one or more first identification information; the first information also includes one or more first identification information.
[0271] In one embodiment, each of the one or more first identification information determines an index associated with the first identification information based on a predefined manner or a default manner.
[0272] In one embodiment, the first information further includes quantity information of data collection samples associated with the first identification information.
[0273] In one embodiment, each data collection sample included in the first data includes one or more of the following information:
[0274] First measurement information obtained by the terminal device by measuring a reference signal sent by the network device;
[0275] cell identification information associated with the first measurement information;
[0276] Second measurement information obtained by the terminal device by measuring a reflected signal of a reference signal sent by the terminal device;
[0277] Sensor information collected by terminal devices;
[0278] Information related to the status of the terminal device recorded by the terminal device;
[0279] Time-related information associated with the data collection sample;
[0280] The data collects location-related information associated with the sample.
[0281] In one embodiment, the sensor information includes one or more of the following:
[0282] Moving direction information; moving speed information; air pressure information; air temperature information; device temperature information; humidity information; gravity information; remaining battery information.
[0283] In one embodiment, the information related to the status of the terminal device includes:
[0284] The first indication information is used to indicate whether the terminal device is in a state of losing service or losing signal coverage;
[0285] The second indication information is used to indicate whether the terminal device is in a device overheating state;
[0286] The third indication information is used to indicate whether the terminal device is in an energy-saving state;
[0287] Energy saving status reason information;
[0288] The fourth indication information is used to indicate whether the terminal device is in an interfered state;
[0289] Interference source information;
[0290] The fifth indication information is used to indicate whether the terminal device is in a resource-constrained state;
[0291] Information about the reasons for resource limitations;
[0292] The sixth indication information is used to indicate whether the terminal device is in a multi-USIM card working state.
[0293] In one embodiment, the second communication module 710 is further configured to:
[0294] Send seventh indication information to the terminal device; wherein the seventh indication information is used to instruct the terminal device to send first data or first information.
[0295] In one embodiment, the second communication module 710 is further configured to:
[0296] In the case where the seventh indication information is used to instruct the terminal device to send the first data, the eighth indication information is sent to the terminal device; wherein the eighth indication information is used to instruct the terminal device to send the second information.
[0297] In one embodiment, the second communication module 710 is further configured to:
[0298] Receive the ninth indication information sent by the terminal device, where the ninth indication information is used to indicate that the terminal device has unreported first data or first information.
[0299] In one embodiment, the second communication module 710 is further configured to:
[0300] The first information is sent to the server.
[0301] In one embodiment, as shown in FIG8 , the network device 700 further includes a first processing module 810 , which is configured to:
[0302] The first information is associated with third information, where the third information is used to indicate second identification information associated with a process of collecting the first data.
[0303] In one embodiment, the second identification information is associated with a configuration used by the network device when the terminal device collects the first data.
[0304] In one embodiment, as shown in FIG8 , the network device 700 further includes a second processing module 820 , which is configured to perform information desensitization processing on the first information collected by the terminal device or perform information desensitization processing on the first information associated with the third information.
[0305] In one embodiment, the second communication module 710 is further configured to:
[0306] Send the first information collected by the terminal device to the server, or send the first information associated with the third information, or send the first information associated with the third information and desensitized, or send the first information after desensitization.
[0307] The network device 700 of the embodiment of the present application can implement the corresponding functions of the network device in the aforementioned method embodiment. The processes, functions, implementation methods and beneficial effects corresponding to each module (sub-module, unit or component, etc.) in the network device 700 can be found in the corresponding description in the above method embodiment, and will not be repeated here. It should be noted that the functions described in the various modules (sub-module, unit or component, etc.) in the network device 700 of the embodiment of the application can be implemented by different modules (sub-module, unit or component, etc.) or by the same module (sub-module, unit or component, etc.).
[0308] FIG9 is a schematic block diagram of a server 900 according to an embodiment of the present application. The server 900 may include:
[0309] The third communication module 910 is used to receive first information; wherein, the first information is collected by the terminal device, or is associated with third information after collection and / or undergoes information desensitization processing; the first information includes first data and second information associated with the first data, and the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0310] In one embodiment, the first identification information is associated with one or more of the following information:
[0311] the configuration used by the terminal device when collecting the first data;
[0312] the working state of the terminal device when the first data is collected;
[0313] The accuracy of the first data collected by the terminal device.
[0314] In one embodiment, the third information is used to indicate second identification information associated with the collection process of the first data, and the second identification information is associated with the configuration used by the network device when the terminal device collects the first data.
[0315] Figure 10 is a schematic structural diagram of a communication device 1000 according to an embodiment of the present application. The communication device 1000 includes a processor 1010, which can call and execute a computer program from a memory to enable the communication device 1000 to implement the method in the embodiment of the present application.
[0316] In one embodiment, the communication device 1000 may further include a memory 1020. The processor 1010 may call and execute a computer program from the memory 1020 to enable the communication device 1000 to implement the method in the embodiment of the present application.
[0317] The memory 1020 may be a separate device independent of the processor 1010 , or may be integrated into the processor 1010 .
[0318] In one embodiment, the communication device 1000 may further include a transceiver 1030 , and the processor 1010 may control the transceiver 1030 to communicate with other devices. Specifically, the transceiver 1030 may send information or data to other devices, or receive information or data sent by other devices.
[0319] The transceiver 1030 may include a transmitter and a receiver. The transceiver 1030 may further include an antenna, and the number of antennas may be one or more.
[0320] In one embodiment, the communication device 1000 may be a network device of an embodiment of the present application, and the communication device 1000 may implement the corresponding processes implemented by the network device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0321] In one embodiment, the communication device 1000 may be a terminal device of an embodiment of the present application, and the communication device 1000 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0322] In one embodiment, the communication device 1000 may be a server of an embodiment of the present application, and the communication device 1000 may implement the corresponding processes implemented by the server in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0323] 11 is a schematic structural diagram of a chip 1100 according to an embodiment of the present application. The chip 1100 includes a processor 1110, which can call and execute a computer program from a memory to implement the method according to the embodiment of the present application.
[0324] In one embodiment, the chip 1100 may further include a memory 1120. The processor 1110 may call and execute a computer program from the memory 1120 to implement the method executed by the terminal device or the network device in the embodiment of the present application.
[0325] The memory 1120 may be a separate device independent of the processor 1110 , or may be integrated into the processor 1110 .
[0326] In one embodiment, the chip 1100 may further include an input interface 1130. The processor 1110 may control the input interface 1130 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0327] In one embodiment, the chip 1100 may further include an output interface 1140. The processor 1110 may control the output interface 1140 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0328] In one embodiment, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the network device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0329] In one embodiment, the chip can be applied to the terminal device in the embodiments of the present application, and the chip can implement the corresponding processes implemented by the terminal device in each method of the embodiments of the present application. For the sake of brevity, they will not be repeated here.
[0330] In one embodiment, the chip can be applied to the server in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the server in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.
[0331] The chips used in network devices, terminal devices, and servers can be the same chip or different chips.
[0332] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0333] The processor mentioned above may be a general-purpose processor, a digital signal processor (DSP), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. The general-purpose processor mentioned above may be a microprocessor or any conventional processor, etc.
[0334] The memory mentioned above may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM).
[0335] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0336] FIG12 is a schematic block diagram of a communication system 1200 according to an embodiment of the present application. The communication system 1200 includes a terminal device 1210 and a network device 1220 .
[0337] The terminal device 1210 sends first information; the first information includes first data and second information associated with the first data, the second information is used to indicate first identification information associated with a collection process of the first data, wherein the first data includes one or more data collection samples.
[0338] The network device 1220 receives the first information sent by the terminal device 1210; the first information includes first data and second information associated with the first data, the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0339] Optionally, the communication system may further include a server. The server is configured to receive first information; wherein the first information is collected by the terminal device 1210, or is collected and associated with third information and / or subjected to information desensitization processing; the first information includes first data and second information associated with the first data, the second information being configured to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
[0340] The terminal device 1210 can be used to implement the corresponding functions implemented by the terminal device in the above method, the network device 1220 can be used to implement the corresponding functions implemented by the network device in the above method, and the server can be used to implement the corresponding functions implemented by the server in the above method. For the sake of brevity, they are not described here in detail.
[0341] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function in accordance with the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode to another website, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).
[0342] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0343] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0344] The above are only specific embodiments of the present application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. An information transmission method, including: The terminal device sends the first information; The first information includes first data and second information associated with the first data, and the second information is used to indicate first identification information associated with the collection process of the first data, where the first data includes one or more data collection samples.
2. The method according to claim 1, wherein, The first identification information is associated with one or more of the following information: The configuration used by the terminal device when collecting the first data; The working state of the terminal device when collecting the first data; The accuracy of the first data collected by the terminal device.
3. The method according to claim 1 or 2, wherein, A one-to-one association relationship or a one-to-many association relationship exists between the second information and the data collection samples.
4. The method according to any one of claims 1-3, wherein, The second information includes the first identification information or includes an index for indicating the first identification information.
5. The method according to claim 4, wherein, The index is used to indicate the first identification information associated with the collection process of the first data among one or more first identification information; the first information further includes the one or more first identification information.
6. According to the method of claim 5, each first identification information among the one or more first identification information determines the index associated with the first identification information based on a predefined manner or a default manner.
7. According to the method of any one of claims 1-6, the first information further includes the quantity information of the data collection samples associated with the first identification information.
8. According to the method of any one of claims 1-7, wherein, Each data collection sample included in the first data includes one or more of the following information: First measurement information obtained by the terminal device by measuring a reference signal sent by a network device; Cell identification information associated with the first measurement information; Second measurement information obtained by the terminal device by measuring a reflected signal of a reference signal sent by the terminal device; Sensor information collected by the terminal device; Information related to the state of the terminal device recorded by the terminal device; Time-related information associated with the data collection sample; Location-related information associated with the data collection sample.
9. According to the method of claim 8, wherein, The sensor information includes one or more of the following: Moving direction information; moving speed information; air pressure information; air temperature information; device temperature information; humidity information; gravity information; remaining battery power information.
10. According to the method of claim 8 or 9, wherein, The information related to the state of the terminal device includes one or more of the following: First indication information for indicating whether the terminal device is in a state of losing service or in a state of losing signal coverage; Second indication information for indicating whether the terminal device is in a state of overheating; Third indication information for indicating whether the terminal device is in an energy-saving state; Energy-saving state reason information; Fourth indication information for indicating whether the terminal device is in an interfered state; Interference source information; Fifth indication information for indicating whether the terminal device is in a resource-constrained state; Resource-constrained reason information; Sixth indication information for indicating whether the terminal device is in a multi-SIM card working state.
11. The method according to any one of claims 1-10, wherein, the method further comprises: the terminal device receives seventh indication information; wherein, the seventh indication information is used to indicate the terminal device to send the first data or the first information.
12. The method according to claim 11, wherein, the method further comprises: when the seventh indication information is used to indicate the terminal device to send the first data, the terminal device receives eighth indication information; wherein, the eighth indication information is used to indicate the terminal device to send the second information.
13. The method according to any one of claims 1-12, wherein, the method further comprises: the terminal device sends ninth indication information, and the ninth indication information is used to indicate that there is first data or first information that has not been reported by the terminal device.
14. An information transmission method, comprising: a network device receives first information sent by a terminal device; the first information includes first data and second information associated with the first data, and the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
15. The method according to claim 14, wherein, the first identification information is associated with one or more of the following information: the configuration used by the terminal device when collecting the first data; the working state of the terminal device when collecting the first data; the accuracy of the first data collected by the terminal device.
16. The method according to claim 14 or 15, wherein, the second information has a one-to-one association relationship or a one-to-many association relationship with the data collection samples.
17. The method according to any one of claims 14-16, wherein, the second information includes the first identification information or includes an index for indicating the first identification information.
18. The method according to claim 17, wherein, the index is used to indicate, among one or more first identification information, the first identification information associated with the collection process of the first data; the first information further includes the one or more first identification information.
19. According to the method of claim 18, each of the one or more first identification information determines the index associated with the first identification information based on a predefined manner or a default manner.
20. According to the method of any one of claims 14-19, the first information further includes the quantity information of the data collection samples associated with the first identification information.
21. The method according to any one of claims 14-20, wherein, each data collection sample included in the first data includes one or more of the following information: The first measurement information obtained by the terminal device by measuring the reference signal sent by the network device; The cell identification information associated with the first measurement information; The second measurement information obtained by the terminal device by measuring the reflected signal of the reference signal sent by the terminal device; The sensor information collected by the terminal device; The information related to the state of the terminal device recorded by the terminal device; The time-related information associated with the data collection sample; The location-related information associated with the data collection sample.
22. According to the method described in claim 21, wherein, The sensor information includes one or more of the following: Moving direction information; moving speed information; air pressure information; air temperature information; device temperature information; humidity information; gravity information; remaining battery power information.
23. According to the method described in claim 21 or 22, wherein, The information related to the state of the terminal device includes one or more of the following: The first indication information for indicating whether the terminal device is in a state of losing service or in a state of losing signal coverage; The second indication information for indicating whether the terminal device is in a state of overheating; The third indication information for indicating whether the terminal device is in an energy-saving state; Energy-saving state reason information; The fourth indication information for indicating whether the terminal device is in a state of being interfered; Interference source information; The fifth indication information for indicating whether the terminal device is in a state of resource limitation; Resource limitation reason information; The sixth indication information for indicating whether the terminal device is in a multi-USIM card working state.
24. According to the method described in any one of claims 14-23, wherein, The method further includes: The network device sends seventh indication information to the terminal device; wherein, the seventh indication information is used to indicate the terminal device to send the first data or the first information.
25. According to the method described in claim 24, wherein, The method further includes: In the case where the seventh indication information is used to indicate the terminal device to send the first data, the network device sends eighth indication information to the terminal device; wherein, the eighth indication information is used to indicate the terminal device to send the second information.
26. According to the method described in any one of claims 14-25, wherein, The method further includes: The network device receives ninth indication information sent by the terminal device, and the ninth indication information is used to indicate that there is unreported first data or first information in the terminal device.
27. According to the method described in any one of claims 14-26, wherein, The method further includes: The network device sends the first information to the server.
28. According to the method described in any one of claims 14-26, wherein, The method further includes: The network device associates the first information with third information, and the third information is used to indicate the second identification information associated with the collection process of the first data.
29. According to the method described in claim 28, wherein, The second identification information is associated with the configuration used by the network device when the terminal device collects the first data.
30. The method according to any one of claims 14-29, wherein, the method further includes: the network device performs information desensitization processing on the first information collected by the terminal device or performs information desensitization processing on the first information associated with the third information.
31. The method according to any one of claims 14-30, wherein, the method further includes: the network device sends the first information collected by the terminal device to the server, or sends the first information associated with the third information, or sends the first information associated with the third information and subjected to information desensitization processing, or sends the first information subjected to information desensitization processing.
32. An information transmission method, including: The server receives the first information; wherein, the first information is collected by the terminal device, or is collected and associated with the third information and / or subjected to information desensitization processing; the first information includes the first data and the second information associated with the first data, and the second information is used to indicate the first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
33. The method according to claim 32, wherein, the first identification information is associated with one or more of the following information: the configuration used by the terminal device when collecting the first data; the working state of the terminal device when collecting the first data; the accuracy of the first data collected by the terminal device.
34. The method according to claim 32 or 33, wherein, the third information is used to indicate the second identification information associated with the collection process of the first data, and the second identification information is associated with the configuration used by the network device when the terminal device collects the first data.
35. A terminal device, including: A first communication module for sending the first information; The first information includes the first data and the second information associated with the first data, and the second information is used to indicate the first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
36. The terminal device according to claim 35, wherein, the first identification information is associated with one or more of the following information: the configuration used by the terminal device when collecting the first data; the working state of the terminal device when collecting the first data; the accuracy of the first data collected by the terminal device.
37. The terminal device according to claim 35 or 36, wherein, the relationship between the second information and the data collection sample is a one-to-one association relationship or a one-to-many association relationship.
38. The terminal device according to any one of claims 35-37, wherein, the second information includes the first identification information or includes an index for indicating the first identification information.
39. The terminal device according to claim 38, wherein, The index is used to indicate, in one or more pieces of first identification information, the first identification information associated with the collection process of the first data; the first information further includes the one or more pieces of first identification information.
40. The terminal device according to claim 39, wherein each piece of first identification information in the one or more pieces of first identification information determines an index associated with the first identification information based on a predefined manner or a default manner.
41. The terminal device according to any one of claims 35-40, wherein the first information further includes quantity information of data collection samples associated with the first identification information.
42. The terminal device according to any one of claims 35-41, wherein, each data collection sample included in the first data includes one or more of the following information: first measurement information obtained by the terminal device by measuring a reference signal sent by a network device; cell identification information associated with the first measurement information; second measurement information obtained by the terminal device by measuring a reflected signal of a reference signal sent by the terminal device; sensor information collected by the terminal device; information related to the state of the terminal device recorded by the terminal device; time-related information associated with the data collection sample; location-related information associated with the data collection sample.
43. The terminal device according to claim 42, wherein, the sensor information includes one or more of the following: moving direction information; moving speed information; air pressure information; air temperature information; device temperature information; humidity information; gravity information; remaining battery power information.
44. The terminal device according to claim 42 or 43, wherein, the information related to the state of the terminal device includes one or more of the following: first indication information for indicating whether the terminal device is in a state of losing service or in a state of losing signal coverage; second indication information for indicating whether the terminal device is in a state of overheating; third indication information for indicating whether the terminal device is in an energy-saving state; energy-saving state reason information; fourth indication information for indicating whether the terminal device is in a state of being interfered; interference source information; fifth indication information for indicating whether the terminal device is in a state of resource limitation; resource limitation reason information; sixth indication information for indicating whether the terminal device is in a USIM card working state.
45. The terminal device according to any one of claims 35-44, wherein, the first communication module is further configured to: receive seventh indication information; wherein the seventh indication information is used to indicate that the terminal device sends the first data or the first information.
46. The terminal device according to claim 45, wherein, the first communication module is further configured to: receive eighth indication information when the seventh indication information is used to indicate that the terminal device sends the first data; wherein the eighth indication information is used to indicate that the terminal device sends the second information.
47. The terminal device according to any one of claims 35-46, wherein, the first communication module is further configured to: Send a ninth indication message, where the ninth indication message is used to indicate that there is unreported first data or first information at the terminal device.
48. A network device, comprising: A second communication module, configured to receive first information sent by a terminal device; The first information includes first data and second information associated with the first data, where the second information is used to indicate first identification information associated with the collection process of the first data, and where the first data includes one or more data collection samples.
49. The network device according to claim 48, wherein, The first identification information is associated with one or more of the following information: The configuration used by the terminal device when collecting the first data; The operating state of the terminal device when collecting the first data; The accuracy of the first data collected by the terminal device.
50. The network device according to claim 48 or 49, wherein, There is a one-to-one association relationship or a one-to-many association relationship between the second information and the data collection samples.
51. The network device according to any one of claims 48-50, wherein, The second information includes the first identification information or includes an index for indicating the first identification information.
52. The network device according to claim 51, wherein, The index is used to indicate, among one or more first identification information, the first identification information associated with the collection process of the first data; the first information further includes the one or more first identification information.
53. For the network device according to claim 52, each first identification information among the one or more first identification information determines the index associated with the first identification information based on a predefined manner or a default manner.
54. For the network device according to any one of claims 48-53, the first information further includes quantity information of the data collection samples associated with the first identification information.
55. The network device according to any one of claims 48-54, wherein, Each data collection sample included in the first data includes one or more of the following information: First measurement information obtained by the terminal device by measuring a reference signal sent by a network device; Cell identification information associated with the first measurement information; Second measurement information obtained by the terminal device by measuring a reflected signal of a reference signal sent by the terminal device; Sensor information collected by the terminal device; Information related to the state of the terminal device recorded by the terminal device; Time-related information associated with the data collection sample; Location-related information associated with the data collection sample.
56. The network device according to claim 55, wherein, The sensor information includes one or more of the following: Moving direction information; moving speed information; air pressure information; air temperature information; device temperature information; humidity information; gravity information; remaining battery power information.
57. The network device according to claim 55 or 56, wherein, The information related to the state of the terminal device includes one or more of the following: The first indication information, which is used to indicate whether the terminal device is in a state of losing service or in a state of losing signal coverage; The second indication information, which is used to indicate whether the terminal device is in a state of overheating; The third indication information, which is used to indicate whether the terminal device is in an energy-saving state; The reason information of the energy-saving state; The fourth indication information, which is used to indicate whether the terminal device is in an interfered state; The interference source information; The fifth indication information, which is used to indicate whether the terminal device is in a resource-constrained state; The reason information of the resource constraint; The sixth indication information, which is used to indicate whether the terminal device is in a multi-USIM card working state.
58. The network device according to any one of claims 48-57, wherein, the second communication module is further configured to: send seventh indication information to the terminal device; wherein, the seventh indication information is used to indicate the terminal device to send the first data or the first information.
59. The network device according to claim 58, wherein, the second communication module is further configured to: when the seventh indication information is used to indicate the terminal device to send the first data, send eighth indication information to the terminal device; wherein, the eighth indication information is used to indicate the terminal device to send the second information.
60. The network device according to any one of claims 48-59, wherein, the second communication module is further configured to: receive ninth indication information sent by the terminal device, and the ninth indication information is used to indicate that there is first data or first information that has not been reported by the terminal device.
61. The network device according to any one of claims 48-60, wherein, the second communication module is further configured to: send the first information to the server.
62. The network device according to any one of claims 48-60, wherein, the network device further includes a first processing module, and the first processing module is configured to: associate the first information with third information, and the third information is used to indicate second identification information associated with the collection process of the first data.
63. The network device according to claim 62, wherein, the second identification information is associated with the configuration used by the network device when the terminal device collects the first data.
64. The network device according to any one of claims 48-63, wherein, the network device further includes: a second processing module, which is configured to perform information desensitization processing on the first information collected by the terminal device or perform information desensitization processing on the first information associated with the third information.
65. The network device according to any one of claims 48-64, wherein, the second communication module is further configured to: send the first information collected by the terminal device to the server, or send the first information associated with the third information, or send the first information associated with the third information and subjected to information desensitization processing, or send the first information subjected to information desensitization processing.
66. A server, comprising: A third communication module, configured to receive first information; wherein, the first information is collected by a terminal device, or is associated with third information and / or has undergone information de - sensitization processing after collection; the first information includes first data and second information associated with the first data, and the second information is used to indicate first identification information associated with the collection process of the first data, wherein the first data includes one or more data collection samples.
67. The server according to claim 66, wherein, the first identification information is associated with one or more of the following information: the configuration used by the terminal device when collecting the first data; the working state of the terminal device when collecting the first data; the accuracy of the first data collected by the terminal device.
68. The server according to claim 66 or 67, wherein, the third information is used to indicate second identification information associated with the collection process of the first data, and the second identification information is associated with the configuration used by a network device when the terminal device collects the first data.
69. A terminal device, comprising: a transceiver, a processor, and a memory, the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and run the computer program stored in the memory, so that the terminal device executes the method according to any one of claims 1 to 13.
70. A network device, comprising: a transceiver, a processor, and a memory, the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and run the computer program stored in the memory, so that the network device executes the method according to any one of claims 14 to 31.
71. A server, comprising: a transceiver, a processor, and a memory, the memory is used to store a computer program, the transceiver is used to communicate with other devices, and the processor is used to call and run the computer program stored in the memory, so that the server executes the method according to any one of claims 32 to 34.
72. A chip, comprising: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the method according to any one of claims 1 to 13.
73. A chip, comprising: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the method according to any one of claims 14 to 31.
74. A chip, comprising: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the method according to any one of claims 32 to 34.
75. A computer - readable storage medium, used to store a computer program, and when the computer program is run by a device, the device executes the method according to any one of claims 1 to 13.
76. A computer-readable storage medium for storing a computer program, which when run on a device causes the device to perform the method according to any one of claims 14 to 31.
77. A computer-readable storage medium for storing a computer program, which when run on a device causes the device to perform the method according to any one of claims 32 to 34.
78. A computer program product comprising computer program instructions that cause a computer to perform the method according to any one of claims 1 to 13.
79. A computer program product comprising computer program instructions that cause a computer to perform the method according to any one of claims 14 to 31.
80. A computer program product comprising computer program instructions that cause a computer to perform the method according to any one of claims 32 to 34.
81. A computer program that causes a computer to perform the method according to any one of claims 1 to 13.
82. A computer program that causes a computer to perform the method according to any one of claims 14 to 31.
83. A computer program that causes a computer to perform the method according to any one of claims 32 to 34.
84. A communication system comprising: a terminal device for performing the method according to any one of claims 1 to 13; a network device for performing the method according to any one of claims 14 to 31.
Citation Information
Patent Citations
Beam selection method and system based on deep reinforcement learning
CN113783593A
Data transmission method and device
CN114143802A
Communication method and device
CN116055012A
Data acquisition method and device, terminal and network side equipment
CN116782262A