Wireless communication method, terminal device, and network device

WO2026199235A1PCT designated stage Publication Date: 2026-10-01GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/085070
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-03-26
Publication Date
2026-10-01

Smart Images

  • Figure CN2025085070_01102026_PF_FP_ABST
    Figure CN2025085070_01102026_PF_FP_ABST
Patent Text Reader

Abstract

Provided are a wireless communication method, a terminal device, and a network device. The wireless communication method comprises: a terminal device sends first data to a first network element on the basis of a first connection of a user plane, the first network element being used for collecting data from the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication methods, terminal devices, and network devices Technical Field

[0001] This application relates to the field of communication technology, and more specifically, to a wireless communication method, terminal device, and network device. Background Technology

[0002] In certain scenarios, the core network or third-party servers may need to use data from terminal devices. For example, when a model is deployed on the core network or a third-party server, the core network or third-party server may need to use data from terminal devices for model training. Therefore, how the core network or third-party servers collect data from terminal devices becomes a pressing issue that needs to be addressed. Summary of the Invention

[0003] This application provides a wireless communication method, terminal device, and network device. The various aspects covered by this application are described below.

[0004] In a first aspect, a wireless communication method is provided, comprising: a terminal device transmitting first data to a first network element based on a first connection in the user plane, wherein the first network element is used to collect data from the terminal device.

[0005] In a second aspect, a wireless communication method is provided, comprising: a first network element receiving first data sent by a terminal device based on a first connection in the user plane, wherein the first network element is used to collect data from the terminal device.

[0006] Thirdly, a wireless communication method is provided, comprising: a mobility management network element receiving first information sent by a first network element, the first information being used to indicate user plane information of the first network element; the mobility management network element sending the first information to a terminal device; wherein the first network element is used to collect data from the terminal device.

[0007] Fourthly, a terminal device is provided, comprising: a first transmitting module, configured to transmit first data to a first network element based on a first connection in the user plane, wherein the first network element is configured to collect data from the terminal device.

[0008] Fifthly, a network device is provided, the network device being a first network element, the network device comprising: a first receiving module, configured to receive first data sent by a terminal device based on a first connection in the user plane, the first network element being configured to collect data from the terminal device.

[0009] In a sixth aspect, a network device is provided, the network device being a mobility management network element, the network device comprising: a receiving module for receiving first information sent by a first network element, the first information being used to indicate user plane information of the first network element; and a sending module for sending the first information to a terminal device; wherein the first network element is used to collect data from the terminal device.

[0010] In a seventh aspect, a terminal device is provided, including a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to invoke the computer programs in the memory to cause the terminal device to perform some or all of the steps in the method of the first aspect.

[0011] Eighthly, a network device is provided, including a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to invoke the computer programs in the memory to cause the network device to perform some or all of the steps in the methods of the second or third aspect.

[0012] Ninthly, embodiments of this application provide a communication system including the aforementioned terminal device and / or network device. In another possible design, the system may further include other devices that interact with the terminal device or network device as described in the embodiments of this application.

[0013] In a tenth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program that causes a computer to perform some or all of the steps in the methods described above.

[0014] Eleventhly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps in the methods described above. In some implementations, the computer program product may be a software installation package.

[0015] In a twelfth aspect, embodiments of this application provide a chip including a memory and a processor, the processor being able to call and run a computer program from the memory to implement some or all of the steps described in the methods of the foregoing aspects.

[0016] In this embodiment, the first network element can collect data from the terminal device based on the first connection in the user plane, which is beneficial for achieving complete visibility and control of the collected data from the terminal device by the core network. Furthermore, collecting data from the terminal device based on the first connection in the user plane facilitates the collection of large amounts of data from the terminal device. Attached Figure Description

[0017] Figure 1 is an example diagram of the system architecture of a wireless communication system applicable to embodiments of this application.

[0018] Figure 2 is an example diagram of the interaction between the network data analytics function (NWDAF) and other network elements.

[0019] Figure 3 is an example diagram of the process of transferring data through the data collection coordination function (DCCF).

[0020] Figure 4 is another example diagram of the system architecture of a wireless communication system to which embodiments of this application are applicable.

[0021] Figure 5 is an example diagram of the protocol stack applicable to the embodiments of this application.

[0022] Figure 6 is a flowchart illustrating a wireless communication method provided in an embodiment of this application.

[0023] Figure 7 is an example diagram of the process of establishing a first connection provided in an embodiment of this application.

[0024] Figure 8 is a flowchart illustrating a wireless communication method provided in another embodiment of this application.

[0025] Figure 9 is a schematic diagram of the structure of the terminal device provided in the embodiment of this application.

[0026] Figure 10 is a schematic diagram of the structure of a network device provided in an embodiment of this application.

[0027] Figure 11 is a schematic diagram of the structure of a network device provided in another embodiment of this application.

[0028] Figure 12 is a schematic structural diagram of the communication device provided in an embodiment of this application. Detailed Implementation

[0029] Communication system architecture

[0030] The technical solutions of this application embodiment can be applied to various communication systems, such as: Global System for Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, New Radio (NR) system, evolution system of NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, non-terrestrial networks (NTN) system, terrestrial networks (TN) system, and Universal Mobile Telecommunications (UMT) system. The technologies provided in this application include UMTS (Underground Universe Telecommunications System), wireless local area networks (WLAN), wireless fidelity (WIFI), and 5G (5th generation) systems. The technical solutions provided in this application can also be applied to other communication systems, such as future communication systems like 6th generation mobile communication systems and satellite communication systems.

[0031] Traditional communication systems typically 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 communication but also, 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. The embodiments of this application can also be applied to these communication systems.

[0032] The communication system in this application embodiment can be applied to carrier aggregation (CA) scenarios, dual connectivity (DC) scenarios, and standalone (SA) network deployment scenarios.

[0033] The communication system in this application embodiment can be applied to unlicensed spectrum, which can also be considered as shared spectrum; or, the communication system in this application embodiment can also be applied to licensed spectrum, which can also be considered as dedicated spectrum.

[0034] A key feature of communication system architecture (such as 5G system architecture) is that it can be a service-oriented architecture, meaning that network elements (service providers) in the core network can provide specific services and make them available to other network elements (consumers) through predefined API interfaces.

[0035] Figure 1 exemplarily illustrates a system architecture example of a wireless communication system to which embodiments of this application can be applied. Taking this communication system as a 5G system architecture as an example, one of the most important features of the 5G network architecture is its service-oriented architecture, meaning that core network elements (service providers) can provide specific services and allow other network elements (consumers) to call them through predefined API interfaces. The wireless communication system shown in Figure 1 may include multiple network elements, nodes, or devices, such as terminal devices, access network (AN) devices, UPF network elements, access and mobility management function (AMF) network elements, session management function (SMF) network elements, policy control function (PCF) network elements, and application function (AF) network elements. The wireless communication system may also include DN, etc.

[0036] The functions of each part or network element involved in the wireless communication system in the 5G network are illustrated below.

[0037] Terminal equipment: Terminal equipment can also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device. In the embodiments of this application, the terminal equipment can be a device that provides voice and / or data connectivity to a user, and can be used to connect people, objects, and machines, such as handheld devices with wireless connectivity, vehicle-mounted devices, etc. The terminal devices in the embodiments of this application may be mobile phones, tablets, laptops, handheld computers, mobile internet devices (MIDs), wearable devices, vehicle devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc.

[0038] Access network equipment: Access network equipment provides network access functionality for authorized terminal devices in a specific area and can use transmission channels of different quality according to the terminal device's level and service requirements. Access network equipment manages radio resources, provides access services to terminal devices, and thus completes the forwarding of control signals and data between the terminal devices and the core network.

[0039] Access network equipment can be a device in a wireless network. Access network equipment can also be called radio access network (RAN) equipment or network equipment; for example, access network equipment can be a base station. In the embodiments of this application, access network equipment can refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, transmitting and receiving point (TRP), transmitting point (TP), master MeNB, auxiliary SeNB, multi-mode radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. Base stations can also be mobile switching centers, devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, network-side devices in 6G networks, and devices that perform base station functions in future communication systems. Base stations can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the access network equipment.

[0040] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.

[0041] In some deployments, the access network device in this application embodiment may refer to a CU or a DU, or the access network device may include both a CU and a DU. The gNB may also include an AAU.

[0042] Access network equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application embodiment does not limit the scenario in which the access network equipment and terminal equipment are located.

[0043] UPF (User Plane Function) element: The UPF is a user plane function in the core network, responsible for forwarding and receiving user data (such as service data streams) from terminal devices. The UPF can connect to access network devices (such as base stations) and external data networks for data transmission. For example, the UPF can receive user data from the DN (Digital Network Node) and transmit it to the terminal device through the access network device; alternatively, the UPF can also receive user data from the terminal device through the access network device and then forward it to the DN. The transmission resources and scheduling functions providing services to the terminal device in the UPF are managed and controlled by the SMF (Service Provider Function). In some embodiments, the UPF can be divided into intermediate-UPF (I-UPF) and anchor-UPF (A-UPF). The I-UPF is connected to the access network, and the A-UPF is a session anchor UPF, also known as a PDU session anchor (PSA).

[0044] AMF (Active Mobile Element): The AMF is the mobility management function in the core network. It can be used to implement functions other than session management in the mobility management entity (MME), such as lawful interception or access authorization (or authentication). In some embodiments, in addition to performing mobility management on terminal devices, the AMF can also be responsible for forwarding session management-related messages between the terminal device and the SMF.

[0045] SMF Network Element: SMF is the session management function in the core network. It is mainly responsible for session management, allocation and management of Internet Protocol (IP) addresses for terminal devices, selection of endpoints for manageable user plane functions, policy control, or charging function interfaces, downlink data notification, and configuration of routing information for user plane functions.

[0046] PCF Network Element: The PCF is a policy management function in the core network, responsible for formulating policies related to mobility management, session management, and charging of terminal devices. Specifically, the PCF can provide policy rule information to control plane functional network elements (such as AMF, SMF, etc.) to manage and control the mobility management and session management of terminal devices.

[0047] AF (Action Frame) network elements: AFs primarily support interaction with the 3rd Generation Partnership Project (3GPP) core network to provide services, such as influencing data routing decisions, policy control functions, or providing third-party services to the network side. In other words, AFs can primarily be used to convey application-side requests to the network side. In some embodiments, an AF can be an internal operator application, such as IP Multimedia Subsystem (IMS) technology. In some embodiments, an AF can be understood as a third-party server, such as an application server on the Internet, providing relevant service information, including providing the PCF (Physical Processing Function) with service-related Quality of Service (QoS) requirement information and sending user plane data information of the service to the A-UPF (Application-Planner Filter). In some embodiments, an AF can also be a content provider (CP). In some embodiments, if the AF is an internal operator AF and is within a trusted domain with other network functions (NFs), it can directly interact and access other NFs; if the AF is not within a trusted domain, it needs to access other NFs through other network elements (e.g., NEF network elements hereinafter referred to as NEF network elements).

[0048] DN: DN refers to a network that can be used to provide data transmission. DN can be a private network, such as a local area network (LAN), an external network not controlled by an operator, such as the Internet, or a proprietary network jointly deployed by operators, such as a network providing IMS services.

[0049] It should be understood that the various network elements mentioned above in the core network can also be referred to as functional entities, and this application does not limit this. For example, a UPF network element can also be referred to as a UPF entity, and an AMF network element can also be referred to as an AMF entity, etc. It should also be understood that in some embodiments, xx network element or xx functional entity can also be directly abbreviated as xx, for example, a UPF network element (or UPF entity) can be abbreviated as UPF, and an AMF network element (or AMF entity) can be abbreviated as AMF. For ease of description, xx (such as UPF, AMF, etc.) mentioned in the embodiments of this application can refer to xx network element or xx entity, which will not be repeated hereafter.

[0050] Optionally, the wireless communication system may also include other network elements such as unified data management (UDM), authentication server function (AUSF), network slice selection function (NSSF), network exposure function (NEF), and NWDAF. This application embodiment does not limit this.

[0051] UDM network elements are subscription databases in the core network, used for generating and storing user subscription data in the network (e.g., 5G network), managing authentication data, and other functions. UDM network elements can support interaction with external third-party servers.

[0052] The AUSF network element can be used to receive AMF requests for authentication of terminal devices, request a key from the UDM, and then forward the issued key to the AMF for authentication processing.

[0053] NSSF network elements can be used for network slicing selection.

[0054] The NEF (Network Element) can manage the network data exposed by the 5G network element. External untrusted applications need to access the core network's internal data through the NEF to ensure the security of the 3GPP network. In some embodiments, the NEF can also provide functions such as opening QoS capabilities for external applications, event subscription, and AF (Active Front-End) request distribution.

[0055] The NWDAF network element can collect data from various network elements and network management systems in the core network for big data statistics, analysis, or intelligent data analysis to obtain network-side analysis results or network-side predictive data. This enables various network elements to more effectively control terminal devices based on the data analysis results. Specifically, the NWDAF network element can collect data from other network elements for big data analysis. To this end, interfaces between the NWDAF network element and other network elements are defined. Referring to Figure 2, other network elements can request an analysis result (such as an analysis identifier) ​​from the NWDAF network element through the Nnwdaf interface; conversely, when the NWDAF network element sends an analysis result to other network elements, it can do so through the service-oriented interface provided by those other network elements.

[0056] In the wireless communication system shown in Figure 1, various parts or network elements can communicate with each other through interfaces. For example, terminal devices can connect to the AN (Access Layer) via the Uu interface to exchange access layer messages and wireless data transmission; terminal devices can connect to the AMF (Non-Access Stratum, NAS) via the N1 interface to exchange NAS messages; the AN can connect to the AMF via the N2 interface to transmit radio bearer control information from the core network side to the AN; the UPF can transmit data with the AN via the N3 interface and with the DN (Network Node) via the N6 interface, etc. Other interfaces connecting parts or network elements can be found in Figure 1 and will not be described further here.

[0057] It should be understood that the network elements such as terminal equipment, access network equipment, SMF, and PCF shown in Figure 1 are merely names, and the names do not limit the equipment itself. In 5G networks and other future networks, the network elements corresponding to terminal equipment, access network equipment, SMF, and PCF may also have other names, and this application embodiment does not specifically limit them.

[0058] It should be understood that the above communication system is illustrated using a 5G system as an example. Of course, this application can also be applied to other 3GPP communication systems, such as 4G communication systems or future 3GPP communication systems. The embodiments of this application are not limited in this respect.

[0059] It should be understood that all or part of the functions of the communication device in this application can also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (e.g., a cloud platform).

[0060] It should be understood that the system architecture described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art will know that with the evolution of network architecture, the embodiments of this application can also be applied to similar technical problems.

[0061] DCCF

[0062] The data transmission process via DCCF is shown in Figure 3. Referring to Figure 3, each piece of data received from the data source network element is sent to the DCCF. The DCCF then delivers the received data to all consumer / notification endpoints specified by the data consumer or determined by the DCCF. Each data consumer can specify one or more notification endpoints in its request to the DCCF. These notification endpoints may include the requesting data consumer, analytical data repository function (ADRF), NRF, UDM, binding support function (BSF), or other network elements. The DCCF can also select ADRF or other notification endpoints based on its configuration.

[0063] DCCF supports data formatting and processing for each data consumer / notification endpoint to ensure that the data format conforms to the data request received from each data consumer network element.

[0064] When DCCF determines the data collection status of a data request, if the requested data has not yet been collected from the data source, DCCF sends a new subscription / request to the data source and specifies DCCF as the notification target; if the requested data is partially covered by an existing subscription of the data source, DCCF sends a request to the data source to modify the subscription and / or creates a new subscription for new requested data that cannot be provided by the current data source; if the requested data has already been collected from the data source, DCCF determines that there is no need to create or modify a subscription to the data source.

[0065] When DCCF receives a notification, it processes it according to the formatting and processing instructions for each data consumer and / or notification endpoint. Subsequently, DCCF sends the notification to the data consumer and / or notification endpoint via the Ndccf_DataManagement service.

[0066] Artificial intelligence (AI) and wireless communication

[0067] Current wireless communication systems offer greater flexibility than their predecessors, emphasizing broad applicability to various scenarios and full utilization of limited resources. However, most current systems are still based on theoretical modeling of actual communication environments or simple parameter selection. The gains from this approach are gradually diminishing in changing scenarios and complex communication environments. Therefore, it is necessary to adopt new methods and approaches, combining them with traditional wireless communication theories and systems, to find alternative paths, break through performance bottlenecks, and further improve the performance of wireless communication systems.

[0068] The R18 RAN1 project (RP-212708) aims to study AI / ML-enabled wireless air interface technologies. The main research use cases include: AI + channel state information (CSI) feedback use cases, AI + beam management use cases, and AI + positioning technology use cases.

[0069] In AI+CSI feedback use cases, AI / ML technologies can be used to compress and decompress CSI data, reducing air interface transmission overhead and improving the accuracy of CSI feedback information. In AI+beam management use cases, AI / ML technologies can be used to predict beam information in the time and spatial domains, reducing measurement overhead and latency and improving beam selection accuracy. In AI+positioning technology use cases, AI / ML technologies can be used to predict the location information of terminal devices, improving the accuracy of terminal device location information in non-line-of-sight (NLOS) scenarios.

[0070] Building upon the RAN1 use cases, RAN2 focuses on the lifecycle management of AI models, including model generation, deployment, transmission, monitoring, and updates. Current discussions on RAN2 include options for model generation on the core network or third-party servers. In this scenario, the core network or third-party servers need to collect measurement data from terminal devices for model training.

[0071] Current research is exploring how to collect data from terminal devices onto the core network. This would allow the core network or third-party servers to use the collected data to train AI models and deploy them on the terminal devices, thereby enabling the aforementioned AI use cases (such as AI+CSI feedback). Therefore, how to collect data from terminal devices is a key issue in these scenarios.

[0072] To address the aforementioned issues, embodiments of this application can utilize a first network element to collect data from terminal devices, thereby facilitating complete visibility and control of the collected data from the core network.

[0073] For ease of understanding, the first network element of this application will be introduced below.

[0074] In this embodiment, the first network element is used for data collection from the terminal device. In other words, the first network element can be used to collect data from the terminal device. In this way, the core network and / or a third-party server can collect data from the terminal device through the first network element.

[0075] In some embodiments, the first network element can be used not only to collect data from terminal devices, but also to process and / or aggregate the collected data.

[0076] In some embodiments, the first network element is a network element in the core network. Using the core network to collect data from terminal devices facilitates centralized data collection, avoiding repeated data collection when different data consumers request the same data. Furthermore, data collection through the core network, using a peer-to-peer protocol stack, ensures complete parsing and control of the terminal device's data, facilitating network control and access to the data.

[0077] However, the embodiments of this application do not limit the first network element to a network element in the core network. For example, the first network element can also be a third-party server.

[0078] This application embodiment does not limit the functions supported by the first network element. For example, the first network element may support one or more of the following functions: receiving a data collection request sent by a data consumer, determining the data collection method of the terminal device's data (such as the first data), determining the terminal device that needs to collect data (such as the terminal device corresponding to the first data), determining the protocol used to collect the data of the terminal device (such as the first data), establishing a user plane connection with the terminal device, sending a data collection configuration (such as the first configuration below) to the terminal device, receiving the data of the terminal device sent by the terminal device, and sending the collected data of the terminal device to the data consumer.

[0079] In some embodiments, the first network element may support one of the functions described above. For example, the first network element may support receiving data collection requests sent by data consumers. Another example is that the first network element may support determining the data collection method for data from the terminal device. Yet another example is that the first network element may support sending data collection configuration to the terminal device.

[0080] In some embodiments, the first network element may support multiple of the functions described above. For example, the first network element supports: receiving a data collection request sent by a data consumer, and sending the collected data from the terminal device to the data consumer. As another example, the first network element supports: receiving a data collection request sent by a data consumer, and determining the terminal device from which data needs to be collected. As another example, the first network element supports: receiving a data collection request sent by a data consumer, sending a data collection configuration to the terminal device, receiving data from the terminal device sent by the terminal device, and sending the collected data from the terminal device to the data consumer. As another example, the first network element supports: receiving a data collection request sent by a data consumer, determining the protocol used to collect data from the terminal device, and sending a data collection configuration to the terminal device. As yet another example, the first network element supports: receiving a data collection request sent by a data consumer, determining the data collection method for the terminal device's data, determining the terminal device from which data needs to be collected, determining the protocol used to collect the data from the terminal device, establishing a user plane connection with the terminal device, sending a data collection configuration to the terminal device, receiving data from the terminal device sent by the terminal device, and sending the collected data from the terminal device to the data consumer.

[0081] It should be noted that the above examples are for illustrative purposes only. The first network element can support any one or more of the above functions. For the sake of brevity, they will not be listed here one by one.

[0082] In some embodiments, the data collection request sent by the data consumer described above can be used to request data from one or more terminal devices.

[0083] In some embodiments, the first network element determining the data collection method of the terminal device means that the first network element can determine which method to use to collect the data of the terminal device. This application does not limit the data collection method of the terminal device. For example, the data collection method of the terminal device may include one or more of the following: collecting data of the terminal device based on a user plane connection, collecting data of the terminal device based on a control plane connection, and collecting data of the terminal device based on a data plane connection.

[0084] In some embodiments, the first network element supporting the determination of terminal devices from which data needs to be collected means that the first network element can determine from which terminal devices(s) data needs to be collected. For example, after receiving a data collection request sent by a data consumer, the first network element can determine from which terminal devices(s) the data requested by the data consumer needs to be collected.

[0085] In some embodiments, after receiving a data collection request from a data consumer, the first network element needs to determine the protocol used to collect data from the terminal device. A description of the protocol used to collect data from the terminal device is provided below and will not be detailed here.

[0086] In some embodiments, the data collected by the first network element from the terminal device is data measured by the terminal device. For example, after performing radio resource management (RRM) measurements, the terminal device can send the measured data to the first network element. As another example, after performing CSI measurements, the terminal device can send the measured data to the first network element. As yet another example, after performing beamforming measurements, the terminal device can send the measured data to the first network element. As yet another example, after performing positioning measurements, the terminal device can send the measured data to the first network element.

[0087] In some embodiments, the first network element can interact with other network elements through a service-oriented interface. Taking the first network element as an example in the core network, the first network element can interact with other network elements through a service-oriented interface. Figure 4 shows an example diagram of a network architecture including the first network element. As shown in Figure 4, the first network element is connected to the core network through a bus and interacts with other network elements through a service-oriented interface (such as Ndcf).

[0088] In some embodiments, the first network element may be a newly introduced network element for the purpose of collecting data from terminal devices. In other embodiments, the first network element may be an enhanced version of an existing network element (such as DCCF, NWDAF, etc.).

[0089] The name of the first network element is not limited in the embodiments of this application. For example, the first network element can be called a data collection function (DCF) network element. As another example, the first network element can be called DCCF (if the first network element is a network element that enhances DCCF, the first network element can be called DCCF).

[0090] The first network element has been introduced above. The following section will introduce the protocol used to collect data from terminal devices.

[0091] In some embodiments, to achieve complete network visibility and control over the data of the terminal device, the terminal device and the first network element need to support peer-to-peer protocols. This application does not limit the protocols supported by the terminal device and / or the first network element, as long as the protocol is used for interaction between the first network element and the terminal device to collect data from the terminal device. For example, the terminal device and / or the first network element may support one or more of the following protocols: a first protocol, a radio resource control (RRC) layer protocol.

[0092] In some embodiments, the first protocol is dedicated to data collection from the terminal device.

[0093] In some embodiments, the first protocol is a newly introduced protocol on the network.

[0094] This application embodiment does not limit the content carried (or included) by the first protocol. For example, the first protocol may carry one or more of the following: data collection configuration corresponding to the data of the terminal device (such as the first data), definition of the data of the terminal device (such as the first data), data format of the data of the terminal device (such as the first data), data reported by the terminal device (such as the reported first data), and the first capability of the terminal device.

[0095] In some embodiments, the first protocol may carry one of the above-described features. For example, the first protocol carries a data collection configuration corresponding to the data of the terminal device. Another example is that the first protocol carries a definition of the data of the terminal device. Yet another example is that the first protocol carries a first capability of the terminal device.

[0096] In some embodiments, the first protocol may carry multiple of the above-described features. For example, the first protocol carries the data collection configuration corresponding to the data of the terminal device and the definition of the data of the terminal device. Another example is that the first protocol carries the definition and data format of the data of the terminal device. Yet another example is that the first protocol carries the definition, data format, and data reported by the terminal device. Yet another example is that the first protocol carries the data collection configuration corresponding to the data of the terminal device, the definition, data format, and data reported by the terminal device, as well as the first capability of the terminal device.

[0097] In some embodiments, the above data collection configuration may include the measurement configuration that the first network element needs to perform on the terminal device in order to collect data from the terminal device.

[0098] In some embodiments, the definition and / or format of the data on the terminal device may include the specific definition and format specification of the data parameters on the terminal device side by the first network element. This application embodiment does not limit the data parameters on the terminal device side. For example, the data parameters on the terminal device side may include one or more of the following: data parameters related to CSI feedback, data parameters related to beam management, and data parameters related to positioning.

[0099] In some embodiments, the aforementioned first capability may be used to indicate whether the terminal device supports measurements related to data collection of the terminal device, such as whether it supports first data-related measurements of the terminal device.

[0100] It should be noted that the above examples are merely illustrations, and the first protocol can carry any one or more of the above. For the sake of brevity, they will not be listed here one by one.

[0101] The embodiments of this application do not limit the name of the first protocol. For example, the first protocol may be called a data collection protocol (DCP). Or, for example, the first protocol may be called a terminal device data collection protocol, etc.

[0102] When the first protocol is used in the embodiments of this application, a clear data collection format and parameters can be defined for a specific use case, which can avoid affecting the RRC layer protocol and prevent the development of the RRC layer protocol from becoming complicated. Furthermore, using the first protocol can better distinguish different terminal devices. That is, some terminal devices may not support the first protocol, while others may, thus differentiating terminal devices based on their capabilities. In this way, the embodiments of this application can select only some terminal devices for data collection in certain use cases.

[0103] In some embodiments, considering that the access network device and the terminal device can perform measurement configuration of the terminal device's data through the RRC layer protocol, the terminal device can carry the data that needs to be reported through the RRC layer protocol. Therefore, embodiments of this application can consider that the terminal device and the first network element support the RRC layer protocol to communicate through the RRC layer protocol. Based on this, the first network element can support the corresponding RRC layer protocol, thereby enabling the parsing of the data reported by the terminal device.

[0104] The RRC layer protocol is a fundamental protocol that every terminal device needs to support. Using the RRC layer protocol for data collection by the terminal device and the first network element helps avoid introducing new protocols for specific use cases, thus reducing protocol design complexity. Furthermore, without the RRC layer protocol, the terminal device might need to support different protocols for unused (or unsupported) use cases, increasing its complexity.

[0105] It should be noted that, in addition to existing protocols such as the RRC layer protocol, the terminal equipment and the first network element can also use other existing peer-to-peer protocols, and this application embodiment does not limit this.

[0106] In some embodiments, when the terminal device and the first network element communicate through a user plane connection (hereinafter referred to as the first connection), a first protocol (or RRC layer protocol) can be used to carry communication information. Figure 5 shows an example diagram of a protocol stack for communication between the terminal device and the first network element using the first protocol and / or the RRC layer protocol. As shown in Figure 5, the terminal device includes one or more of the following protocol layers: the first protocol layer (or RRC layer), the PDU layer, the service data adaptation protocol (SDAP) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical layer. The first network element includes one or more of the following protocol layers: the first protocol layer (or RRC layer), the IP layer, layer 2 (or MAC layer), and layer 1 (or physical layer). In this way, the terminal device can send the communication information (such as the terminal device's data) encapsulated in the first protocol layer (or RRC layer) to the first network element through the UPF. Similarly, the first network element can send the communication information (such as data collection configuration) encapsulated in the first protocol layer (or RRC layer) to the terminal device via UPF.

[0107] In some embodiments, the first protocol is located at the first protocol layer.

[0108] This application embodiment does not limit the communication information carried by the first protocol or RRC layer protocol. The communication information carried by the first protocol or RRC layer protocol may include one or more of the following: data collection configuration corresponding to the terminal device's data (such as the first data), definition of the terminal device's data (such as the first data), data format of the terminal device's data (such as the first data), data reported by the terminal device (such as the reported first data), and the terminal device's first capability. For a description of the communication information carried by the first protocol layer or RRC layer protocol, please refer to the above description of the content carried by the first protocol layer; for the sake of brevity, it will not be repeated here.

[0109] Based on the above introduction of the first network element and the protocol stack between the first network element and the terminal device, the following describes the data collection process of the embodiments of this application.

[0110] Figure 6 is a schematic flowchart of a wireless communication method provided in an embodiment of this application. The method shown in Figure 6 includes step S610, which will be described below.

[0111] In step S610, the terminal device sends the first data to the first network element.

[0112] In some embodiments, the terminal device may send first data to the first network element based on a first connection in the user plane. Sending first data to the first network element based on the first connection in the user plane facilitates the collection of large amounts of data from the terminal device.

[0113] However, the embodiments of this application are not limited to this. For example, the terminal device may send the first data to the first network element based on the connection of the control plane or the connection of the data plane.

[0114] In some embodiments, the first data may be carried in a first data packet. As one implementation, the terminal device may encapsulate the first data into a first data packet using a first protocol or an RRC layer protocol, and send the first data packet to the first network element through a first connection on the user plane.

[0115] This application does not limit the number of data packets included in the first data packet; that is, the first data packet may include one or more data packets. For example, the first data packet may be a data burst.

[0116] In some embodiments, the first data packet may include a first identifier. A description of the first identifier can be found below, and will not be detailed here.

[0117] In some embodiments, the first data may be measured by the terminal device. Exemplarily, the first data may be obtained by the terminal device performing one or more of the following measurements: RRM measurement, CSI measurement, beamforming measurement, positioning measurement, etc. As an example, the first data is obtained by the terminal device performing an RRM measurement. As another example, the first data is obtained by the terminal device performing a positioning measurement. As yet another example, the first data is obtained by the terminal device performing both RRM and beamforming measurements. As yet another example, the first data is obtained by the terminal device performing RRM, CSI, and positioning measurements.

[0118] In some embodiments, after receiving the first data, the first network element can send the first data to the data consumer. This application does not limit the data consumer. For example, the data consumer can be a network element in the core network, such as NWDAF, PCF, etc. Another example is that the data consumer can be a third-party server, such as AF, etc.

[0119] In some embodiments, the data consumer can be a node that performs model training. For example, if model training is performed by network elements in the core network, the data consumer can be a network element in the core network. Alternatively, if model training is performed by a third-party server, the data consumer can be a third-party server.

[0120] In some embodiments, before sending the received first data to the data consumer, the first network element may perform format processing on the first data according to the data consumer's requirements, so as to send the first data that conforms to the data consumer's format requirements to the data consumer. For example, after receiving the first data, the first network element may parse the first data. If the parsed first data does not conform to the data consumer's format requirements, it may perform format processing on the first data according to the data consumer's format requirements, and then send the processed first data to the data consumer.

[0121] The embodiments of this application do not limit the purpose of the first data collected by the first network element. For example, the first data can be used by the data consumer for model training. That is, after collecting the first data, the first network element can send the first data to the data consumer so that the data consumer can perform model training. As another example, the first data can be used for data analysis in the core network, such as for NWDAF (Network Data Analyzer).

[0122] In some embodiments, the terminal device sends first data to the first network element based on the configuration of the first network element. As one implementation, the method shown in FIG6 may further include step S604. In step S604, the first network element sends a first configuration to the terminal device. Correspondingly, the terminal device receives the first configuration sent by the first network element.

[0123] In some embodiments, the first configuration is used by the terminal device to collect first data. That is, the terminal device can collect data according to the first configuration and send the collected first data to the first network element. Therefore, in some embodiments, the first configuration may also be referred to as or replaced by other terms such as data collection configuration, data collection configuration of the terminal device, etc.

[0124] In some embodiments, the first network element may send a first configuration to the terminal device based on a first connection. Correspondingly, the terminal device may receive the first configuration sent by the first network element based on the first connection.

[0125] In some embodiments, after receiving a request from a data consumer (or data requester), the first network element can send a first configuration to the terminal device based on the request, so that the terminal device can send first data to the first network element based on the first configuration. Referring again to FIG6, in some embodiments, the method shown in FIG6 may further include step S602, in which the data consumer sends a first request to the first network element. Correspondingly, the first network element receives the first request sent by the data consumer. The first request can be used to request the collection of second data.

[0126] In some embodiments, the second data includes the first data described above. For example, the second data is the same as the first data. Or, for another example, the first data is a subset of the second data.

[0127] This application embodiment does not limit the information included in the first request. Exemplarily, the first request may include one or more of the following information: a second identifier, a third identifier, first indication information, second indication information, third indication information, first time information, and second time information.

[0128] The aforementioned second identifier can be used to indicate one or more terminal devices corresponding to the second data. In other words, the second identifier can be used to determine from which terminal devices(s) the second data needs to be collected.

[0129] The aforementioned third identifier can be used to indicate the region of interest to the data consumer. For example, if a data consumer wants to collect data within a certain region (such as collecting data within a certain region for model training), the third identifier can be included in the first request.

[0130] In some embodiments, the first request may include one of a second identifier and a third identifier. However, this application is not limited to this, and the first request may include both the second identifier and the third identifier.

[0131] This application does not limit the method of identifying the area of ​​interest to the data consumer; that is, this application does not limit the third identifier. For example, the third identifier may include one or more of the following: a tracking area (TA) identifier, a cell identifier.

[0132] The aforementioned first instruction information can be used to indicate the data type and / or data format of the second data. Alternatively, the first instruction information can be used to indicate the data type and / or data format of the second data requested (or expected) by the data consumer.

[0133] The aforementioned second indication information can be used to indicate the number of terminal devices corresponding to the second data. In other words, the second indication information can be used to indicate the number of samples corresponding to the second data, so that the second data can be collected from these terminal devices (or samples).

[0134] The aforementioned third indication information can be used to indicate the data size and / or data quality of the second data. For example, the third indication information can indicate the data size of the second data (such as the amount of data or the number of data packets). As another example, the third indication information can indicate the data quality of the second data (such as data consistency, integrity, bias, etc.). Furthermore, the third indication information can indicate both the data size and data quality of the second data.

[0135] The aforementioned first time information can be used to indicate the time when a data consumer expects to collect the second data. This application does not limit the first time information. For example, the first time information can be a time period, meaning it can be used to indicate that the data consumer expects to collect the second data within that time period. As another example, the first time information can be a single moment (such as a start time and / or an end time), meaning it can be used to indicate that the data consumer expects to begin collecting the second data after a certain moment, and / or expects to collect the second data before a certain moment.

[0136] The aforementioned second time information can be used to indicate the time when the data consumer expects to receive the second data; that is, the second time information can be used to indicate the data response waiting time. The first network element needs to send the collected second data to the data consumer before the time indicated by the second time information. In some embodiments, the second time information can be a moment in time to indicate the expected reception of the second data before that moment.

[0137] In some embodiments, the first request may include one of the information described above. For example, the first request may include a second identifier. Or, for example, the first request may include a third identifier. Or, for example, the first request may include third indication information. Or, for example, the first request may include first time information.

[0138] In some embodiments, the first request may include multiple types of the information described above. For example, the first request may include a second identifier and first indication information. Another example is that the first request may include a second identifier, second indication information, and third indication information. Yet another example is that the first request may include a third identifier, second indication information, and third indication information. Yet another example is that the first request may include a second identifier, first indication information, second indication information, third indication information, first time information, and second time information. Yet another example is that the first request may include a third identifier, first indication information, second indication information, third indication information, first time information, and second time information.

[0139] It should be noted that the above examples are merely illustrations, and the first request may include any one or more of the above information. For the sake of brevity, they will not be listed here one by one.

[0140] In some embodiments, the first request is sent by the data consumer to the first network element through a service interface. As one implementation, the data consumer can invoke a service provided by the first network element (such as calling Ndcf_UEDataCollection or Ndcf_UEDataExposure) to send the first request to the first network element.

[0141] In some embodiments, the first request can be used to request a first network element to collect and send second data in a single instance. That is, the service supported by the first network element can be based on requests and responses, i.e., it supports single data requests and responses.

[0142] In other embodiments, the first request can be used to request the first network element to continuously collect and send second data multiple times. That is, the service supported by the first network element can be based on subscription and notification; after the data consumer sends the first request, the first network element can continuously collect data from the terminal device and notify the data consumer multiple times. For example, after the data consumer sends the first request, the first network element can continuously collect data from the terminal device and notify the data consumer at regular intervals.

[0143] In some embodiments, the first network element can determine the terminal device corresponding to the first data (or second data). For example, after receiving a first request sent by a data consumer, the first network element can determine the terminal device corresponding to the first data. For instance, if the first request does not carry a second identifier, the first network element can determine the terminal device corresponding to the first data.

[0144] In some embodiments, the first network element can determine the data collection method corresponding to the first data (or second data). For example, the first network element can determine whether the first data is collected through a user plane connection or a control plane connection. This application embodiment does not limit the implementation of the first network element determining the data collection method corresponding to the first data. Exemplarily, the first network element can determine the data collection method corresponding to the first data based on one or more of the following: first indication information, second indication information, and third indication information. As one implementation, when the amount of data corresponding to the first data is large, the first data can be collected through a user plane connection; when the amount of data corresponding to the first data is small, the first data can be collected through a control plane connection. As another implementation, when the data quality corresponding to the first data is high, the first data can be collected through a control plane connection; when the data quality corresponding to the first data is low, the first data can be collected through a user plane connection.

[0145] In some embodiments, the first network element may determine the protocol used to collect the first data (or the second data). For example, the first network element may determine whether to use a first protocol or an RRC layer protocol to collect the first data.

[0146] It should be noted that the data collection method and / or protocol used to collect the first data may be specified by the protocol. For example, it may specify that the first data is collected through a user plane connection, and / or specify that the first data is collected using an RRC layer protocol. In this case, collection can be performed directly according to the protocol specifications. That is, the step of determining the first network element can be omitted, or in other words, the first network element determines the data collection method and / or protocol used to collect the first data according to the protocol specifications.

[0147] It should also be noted that the embodiments of this application do not limit the order of the processes by which the first network element determines the terminal device corresponding to the first data, the method for collecting the first data, and the protocol used to collect the first data. For example, the first network element may first determine the terminal device corresponding to the first data, then determine the method for collecting the first data, and then determine the protocol used to collect the first data. Alternatively, the first network element may first determine the terminal device corresponding to the first data, then determine the protocol used to collect the first data, and then determine the method for collecting the first data. Yet another example is that the first network element may simultaneously determine the terminal device corresponding to the first data, the method for collecting the first data, and the protocol used to collect the first data.

[0148] In some embodiments, the first connection used to carry the first data is a connection established by the terminal device before sending the first data to the first network element. That is, the terminal device and the first network element can collect the first data based on the newly established first connection.

[0149] In other embodiments, the first connection used to carry the first data is an existing user plane connection between the terminal device and the first network element. That is, the terminal device and the first network element can collect the first data based on an existing user plane connection.

[0150] In some embodiments, before the terminal device sends the first data to the first network element, the first network element can determine whether a first connection needs to be established. For example, after receiving a first request from a data consumer, the first network element can determine whether a first connection needs to be established. In some embodiments, if a user plane connection has been established between the terminal device and the first network element, the terminal device and the first network element can choose to use the established user plane connection to collect data from the terminal device; if no user plane connection has been established between the terminal device and the first network element, the terminal device and the first network element need to establish a first user plane connection first.

[0151] This application does not limit the implementation method of the first network element determining whether a first connection needs to be established. As one possible implementation, the first network element can query the mobility management network element (MMI) to see if a user plane connection has been established between the first network element and the terminal device. For example, if the MMI stores a first context indicating the first connection, the MMI can report to the first network element that a user plane connection has been established between the first network element and the terminal device; otherwise, the MMI reports to the first network element that a user plane connection has not been established between the first network element and the terminal device. As another possible implementation, the first network element can determine itself whether a user plane connection has been established with the terminal device. For example, if the first network element stores a first identifier, the first network element determines that a user plane connection has been established with the terminal device; otherwise, the first network element determines that a user plane connection has not been established with the terminal device.

[0152] The following section describes how the terminal device establishes the first connection with the first network element, with reference to Figure 7.

[0153] As shown in Figure 7, the process of establishing a first connection between the terminal device and the first network element may include step S710. In step S710, the terminal device sends a first message to the second network element. The first message is used to request the establishment of the first connection.

[0154] In some embodiments, the second network element is a network element in the core network.

[0155] In some embodiments, the second network element is used for connection establishment control in the user plane. For example, the second network element may include an SMF or a network element in a future communication system that has the same or similar function as an SMF.

[0156] In some embodiments, the establishment of the first connection is initiated based on first information. The first information may be used to indicate the user plane information of the first network element.

[0157] The embodiments of this application do not limit the first information. Exemplarily, the first information may include one or more of the following: the address information of the first network element, and the first identifier.

[0158] The address information of the first network element can be used to indicate the address of the first network element. This application does not limit the address information of the first network element. In some embodiments, the address information of the first network element may include the IP address of the first network element; that is, the address of the first network element can be indicated by its IP address. In other embodiments, the address information of the first network element may include the fully qualified domain name (FQDN) of the first network element; that is, the address of the first network element can be indicated by its FQDN.

[0159] The first identifier can be used to bind the terminal device to the first connection. Alternatively, the first identifier can be used to indicate the mapping relationship (or correspondence, association) between the terminal device and the first connection.

[0160] In some embodiments, the first identifier is assigned to the terminal device by the first network element. For example, the first network element may assign the first identifier to the terminal device at the terminal device level. However, the embodiments of this application are not limited to this, and in some embodiments, the first identifier may also be assigned by other network elements (such as mobility management network elements).

[0161] In some embodiments, when a terminal device sends collected first data to a first network element via a first connection, it needs to carry a first identifier so that the first network element can identify which terminal device sent the first data. For example, when the terminal device sends the first data in a first data packet to the first network element, the first data packet may include the first identifier. Simultaneously, the first data packet carrying the first data includes the address information of the terminal device (such as an IP address), thereby allowing the first network element to know the address information of the terminal device that sent the first data. In this way, the first network element can send downlink data or data collection configuration, etc., to the terminal device via the first connection based on the terminal device's address information.

[0162] In some embodiments, the address information and the first identifier of the first network element can be carried in the same message. However, this application embodiment is not limited to this, and the address information and the first identifier of the first network element can also be carried in different messages.

[0163] In some embodiments, the aforementioned first information is sent to the terminal device by the first network element through a control plane connection. As one implementation, the first network element can send the first information to a mobility management network element, which then sends the first information to the terminal device. For example, the first network element can send the first information to the mobility management network element via a service-oriented interface, and then the mobility management network element can send the first information to the terminal device via a NAS message.

[0164] In some embodiments, after the first connection between the terminal device and the first network element is successfully established, the terminal device can indicate a successful first connection establishment response to the first network element. As one implementation, referring to FIG7, the method of FIG7 may include steps S720 and S730. In step S720, the terminal device indicates a successful first connection establishment response to the mobility management network element via a NAS message. In step S730, the mobility management network element sends a successful first connection establishment response to the first network element via a service-oriented interface.

[0165] In some embodiments, the method shown in FIG7 may further include step S740. In step S740, after the first network element receives the first connection establishment success response, if it confirms that the first connection has been successfully established, it can send a connection establishment completion message to the mobility management network element.

[0166] In some embodiments, after receiving a connection establishment completion message from a first network element, the mobility management network element may store a first context for indicating the first connection. That is, the first context can be used to indicate which first network element the terminal device established the first user plane connection with.

[0167] This application does not limit the mobility management network element. For example, the mobility management network element may include the AMF (Active Mobility Function). As another example, the mobility management network may include network elements in future communication systems that have the same or similar functions as the AMF.

[0168] For ease of understanding, the flow of the method of this application is illustrated below with reference to Figure 8. It should be noted that the examples below are not intended to limit the technical solution of this application. It should also be noted that content not described in detail below (such as the first request, the first identifier, the first information, etc.) can be found in the above description.

[0169] Figure 8 is a flowchart illustrating a wireless communication method according to another embodiment of this application. The method shown in Figure 8 may include steps S801 to S812.

[0170] In step S801, the data consumer sends a first request to the first network element.

[0171] The first request may include one or more of the following information: a second identifier, a third identifier, first instruction information, second instruction information, third instruction information, first time information, and second time information. For example, the first request may include: a second identifier, third instruction information, first time information, and second time information. As another example, the first request may include: a third identifier, third instruction information, first time information, and second time information.

[0172] In step S802, the first network element determines the terminal device that needs to collect data.

[0173] For example, if the first network element determines, based on the received first request, that the second identifier is not included in the first request, then the first network element can determine the terminal device that needs to collect data.

[0174] In step S803, the first network element determines the data collection method and / or the protocol used for data collection.

[0175] It should be noted that steps S802 and S803 are optional. It should also be noted that the order of steps S802 and S803 is not restricted.

[0176] In step S804, the first network element sends first information to the mobility management network element. The first information may include the address information and / or the first identifier of the first network element.

[0177] In step S805, the mobility management network element sends the first information to the terminal device via the first NAS message.

[0178] In step S806, the terminal device sends a first message to the second network element based on the first information to request the establishment of a first connection in the user plane.

[0179] In step S807, the terminal device sends a first connection establishment success response to the mobility management network element via a NAS message.

[0180] In step S808, the mobility management network element sends a first connection establishment success response to the first network element.

[0181] In step S809, the first network element confirms that the first connection has been successfully established and sends a connection establishment completion message to the mobility management network element.

[0182] In step S810, the mobility management network element stores a first context. The first context is used to indicate which first network element the terminal device established a first connection with.

[0183] In step S811, the first network element sends a first configuration to the terminal device via the first connection using the first protocol or the RRC layer protocol. Then, the terminal device, via the first connection, encapsulates the first data into a first data packet using the first protocol or the RRC layer protocol, and sends the first data packet to the first network element.

[0184] In some embodiments, the first data packet carries a first identifier.

[0185] In step S812, the first network element sends the collected data to the data consumer.

[0186] For example, the data collected by the first network element is formatted according to the data consumer's requirements, and then the processed data is sent to the data consumer.

[0187] The method embodiments of this application have been described in detail above with reference to Figures 1 to 8. The apparatus embodiments of this application will be described in detail below with reference to Figures 9 to 12. It should be understood that the descriptions of the method embodiments correspond to the descriptions of the apparatus embodiments; therefore, any parts not described in detail can be referred to the preceding method embodiments.

[0188] Figure 9 is a schematic diagram of the structure of a terminal device provided in an embodiment of this application. The terminal device 900 shown in Figure 9 includes a first transmitting module 910. The first transmitting module 910 can be used to transmit first data to a first network element based on a first connection in the user plane, and the first network element is used to collect data from the terminal device.

[0189] In some embodiments, the terminal device further includes: a receiving module 920, configured to receive a first configuration sent by the first network element based on the first connection, wherein the first configuration is used by the terminal device to collect the first data.

[0190] In some embodiments, the terminal device further includes: a second sending module, configured to send a first message to a second network element, the first message being used to request the establishment of the first connection.

[0191] In some embodiments, the establishment of the first connection is initiated based on first information, which is used to indicate the user plane information of the first network element.

[0192] In some embodiments, the first information includes one or more of the following: address information of the first network element; a first identifier, the first identifier being used to bind the terminal device to the first connection.

[0193] In some embodiments, the first identifier is assigned to the terminal device by the first network element.

[0194] In some embodiments, the first information is sent by the first network element to the terminal device via a control plane connection.

[0195] In some embodiments, the first network element supports one or more of the following functions: receiving a data collection request sent by a data consumer; determining the data collection method of the first data; determining the terminal device corresponding to the first data; determining the protocol used to collect the first data; establishing the first connection with the terminal device; sending the data collection configuration corresponding to the first data to the terminal device; receiving the first data; and sending the first data to the data consumer.

[0196] In some embodiments, the terminal device and / or the first network element supports one or more of the following protocols: a first protocol dedicated to data collection by the terminal device; and an RRC layer protocol.

[0197] In some embodiments, the first protocol carries one or more of the following: a data collection configuration corresponding to the first data; a definition of the first data; a data format of the first data; the first data reported by the terminal device; and a first capability of the terminal device, the first capability being used to indicate whether the terminal device supports measurements related to the first data.

[0198] In some embodiments, when the terminal device and the first network element communicate through the first connection, the first protocol and / or the RRC layer protocol are used to carry communication information.

[0199] In some embodiments, the first data is carried in a first data packet, the first data packet including a first identifier, the first identifier being used to bind the terminal device to the first connection.

[0200] In some embodiments, the first data is measured by the terminal device.

[0201] In some embodiments, the first data is used by the data consumer for model training.

[0202] In some embodiments, the first transmitting module 910 may be a transceiver 1230. The terminal device 900 may also include a processor 1210 and a memory 1220, as shown in FIG12.

[0203] Figure 10 is a schematic diagram of the structure of a network device provided in an embodiment of this application. The network device 1000 shown in Figure 10 is a first network element. The network device 1000 includes a first receiving module 1010. The first receiving module 1010 can be used to receive first data sent by a terminal device based on a first connection in the user plane, and the first network element is used to collect data from the terminal device.

[0204] In some embodiments, the network device further includes: a first sending module 1020, configured to send a first configuration to the terminal device based on the first connection, the first configuration being used by the terminal device to collect the first data.

[0205] In some embodiments, the network device further includes a first determining module for determining whether to establish the first connection.

[0206] In some embodiments, the establishment of the first connection is initiated based on first information, which is used to indicate the user plane information of the first network element.

[0207] In some embodiments, the first information includes one or more of the following: address information of the first network element; a first identifier, the first identifier being used to bind the terminal device to the first connection.

[0208] In some embodiments, the first identifier is assigned to the terminal device by the first network element.

[0209] In some embodiments, the first information is sent by the first network element to the terminal device via a control plane connection.

[0210] In some embodiments, the network device further includes: a third receiving module, configured to receive a first request sent by a data consumer, the first request being for requesting the collection of second data, the second data including the first data.

[0211] In some embodiments, the first request includes one or more of the following information: a second identifier for indicating one or more terminal devices corresponding to the second data; a third identifier for indicating the identifier of the area of ​​interest of the data consumer; a first indication information for indicating the data type and / or data format of the second data; a second indication information for indicating the number of terminal devices corresponding to the second data; a third indication information for indicating the data size and / or data quality of the second data; a first time information for indicating the time the data consumer expects to collect the second data; and a second time information for indicating the time the data consumer expects to receive the second data.

[0212] In some embodiments, the first request is sent via a service-based interface.

[0213] In some embodiments, the network device further includes a second determining module, which is used to: determine the terminal device corresponding to the first data; determine the data collection method of the first data; and determine the protocol used to collect the first data.

[0214] In some embodiments, the network device further includes a second sending module for sending the first data to a data consumer.

[0215] In some embodiments, the first network element supports one or more of the following functions:

[0216] The system receives a data collection request from a data consumer; determines the data collection method for the first data; determines the terminal device corresponding to the first data; determines the protocol used to collect the first data; establishes the first connection with the terminal device; sends the data collection configuration corresponding to the first data to the terminal device; receives the first data; and sends the first data to the data consumer.

[0217] In some embodiments, the terminal device and / or the first network element supports one or more of the following protocols: a first protocol dedicated to data collection by the terminal device; and an RRC layer protocol.

[0218] In some embodiments, the first protocol carries one or more of the following: a data collection configuration corresponding to the first data; a definition of the first data; a data format of the first data; the first data reported by the terminal device; and a first capability of the terminal device, the first capability being used to indicate whether the terminal device supports measurements related to the first data.

[0219] In some embodiments, when the terminal device and the first network element communicate through the first connection, the first protocol and / or the RRC layer protocol are used to carry communication information.

[0220] In some embodiments, the first data is carried in a first data packet, the first data packet including a first identifier, the first identifier being used to bind the terminal device to the first connection.

[0221] In some embodiments, the first data is measured by the terminal device.

[0222] In some embodiments, the first data is used by the data consumer for model training.

[0223] In some embodiments, the first receiving module 1010 may be a transceiver 1230. The network device 1000 may also include a processor 1210 and a memory 1220, as shown in FIG12.

[0224] Figure 11 is a schematic diagram of a network device according to another embodiment of this application. The network device 1100 shown in Figure 11 is a mobility management network element. The network device 1100 includes a receiving module 1110 and a transmitting module 1120. The receiving module 1110 can be used to receive first information transmitted by a first network element, the first information being used to indicate user plane information of the first network element. The transmitting module 1120 can be used to transmit the first information to a terminal device. The first network element is used to collect data from the terminal device.

[0225] In some embodiments, the first information includes one or more of the following: address information of the first network element; a first identifier, the first identifier being used to bind the terminal device to a first connection, the first connection being a user plane connection between the terminal device and the first network element.

[0226] In some embodiments, the first identifier is assigned to the terminal device by the first network element.

[0227] In some embodiments, the first information is used by the terminal device to initiate the establishment of a first connection.

[0228] In some embodiments, the network device further includes: a storage module for storing a first context, the first context being used to indicate a first connection, the first connection being a user plane connection between the terminal device and the first network element.

[0229] In some embodiments, the receiving module 1110 and the transmitting module 1120 may be a transceiver 1230. The network device 1100 may also include a processor 1210 and a memory 1220, as shown in FIG12.

[0230] Figure 12 is a schematic structural diagram of a communication device according to an embodiment of this application. The dashed lines in Figure 12 indicate that the unit or module is optional. This device 1200 can be used to implement the methods described in the above method embodiments. Device 1200 can be a chip, a terminal device, or a network device.

[0231] Apparatus 1200 may include one or more processors 1210. The processor 1210 may support apparatus 1200 in implementing the methods described in the preceding method embodiments. The processor 1210 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.

[0232] The apparatus 1200 may further include one or more memories 1220. The memories 1220 store a program that can be executed by the processor 1210, causing the processor 1210 to perform the methods described in the preceding method embodiments. The memories 1220 may be independent of the processor 1210 or integrated within the processor 1210.

[0233] The device 1200 may also include a transceiver 1230. The processor 1210 can communicate with other devices or chips via the transceiver 1230. For example, the processor 1210 can send and receive data with other devices or chips via the transceiver 1230.

[0234] This application also provides a computer-readable storage medium for storing a program. This computer-readable storage medium can be applied to a terminal device or network device provided in this application embodiment, and the program causes a computer to execute the methods performed by the terminal device or network device in the various embodiments of this application.

[0235] This application also provides a computer program product. The computer program product includes a program. This computer program product can be applied to a terminal device or network device provided in the embodiments of this application, and the program causes a computer to execute the methods performed by the terminal device or network device in the various embodiments of this application.

[0236] This application also provides a computer program. This computer program can be applied to the terminal device or network device provided in this application, and the computer program causes the computer to execute the methods performed by the terminal device or network device in various embodiments of this application.

[0237] It should be understood that the terms "system" and "network" in this application can be used interchangeably. Furthermore, the terminology used in this application is only for explaining specific embodiments of the application and is not intended to limit the application. The terms "first," "second," "third," and "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. In addition, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.

[0238] In the embodiments of this application, the term "instruction" can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.

[0239] In the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.

[0240] In the embodiments of this application, the term "correspondence" can indicate a direct or indirect correspondence between two things, or an association between two things, or a relationship such as instruction and being instructed, configuration and being configured.

[0241] In the embodiments of this application, the term "comprising" can refer to direct inclusion or indirect inclusion. Optionally, "comprising" in the embodiments of this application can be replaced with "instructing" or "used to determine". For example, "A includes B" can be replaced with "A instructs B" or "A is used to determine B".

[0242] In this application embodiment, "predefined" or "preconfigured" can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices). This application does not limit the specific implementation method. For example, predefined can refer to what is defined in the protocol.

[0243] In this application embodiment, the "protocol" may refer to a standard protocol in the field of communication, such as the LTE protocol, the NR protocol, and related protocols applied to future communication systems. This application does not limit this.

[0244] In the embodiments of this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0245] In the various embodiments of this application, the order of the above-mentioned processes does not imply 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 this application.

[0246] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0247] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0248] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0249] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially 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, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can read or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs, DVDs) or semiconductor media (e.g., solid-state disks, SSDs), etc.

[0250] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for wireless communication, characterized in that, include: The terminal device sends first data to the first network element based on the first connection of the user plane, and the first network element is used to collect the data of the terminal device.

2. The method according to claim 1, characterized in that, The method further includes: The terminal device receives a first configuration sent by the first network element based on the first connection, and the first configuration is used by the terminal device to collect the first data.

3. The method according to claim 1 or 2, characterized in that, Before the terminal device sends the first data to the first network element based on the first connection of the user plane, the method further includes: The terminal device sends a first message to the second network element, the first message being used to request the establishment of the first connection.

4. The method according to any one of claims 1-3, characterized in that, The establishment of the first connection is initiated based on the first information, which is used to indicate the user plane information of the first network element.

5. The method according to claim 4, characterized in that, The first information includes one or more of the following: The address information of the first network element; A first identifier is used to bind the terminal device to the first connection.

6. The method according to claim 5, characterized in that, The first identifier is assigned to the terminal device by the first network element.

7. The method according to any one of claims 4-6, characterized in that, The first information is sent by the first network element to the terminal device through the control plane connection.

8. The method according to any one of claims 1-7, characterized in that, The first network element supports one or more of the following functions: Receive data collection requests sent by data consumers; Determine the data collection method for the first data; Determine the terminal device corresponding to the first data; Determine the protocol used to collect the first data; Establish the first connection with the terminal device; Send the data collection configuration corresponding to the first data to the terminal device; Receive the first data; The first data is sent to the data consumer.

9. The method according to any one of claims 1-8, characterized in that, The terminal device and / or the first network element supports one or more of the following protocols: A first protocol, the first protocol being specifically used for data collection by the terminal device; Radio Resource Control (RRC) layer protocol.

10. The method according to claim 9, characterized in that, The first protocol carries one or more of the following: The data collection configuration corresponding to the first data; Definition of the first data; The data format of the first data; The first data reported by the terminal device; The first capability of the terminal device, wherein the first capability is used to indicate whether the terminal device supports the measurement related to the first data.

11. The method according to claim 9 or 10, characterized in that, When the terminal device and the first network element communicate through the first connection, the first protocol and / or the RRC layer protocol are used to carry communication information.

12. The method according to any one of claims 1-11, characterized in that, The first data is carried in a first data packet, which includes a first identifier. The first identifier is used to bind the terminal device to the first connection.

13. The method according to any one of claims 1-12, characterized in that, The first data was measured by the terminal device.

14. The method according to any one of claims 1-13, characterized in that, The first data is used by the data consumer for model training.

15. A method for wireless communication, characterized in that, include: The first network element receives first data sent by the terminal device based on the first connection of the user plane. The first network element is used to collect data from the terminal device.

16. The method according to claim 15, characterized in that, The method further includes: The first network element sends a first configuration to the terminal device based on the first connection. The first configuration is used by the terminal device to collect the first data.

17. The method according to claim 15 or 16, characterized in that, Before the first network element receives the first data sent by the terminal device based on the first connection of the user plane, the method further includes: The first network element determines whether to establish the first connection.

18. The method according to any one of claims 15-17, characterized in that, The establishment of the first connection is initiated based on the first information, which is used to indicate the user plane information of the first network element.

19. The method according to claim 18, characterized in that, The first information includes one or more of the following: The address information of the first network element; A first identifier is used to bind the terminal device to the first connection.

20. The method according to claim 19, characterized in that, The first identifier is assigned to the terminal device by the first network element.

21. The method according to any one of claims 18-20, characterized in that, The first information is sent by the first network element to the terminal device through the control plane connection.

22. The method according to any one of claims 15-21, characterized in that, The method further includes: The first network element receives a first request sent by a data consumer, the first request being used to request the collection of second data, the second data including the first data.

23. The method according to claim 22, characterized in that, The first request includes one or more of the following: The second identifier is used to indicate one or more terminal devices corresponding to the second data; The third identifier is used to indicate the area of ​​interest to the data consumer. The first indication information is used to indicate the data type and / or data format of the second data; The second indication information is used to indicate the number of terminal devices corresponding to the second data; The third indication information is used to indicate the data size and / or data quality of the second data; First-time information, used to indicate the time when the data consumer expects to collect the second data; The second time information is used to indicate the time when the data consumer expects to receive the second data.

24. The method according to claim 22 or 23, characterized in that, The first request was sent through a service-oriented interface.

25. The method according to any one of claims 15-24, characterized in that, The method further includes one or more of the following steps: The first network element determines the terminal device corresponding to the first data; The first network element determines the data collection method for the first data; The first network element determines the protocol used to collect the first data.

26. The method according to any one of claims 15-25, characterized in that, After the first network element receives the first data sent by the terminal device based on the first connection of the user plane, the method further includes: The first network element sends the first data to the data consumer.

27. The method according to any one of claims 15-26, characterized in that, The first network element supports one or more of the following functions: Receive data collection requests sent by data consumers; Determine the data collection method for the first data; Determine the terminal device corresponding to the first data; Determine the protocol used to collect the first data; Establish the first connection with the terminal device; Send the data collection configuration corresponding to the first data to the terminal device; Receive the first data; The first data is sent to the data consumer.

28. The method according to any one of claims 13-27, characterized in that, The terminal device and / or the first network element supports one or more of the following protocols: A first protocol, the first protocol being specifically used for data collection by the terminal device; Radio Resource Control (RRC) layer protocol.

29. The method according to claim 28, characterized in that, The first protocol carries one or more of the following: The data collection configuration corresponding to the first data; Definition of the first data; The data format of the first data; The first data reported by the terminal device; The first capability of the terminal device, wherein the first capability is used to indicate whether the terminal device supports the measurement related to the first data.

30. The method according to claim 28 or 29, characterized in that, When the terminal device and the first network element communicate through the first connection, the first protocol and / or the RRC layer protocol are used to carry communication information.

31. The method according to any one of claims 15-30, characterized in that, The first data is carried in a first data packet, which includes a first identifier. The first identifier is used to bind the terminal device to the first connection.

32. The method according to any one of claims 15-31, characterized in that, The first data was measured by the terminal device.

33. The method according to any one of claims 15-32, characterized in that, The first data is used by the data consumer for model training.

34. A method for wireless communication, characterized in that, include: The mobility management network element receives first information sent by the first network element, the first information being used to indicate the user plane information of the first network element; The mobility management network element sends the first information to the terminal device; The first network element is used to collect data from the terminal device.

35. The method according to claim 34, characterized in that, The first information includes one or more of the following: The address information of the first network element; A first identifier is used to bind the terminal device to a first connection, wherein the first connection is a user plane connection between the terminal device and the first network element.

36. The method according to claim 35, characterized in that, The first identifier is assigned to the terminal device by the first network element.

37. The method according to any one of claims 34-36, characterized in that, The first information is used by the terminal device to initiate the establishment of the first connection.

38. The method according to any one of claims 34-37, characterized in that, The method further includes: The mobility management network element stores a first context, which is used to indicate a first connection, which is a user plane connection between the terminal device and the first network element.

39. A terminal device, characterized in that, include: The first sending module is used to send first data to a first network element based on a first connection in the user plane, and the first network element is used to collect data from the terminal device.

40. The terminal device according to claim 39, characterized in that, The terminal device also includes: The receiving module is configured to receive a first configuration sent by the first network element based on the first connection, wherein the first configuration is used by the terminal device to collect the first data.

41. The terminal device according to claim 39 or 40, characterized in that, The terminal device also includes: The second sending module is used to send a first message to the second network element, the first message being used to request the establishment of the first connection.

42. The terminal device according to any one of claims 39-41, characterized in that, The establishment of the first connection is initiated based on the first information, which is used to indicate the user plane information of the first network element.

43. The terminal device according to claim 42, characterized in that, The first information includes one or more of the following: The address information of the first network element; A first identifier is used to bind the terminal device to the first connection.

44. The terminal device according to claim 43, characterized in that, The first identifier is assigned to the terminal device by the first network element.

45. The terminal device according to any one of claims 42-44, characterized in that, The first information is sent by the first network element to the terminal device through the control plane connection.

46. ​​The terminal device according to any one of claims 39-45, characterized in that, The first network element supports one or more of the following functions: Receive data collection requests sent by data consumers; Determine the data collection method for the first data; Determine the terminal device corresponding to the first data; Determine the protocol used to collect the first data; Establish the first connection with the terminal device; Send the data collection configuration corresponding to the first data to the terminal device; Receive the first data; The first data is sent to the data consumer.

47. The terminal device according to any one of claims 39-46, characterized in that, The terminal device and / or the first network element supports one or more of the following protocols: A first protocol, the first protocol being specifically used for data collection by the terminal device; Radio Resource Control (RRC) layer protocol.

48. The terminal device according to claim 47, characterized in that, The first protocol carries one or more of the following: The data collection configuration corresponding to the first data; Definition of the first data; The data format of the first data; The first data reported by the terminal device; The first capability of the terminal device, wherein the first capability is used to indicate whether the terminal device supports the measurement related to the first data.

49. The terminal device according to claim 47 or 48, characterized in that, When the terminal device and the first network element communicate through the first connection, the first protocol and / or the RRC layer protocol are used to carry communication information.

50. The terminal device according to any one of claims 39-49, characterized in that, The first data is carried in a first data packet, which includes a first identifier. The first identifier is used to bind the terminal device to the first connection.

51. The terminal device according to any one of claims 39-50, characterized in that, The first data was measured by the terminal device.

52. The terminal device according to any one of claims 39-51, characterized in that, The first data is used by the data consumer for model training.

53. A network device, characterized in that, The network device is a first network element, and the network device includes: The first receiving module is used to receive first data sent by the terminal device based on the first connection of the user plane, and the first network element is used to collect the data of the terminal device.

54. The network device according to claim 53, characterized in that, The network device also includes: A first sending module is configured to send a first configuration to the terminal device based on the first connection, wherein the first configuration is used by the terminal device to collect the first data.

55. The network device according to claim 53 or 54, characterized in that, The network device also includes: The first determining module is used to determine whether to establish the first connection.

56. The network device according to any one of claims 53-55, characterized in that, The establishment of the first connection is initiated based on the first information, which is used to indicate the user plane information of the first network element.

57. The network device according to claim 56, characterized in that, The first information includes one or more of the following: The address information of the first network element; A first identifier is used to bind the terminal device to the first connection.

58. The network device according to claim 57, characterized in that, The first identifier is assigned to the terminal device by the first network element.

59. The network device according to any one of claims 56-58, characterized in that, The first information is sent by the first network element to the terminal device through the control plane connection.

60. The network device according to any one of claims 53-59, characterized in that, The network device also includes: The third receiving module is used to receive a first request sent by a data consumer, the first request being used to request the collection of second data, the second data including the first data.

61. The network device according to claim 60, characterized in that, The first request includes one or more of the following: The second identifier is used to indicate one or more terminal devices corresponding to the second data; The third identifier is used to indicate the area of ​​interest to the data consumer. The first indication information is used to indicate the data type and / or data format of the second data; The second indication information is used to indicate the number of terminal devices corresponding to the second data; The third indication information is used to indicate the data size and / or data quality of the second data; First-time information, used to indicate the time when the data consumer expects to collect the second data; The second time information is used to indicate the time when the data consumer expects to receive the second data.

62. The network device according to claim 60 or 61, characterized in that, The first request was sent through a service-oriented interface.

63. The network device according to any one of claims 53-62, characterized in that, The network device further includes a second determining module, the second determining module being used for one or more of the following: Determine the terminal device corresponding to the first data; Determine the data collection method for the first data; Determine the protocol used to collect the first data.

64. The network device according to any one of claims 53-63, characterized in that, The network device also includes: The second sending module is used to send the first data to the data consumer.

65. The network device according to any one of claims 53-64, characterized in that, The first network element supports one or more of the following functions: Receive data collection requests sent by data consumers; Determine the data collection method for the first data; Determine the terminal device corresponding to the first data; Determine the protocol used to collect the first data; Establish the first connection with the terminal device; Send the data collection configuration corresponding to the first data to the terminal device; Receive the first data; The first data is sent to the data consumer.

66. The network device according to any one of claims 53-65, characterized in that, The terminal device and / or the first network element supports one or more of the following protocols: A first protocol, the first protocol being specifically used for data collection by the terminal device; Radio Resource Control (RRC) layer protocol.

67. The network device according to claim 66, characterized in that, The first protocol carries one or more of the following: The data collection configuration corresponding to the first data; Definition of the first data; The data format of the first data; The first data reported by the terminal device; The first capability of the terminal device, wherein the first capability is used to indicate whether the terminal device supports the measurement related to the first data.

68. The network device according to claim 66 or 67, characterized in that, When the terminal device and the first network element communicate through the first connection, the first protocol and / or the RRC layer protocol are used to carry communication information.

69. The network device according to any one of claims 53-68, characterized in that, The first data is carried in a first data packet, which includes a first identifier. The first identifier is used to bind the terminal device to the first connection.

70. The network device according to any one of claims 53-69, characterized in that, The first data was measured by the terminal device.

71. The network device according to any one of claims 53-70, characterized in that, The first data is used by the data consumer for model training.

72. A network device, characterized in that, The network device is a mobility management network element, and the network device includes: The receiving module is used to receive first information sent by the first network element, wherein the first information is used to indicate the user plane information of the first network element; The sending module is used to send the first information to the terminal device; The first network element is used to collect data from the terminal device.

73. The network device according to claim 72, characterized in that, The first information includes one or more of the following: The address information of the first network element; A first identifier is used to bind the terminal device to a first connection, wherein the first connection is a user plane connection between the terminal device and the first network element.

74. The network device according to claim 73, characterized in that, The first identifier is assigned to the terminal device by the first network element.

75. The network device according to any one of claims 72-74, characterized in that, The first information is used by the terminal device to initiate the establishment of the first connection.

76. The network device according to any one of claims 72-75, characterized in that, The network device also includes: A storage module is used to store a first context, which indicates a first connection, the first connection being a user plane connection between the terminal device and the first network element.

77. A terminal device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or send signals so that the terminal device performs the method as described in any one of claims 1-14.

78. A network device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or transmit signals so that the network device performs the method as described in any one of claims 15-33.

79. A network device, characterized in that, The device includes a transceiver, a memory, and a processor. The memory stores a program, and the processor invokes the program in the memory and controls the transceiver to receive or transmit signals so that the network device performs the method as described in any one of claims 34-38.

80. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the device to perform the method as described in any one of claims 1-14.

81. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the device to perform the method as described in any one of claims 15-33.

82. An apparatus, characterized in that, Includes a processor for calling a program from memory to cause the device to perform the method as described in any one of claims 34-38.

83. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 1-14.

84. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 15-33.

85. A chip, characterized in that, Includes a processor for calling a program from memory, causing a device on which the chip is mounted to perform the method as described in any one of claims 34-38.

86. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 1-14.

87. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 15-33.

88. A computer-readable storage medium, characterized in that, It contains a program that causes a computer to perform the method as described in any one of claims 34-38.

89. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 1-14.

90. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 15-33.

91. A computer program product, characterized in that, Includes a program that causes a computer to perform the method as described in any one of claims 34-38.

92. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 1-14.

93. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 15-33.

94. A computer program, characterized in that, The computer program causes the computer to perform the method as described in any one of claims 34-38.