Information processing method and device and communication node

By determining the receiving data collection node in the communication node, the redundant transmission and confusion problems in the data collection method under the MDT architecture are solved, and the flexibility and efficiency of data collection are improved, simplifying the processing process on the operator side.

CN119277410APending Publication Date: 2025-01-07DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310812042.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-04
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

Existing data collection methods based on MDT architectures lead to redundant data transmission and data confusion, especially when data collection of artificial intelligence and multicast broadcast services, increasing processing complexity and overhead.

Method used

By determining the receiving data collection node in the communication node, avoiding sending data directly to the tracking and collection entity TCE, but sending it to other designated nodes. Determining the receiving node based on the information content, configuration identification and data collection node information, realizing flexible data collection and handle.

Benefits of technology

It avoids redundant data transmission and data confusion, improves the flexibility and efficiency of data collection, reduces unnecessary signaling overhead, and simplifies data processing on the operator side.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119277410A_ABST
    Figure CN119277410A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and device and a communication node, and relates to the technical field of communication. The information processing method comprises the steps that under the condition that first information is obtained, a data collection node receiving the first information is determined, and the data collection node is a node except a tracking collection entity TCE; wherein the first information is acquired in a minimization of drive test (MDT) data collection mode. According to the scheme, it can be determined that the receiving node of the information collected based on the MDT data collection mode can not be TCE, and the situation that redundant data transmission and data confusion are caused by the data collection transmission mode is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to an information processing method, device and communication node. Background Art

[0002] The existing Minimization Drive Test (MDT) data collection can be divided into two types: management based MDT and signaling based MDT. Both require a configuration node (such as a network manager node) belonging to the Operation and Maintenance (OAM) to issue relevant configuration information and identification (such as a trace reference (traceReference) to identify which trace process it is, and a tce-Id to identify the data collection entity (TraceCollection Entity, TCE) to which the collection result is sent).

[0003] There is currently discussion about using the MDT architecture (logged MDT or immediate MDT) to collect data for other purposes (artificial intelligence (AI), multicast and broadcast services (MBS)), but there is no specific collection plan yet. Summary of the invention

[0004] The embodiments of the present application provide an information processing method, device, and communication node to solve the problem that the existing MDT architecture-based data collection and transmission method may cause redundant data transmission and data confusion.

[0005] In order to solve the above technical problems, an embodiment of the present application provides an information processing method, which is executed by a communication node, including:

[0006] In case of acquiring the first information, determining a data collection node that receives the first information, the data collection node being a node other than the tracking collection entity TCE;

[0007] The first information is obtained by collecting MDT data using Minimization of Drive Tests (MDT).

[0008] Optionally, determining a data collection node that receives the first information includes at least one of the following:

[0009] Determining, according to the content of the first information, a data collection node that receives the first information;

[0010] Determining a data collection node that receives the first information according to a configuration identifier corresponding to the first information;

[0011] A data collection node that receives the first information is determined according to the data collection node information corresponding to the first information.

[0012] Optionally, the configuration identifier is used to implement at least one of the following:

[0013] implicitly indicating a data collection node receiving the first information;

[0014] The data collection node receiving the first information is explicitly indicated.

[0015] Optionally, the configuration identifier is used to indicate at least one of the following:

[0016] The purpose of the data collection;

[0017] A data collection node receives the first information.

[0018] Optionally, the data collection node information includes at least one of the following:

[0019] The type of data collection node;

[0020] The ID of the data collection node.

[0021] Optionally, the method further includes:

[0022] receiving second information sent by the configuration node, wherein the second information includes at least one of the following: a configuration identifier and data collection node information;

[0023] The second information is used to determine a data collection node that receives the first information.

[0024] Optionally, the method further includes:

[0025] The first information sent by the data generating node is received.

[0026] Optionally, the method further includes:

[0027] Receive third information sent by the data generating node, the third information including at least one of the following: a configuration identifier, data collection node information, the third information being used to determine the data collection node that receives the first information;

[0028] The third information and the first information are transmitted in one message.

[0029] Optionally, the method further includes:

[0030] The first information is sent to the data collection node.

[0031] Optionally, the method further includes:

[0032] In the case where the data collection node is the communication node, the first information is processed.

[0033] The embodiment of the present application also provides a communication node, including a memory, a transceiver, and a processor:

[0034] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0035] In case of acquiring the first information, determining a data collection node that receives the first information, the data collection node being a node other than the tracking collection entity TCE;

[0036] The first information is obtained by collecting MDT data using Minimization of Drive Tests (MDT).

[0037] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0038] Determining, according to the content of the first information, a data collection node that receives the first information;

[0039] Determining a data collection node that receives the first information according to a configuration identifier corresponding to the first information;

[0040] A data collection node that receives the first information is determined according to the data collection node information corresponding to the first information.

[0041] Optionally, the configuration identifier is used to implement at least one of the following:

[0042] implicitly indicating a data collection node receiving the first information;

[0043] The data collection node receiving the first information is explicitly indicated.

[0044] Optionally, the configuration identifier is used to indicate at least one of the following:

[0045] The purpose of the data collection;

[0046] A data collection node receives the first information.

[0047] Optionally, the data collection node information includes at least one of the following:

[0048] The type of data collection node;

[0049] The ID of the data collection node.

[0050] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0051] Receiving, by a transceiver, second information sent by a configuration node, wherein the second information includes at least one of the following: a configuration identifier and data collection node information;

[0052] The second information is used to determine a data collection node that receives the first information.

[0053] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0054] The first information sent by the data generating node is received by the transceiver.

[0055] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0056] Receiving, by a transceiver, third information sent by a data generating node, wherein the third information includes at least one of the following: a configuration identifier and data collection node information, and the third information is used to determine a data collection node that receives the first information;

[0057] The third information and the first information are transmitted in one message.

[0058] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0059] The first information is sent to the data collection node through a transceiver.

[0060] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0061] In the case where the data collection node is the communication node, the first information is processed.

[0062] The embodiment of the present application further provides an information processing device, applied to a communication node, including:

[0063] A determining unit, configured to determine a data collection node that receives the first information when the first information is acquired, wherein the data collection node is a node other than the tracking collection entity TCE;

[0064] The first information is obtained by collecting MDT data using Minimization of Drive Tests (MDT).

[0065] An embodiment of the present application also provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the above method.

[0066] The beneficial effects of this application are:

[0067] The above scheme, by determining that the data collection node receiving the first information is a node other than the tracking collection entity TCE when the first information is obtained based on the MDT data collection method, can determine that the receiving node of the information collected based on the MDT data collection method may not be TCE, thereby avoiding redundant data transmission and data confusion caused by the data collection transmission method. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0069] Figure 1 A structural diagram showing a network system applicable to an embodiment of the present application;

[0070] Figure 2 A schematic diagram showing a flow chart of an information processing method according to an embodiment of the present application;

[0071] Figure 3 A schematic diagram showing the application process of an embodiment of the present application;

[0072] Figure 4 A schematic diagram showing a unit of an information processing device according to an embodiment of the present application;

[0073] Figure 5 A structural diagram showing a communication node according to an embodiment of the present application. DETAILED DESCRIPTION

[0074] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0075] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein, for example, are implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment.

[0076] In the embodiments of the present application, the term "and / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent three situations: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship. In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0077] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0078] The following is an introduction to the embodiments of the present application in conjunction with the accompanying drawings. The information processing method, device, and communication node provided in the embodiments of the present application can be applied to a wireless communication system. The wireless communication system can be a system using the fifth generation (5th Generation, 5G) mobile communication technology (hereinafter referred to as a 5G system). Those skilled in the art can understand that the 5G NR system is only an example and is not a limitation.

[0079] See also Figure 1 , Figure 1 is a structural diagram of a network system to which the embodiments of the present application can be applied, such as Figure 1As shown, it includes a user terminal 11 and a base station 12, wherein the user terminal 11 may be a user equipment (User Equipment, UE), for example: it may be a terminal side device such as a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (Personal Digital Assistant, referred to as PDA), a mobile Internet device (Mobile Internet Device, MID) or a wearable device (Wearable Device). It should be noted that the specific type of the user terminal 11 is not limited in the embodiment of the present application. The above-mentioned base station 12 may be a base station of 5G and later versions (for example: gNB, 5G NR NB), or a base station in other communication systems, or referred to as a node B. It should be noted that in the embodiment of the present application, only a 5G base station is taken as an example, but the specific type of the base station 12 is not limited.

[0080] First, based on the technical solution provided in this application, some technical terms that may be involved are introduced.

[0081] 1. Artificial Intelligence (AI) / Machine Learning (ML) Data Collection

[0082] With the development of AI and ML, the use of AI / ML models (hereinafter referred to as AI models) to improve the performance of communication systems is expected to be studied in the New Radio (NR) of Rel-18 to support the working mode based on AI models. After collecting a large amount of training data, the AI ​​model is trained at the training node (model training), and the training node sends it to the node that actually executes the AI ​​model (model inference) for application. Subsequent actual model inference and monitoring behavior for the model also require a large amount of data collection. AI / ML requires model training, model derivation, model monitoring and other processes for data collection. Its execution entity is not on the operation and maintenance (OAM) side, but may be in the user equipment (UE), access network, core network (CN), location management function (LMF) or server outside 3GPP.

[0083] 2. Multicast and broadcast services (MBS) data collection

[0084] MBS can use point to multi-point (PTM) multicast / groupcast mode to send MBS data to all or part of the UEs uniformly, or use point to point (PTP) unicast mode to send MBS data to each UE. The node that decides whether to use PTM or PTP can be a base station (such as gNB, gNB-CU, gNB-DU, etc.) or a core network node (such as Access and Mobility Management Function (AMF), User Plane Function (UPF), etc.). The strategy for deciding whether to use PTM or PTP can be whether the number of MBS users under a node is lower than / higher than a threshold, or whether the strength / quality of the channel measurement is lower than / higher than a threshold.

[0085] 3. Minimization Drive Test (MDT) data collection model

[0086] After the UE collects the MDT measurement results, it needs to send them to the base station. After the base station obtains the MDT measurement results reported by the UE and obtained from its own measurements, it needs to report them to the TCE with the corresponding identifier (tce-Id) of the operator's OAM. The MDT measurement results are used by the operator to perform subsequent big data calculation and processing operations.

[0087] However, if you want to use the existing MDT architecture to perform AI / MBS data collection, the collected data must be sent to the Trace Collection Entity (TCE) identifier (tce-Id) in the configuration. However, sending AI / MBS-related data collection content to the TCE will cause the following problems:

[0088] It causes redundant data overhead because the operation and maintenance (OAM) operator itself will not use it;

[0089] It may be confused with the MDT measurement results needed by OAM itself for big data calculations, interfering with the MDT data collection results, increasing processing complexity, and increasing data transmission overhead.

[0090] Based on the analysis, the embodiments of the present application provide an information processing method, device and communication node to solve the problem that the existing data collection and transmission method based on the MDT architecture may cause redundant data transmission and data confusion.

[0091] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0092] like Figure 2 As shown, the embodiment of the present application provides an information processing method, which is executed by a communication node, including:

[0093] Step S201, when first information is acquired, determining a data collection node that receives the first information, the data collection node being a node other than the tracking collection entity TCE;

[0094] The first information is obtained by collecting MDT data using Minimization of Drive Tests (MDT).

[0095] Optionally, the communication node of the embodiment of the present application may be a data generation node (which may be understood as a generation node for data collection), or a data forwarding node (which may be understood as an intermediate forwarding node for data collection). For example, the data generation node is a terminal, and the data forwarding node is an access network device (e.g., a base station).

[0096] Optionally, the data collection node may be understood as a use node for data collection (may also be referred to as a target node, a receiving node, a collection node, etc.).

[0097] It should be noted that in the embodiment of the present application, the receiving node that can determine the information collected based on the MDT data collection method may not be the TCE, so as to avoid redundant data transmission and data confusion caused by the data collection transmission method.

[0098] Optionally, the first information in the embodiment of the present application is used for at least one of the following:

[0099] AI / ML model reasoning, AI / ML model training, AI / ML model monitoring, and MBS-related statistical decision-making.

[0100] Optionally, in an implementation manner, when the communication node is a data generating node, in an implementation manner of the embodiment of the present application, the method further includes:

[0101] receiving second information sent by the configuration node, wherein the second information includes at least one of the following: a configuration identifier and data collection node information;

[0102] The second information is used to determine a data collection node that receives the first information.

[0103] For example, the second information may be sent to the data generating node together with the MDT configuration information.

[0104] Optionally, the configuration node may be a core network node (eg, AMF) or a third-party node (eg, OAM). It should be noted that the configuration node may also be understood as a triggering node for data collection.

[0105] It should be noted here that the data generation node usually collects data based on the configuration (the configuration may include the type of data collected, the collection method, etc.) to generate the first information. After the first information is generated, it is necessary to first determine the data collection node that receives the first information, that is, determine the receiving node of the first information, and then decide whether to send the first information; in the case where the data generation node is the data collection node, the first information is not sent; otherwise, the first information is sent to the corresponding data collection node; it should be noted that in the embodiment of the present application, the collected data is not sent to the TCE, but the user node of the collected data is directly determined, and the collected data can be sent directly to the user node, so as to improve the flexibility of data collection; when it is determined that the communication node uses the first information itself, the data is not transmitted, which can avoid unnecessary signaling overhead.

[0106] Optionally, in an implementation manner, determining a data collection node that receives the first information includes at least one of the following:

[0107] A11. Determine a data collection node that receives the first information according to the content of the first information;

[0108] It should be noted that different data collection nodes may require different first information. In this case, the data collection node corresponding to the first information can be determined based on the content of the first information, and the collected data content can be identified to determine the purpose of data collection, and then the data collection node can be determined.

[0109] For example, for training / monitoring data collection for AI purposes, the terminal may need to report label information for supervised training of the AI ​​model, or for measuring whether the output data of the AI ​​model meets the standards; for monitoring data collection for AI purposes, the terminal may need to report channel state information (CSI) raw data to determine whether the decompressed data output on the network side based on the AI ​​model has excessive information loss; for data collection for MBS purposes, the terminal may need to report MBS reception related information (e.g., reception status, MBS service information, etc.) to the access network node (e.g., base station) / core network node, or the access network node to the core network node, in order to obtain MBS user data under an access network node or a core network node.

[0110] This situation can be understood as follows: if it is necessary to collect additional unique data content for other purposes in addition to the content collected by the existing MDT, the data collection purpose can be determined by identifying these data contents, that is, the data collection node implicitly indicates it through the content of the first information.

[0111] A12. Determine a data collection node that receives the first information according to a configuration identifier corresponding to the first information;

[0112] Optionally, in one implementation, the configuration identifier is used to indicate at least one of the following:

[0113] A121. Purpose of data collection;

[0114] Optionally, the purpose of data collection may include: MBS, AI, AI model training, AI model derivation, AI model monitoring, MBS P2P conversion, MBS P2M conversion, etc.

[0115] A122, a data collection node that receives the first information;

[0116] For example, the data collection node may include at least one of the following: an access network node for MBS (MBS-gNB), a mobility management function for MBS (MBS-AMF), a user plane function for MBS (MBS-UPF), a terminal for AI (AI-UE), an access network node for AI (AI-gNB), an access network node central unit for AI (AI-gNB-CU), an access network node distribution unit for AI (AI-gNB-DU), a mobility management function for AI (AI-AMF), a positioning management function for AI (AI-LMF), an open Internet-based server (AI-OTT server) for AI, etc.

[0117] Optionally, in one implementation, the configuration identifier is used to implement at least one of the following:

[0118] A123, implicitly indicating a data collection node that receives the first information;

[0119] It should be noted that the implicit indication method can be understood as reusing the fields in the existing configuration information to indicate the data collection node corresponding to the first information.

[0120] For example, it is specified in the trace reference (traceReference) field which value is used for AI data collection, or it is specified which value of tce-Id is used for AI data collection.

[0121] A124. Explicitly indicate the data collection node that receives the first information.

[0122] It should be noted that the explicit indication method can be understood as adding a new field to indicate the data collection node corresponding to the first information.

[0123] For example, instead of using the existing Trace Reference / Trace Recording Session Reference / TCE ID parameter to perform implicit indication, a new field is introduced in the MDT configuration information to distinguish data results used for MDT or other purposes, thereby achieving explicit indication. For example, a new identifier is introduced to indicate at least one of the following:

[0124] A1241. Current data collection is used for AI purposes used by the current access network node, access network node central unit or terminal;

[0125] A1242. Current data collection is used for AI model training / derivation / monitoring purposes used by the current access network node;

[0126] A1243. Currently, data is collected for MBS purposes, for example, data for MBS purposes is received by default at an access network node.

[0127] A13. Determine a data collection node that receives the first information according to the data collection node information corresponding to the first information;

[0128] It should be noted that this situation can be understood as the need to establish a correspondence between the first information and the data collection node in advance. For example, a new data collection node information indication field is added to the configuration information to indicate the data collection node corresponding to the first information collected based on the configuration information.

[0129] Optionally, in one implementation, the data collection node information includes at least one of the following:

[0130] A131, the type of data collection node;

[0131] For example, the type includes at least one of the following: terminal, access network node, access network node central unit, access network node distribution unit, AMF. After the data collection generating node collects the relevant data, it can be directly sent to the corresponding data collection node.

[0132] It should be noted that these data collection nodes are unique to the data collection generation nodes. For example, the terminal sends the collected data to the current access network node; or, the data collection generation node is the data collection and use node. For example: the data generated by the terminal is stored in the terminal itself for AI model reasoning or ML model reasoning; the data generated by LMF is stored in the LMF itself for AI model reasoning or ML model reasoning.

[0133] A132, identification of data collection node;

[0134] For example, the identifier can be an access network node identifier (e.g., gNB ID), based on an open Internet server identifier (e.g., OTT server ID). When the data collection generating node collects the relevant data, it can be indexed by the collection node identifier and sent or routed to the corresponding data collection node.

[0135] Optionally, in another implementation, when the communication node is a data forwarding node, in an implementation of the embodiment of the present application, the method further includes:

[0136] The first information sent by the data generating node is received.

[0137] It should be noted that, in this implementation, after the data forwarding node receives the first information sent by the data generating node, it needs to first determine the data collection node that receives the first information, that is, determine the receiving node of the first information, and then decide whether to send the first information; when the data forwarding node is also the data collection node, the first information will not be sent; otherwise, the first information will be sent to the corresponding data collection node.

[0138] It should be noted that in the embodiment of the present application, the collected data is not sent to the TCE. Instead, the node using the collected data is directly determined. The collected data can be sent directly to the node using the data, thereby improving the flexibility of data collection. When it is determined that the communication node itself uses the first information, data is not transmitted, thereby avoiding unnecessary signaling overhead.

[0139] Optionally, the data forwarding node may determine the data collection node that receives the first information by adopting at least one of the above-mentioned A11-A13, which will not be repeated here.

[0140] It should be noted that, in this case, if the data forwarding node only receives the first information, the data collection node corresponding to the first information is implicitly indicated, that is, the data collection node corresponding to the first information can be determined by the content of the first information.

[0141] Furthermore, in one implementation of this case, the method further includes:

[0142] Receive third information sent by the data generating node, the third information including at least one of the following: a configuration identifier, data collection node information, the third information being used to determine the data collection node that receives the first information;

[0143] The third information and the first information are transmitted in one message.

[0144] It should be noted that, in this case, it can be understood that the data collection node corresponding to the first information is explicitly indicated by the data generating node, and the data forwarding node can determine the data collection node that receives the first information based on the configuration identifier and / or data collection node information.

[0145] It should be noted here that the transmission of the third information and the first information in one message can be understood as the parallel sending of the first information and the third information. For example, when a message can transmit the third information and the first information at the same time, the third information and the first information are sent in the same message; when a message cannot transmit the third information and the first information at the same time, the third information and the first information can be divided into two related messages and sent to the data forwarding node. This situation is also understood as the transmission of the first information and the third information in one message.

[0146] Optionally, in one implementation, the method further includes:

[0147] In the case where the data collection node is the communication node, the first information is processed.

[0148] This situation can be understood as, if the data collection node is the current communication node itself, then the communication node does not send the first information, but directly processes the first information, which can also be understood as directly using the first information; for example, the communication node directly uses the first information to perform AI model inference, ML model inference, perform AI model training to obtain an AI model, and perform ML model training to obtain an ML model.

[0149] The following takes the data generation node to determine the data collection node as an example to illustrate the specific implementation of the embodiment of the present application as follows.

[0150] like Figure 3 As shown in the figure, the specific application implementation process includes:

[0151] Step 31: The configuration node sends MDT configuration information to the data collection node;

[0152] That is, the configuration node sends configuration information for data collection to the data collection node.

[0153] If you reuse the MDT data collection architecture for AI / ML training data collection, you can set specific existing parameter Trace Reference / Trace Recording Session Reference / TCE ID identifier values. The configuration node of data collection and the generation node of data collection have the same understanding of the specific existing parameter identifier value. For example:

[0154] When the last bit of all bits of the current TCE ID is 1, it indicates that it is used for AI data collection; or

[0155] When all bits of the current Trace Reference are set to 1, it indicates data collection for AI model training, derivation, or monitoring (for example, data for AI model training purposes is received at the access network node by default); or

[0156] When all bits of the current Trace Recording Session Reference are set to 0, it indicates that it is used for MBS data collection, and the collection node is the access network node or AMF.

[0157] Step 32: The data generation node performs data collection according to the configuration information, and after the data collection is completed, determines the data collection node to which the data needs to be sent;

[0158] Step 33, the data generation node sends the collected data to the corresponding data collection node;

[0159] It can be understood that: after the data generating node (UE / gNB) obtains the MDT measurement results based on the received MDT configuration, it will terminate the sending of the collected MDT data to the actual MDT data collection entity (ie, TCE) indicated by the TCE ID, but will retain the data at the current node or send it to the corresponding AI / MBS data collection node according to the value of the implicit indication for operation for the corresponding purpose.

[0160] Step 34: The data collection node (e.g., gNB, AMF, LMF, OTT server, etc. for AI model training) performs corresponding operations based on the received data;

[0161] For example, for data collection for the purpose of AI model training, a data collection node (such as an AI model training node) performs AI model training to obtain an AI model output after training.

[0162] Through this distinction, the redundant operation of first aggregating the data collected by the MDT framework for reuse for other purposes to the operator's data collection node TCE is avoided. The data can be sent directly to the data collection node required for the corresponding purpose, thereby avoiding data confusion that may be caused by TCE collecting a large amount of useless data, which reduces the complexity of processing or identifying data on the operator side.

[0163] In summary, the embodiment of the present application proposes a data collection method based on MDT enhancement, which can solve the problems of redundant data transmission and data confusion in the AI ​​or MBS data collection mode based on the MDT data collection framework.

[0164] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new air interface (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.

[0165] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0166] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0167] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0168] like Figure 4 As shown, an embodiment of the present application provides an information processing device 400, which is applied to a communication node, including:

[0169] A determining unit, configured to determine a data collection node that receives the first information when the first information is acquired, wherein the data collection node is a node other than the tracking collection entity TCE;

[0170] The first information is obtained by collecting MDT data using Minimization of Drive Tests (MDT).

[0171] Optionally, the determining unit is configured to implement at least one of the following:

[0172] Determining, according to the content of the first information, a data collection node that receives the first information;

[0173] Determining a data collection node that receives the first information according to a configuration identifier corresponding to the first information;

[0174] A data collection node that receives the first information is determined according to the data collection node information corresponding to the first information.

[0175] Optionally, the configuration identifier is used to implement at least one of the following:

[0176] implicitly indicating a data collection node receiving the first information;

[0177] The data collection node receiving the first information is explicitly indicated.

[0178] Optionally, the configuration identifier is used to indicate at least one of the following:

[0179] The purpose of the data collection;

[0180] A data collection node receives the first information.

[0181] Optionally, the data collection node information includes at least one of the following:

[0182] The type of data collection node;

[0183] The ID of the data collection node.

[0184] Optionally, the device further comprises:

[0185] A first receiving unit is configured to receive second information sent by a configuration node, wherein the second information includes at least one of the following: a configuration identifier and data collection node information;

[0186] The second information is used to determine a data collection node that receives the first information.

[0187] Optionally, the device further comprises:

[0188] The second receiving unit is used to receive the first information sent by the data generating node.

[0189] Optionally, the device further comprises:

[0190] A third receiving unit, configured to receive third information sent by a data generating node, wherein the third information includes at least one of the following: a configuration identifier and data collection node information, and the third information is used to determine a data collection node that receives the first information;

[0191] The third information and the first information are transmitted in one message.

[0192] Optionally, the device further comprises:

[0193] A sending unit is used to send the first information to the data collection node.

[0194] Optionally, the device further comprises:

[0195] A processing unit is used to process the first information when the data collection node is the communication node.

[0196] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effect.

[0197] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0198] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0199] like Figure 5 As shown, the embodiment of the present application further provides a communication node, including a processor 500, a transceiver 510, a memory 520, and a program stored in the memory 520 and executable on the processor 500; wherein the transceiver 510 is connected to the processor 500 and the memory 520 through a bus interface, wherein the processor 500 is used to read the program in the memory and execute the following process:

[0200] In case of acquiring the first information, determining a data collection node that receives the first information, the data collection node being a node other than the tracking collection entity TCE;

[0201] The first information is obtained by collecting MDT data using Minimization of Drive Tests (MDT).

[0202] The transceiver 510 is configured to receive and send data under the control of the processor 500 .

[0203] Among them, Figure 5 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 500 and memory represented by memory 520. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 510 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including transmission media such as wireless channels, wired channels, optical cables, and the like.

[0204] The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 can store data used by the processor 500 when performing operations.

[0205] Optionally, the processor 500 may be a CPU (central processing unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor may also adopt a multi-core architecture.

[0206] The processor calls the computer program stored in the memory to execute any of the methods provided in the embodiments of the present application according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0207] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0208] Determining, according to the content of the first information, a data collection node that receives the first information;

[0209] Determining a data collection node that receives the first information according to a configuration identifier corresponding to the first information;

[0210] A data collection node that receives the first information is determined according to the data collection node information corresponding to the first information.

[0211] Optionally, the configuration identifier is used to implement at least one of the following:

[0212] implicitly indicating a data collection node receiving the first information;

[0213] The data collection node receiving the first information is explicitly indicated.

[0214] Optionally, the configuration identifier is used to indicate at least one of the following:

[0215] The purpose of the data collection;

[0216] A data collection node receives the first information.

[0217] Optionally, the data collection node information includes at least one of the following:

[0218] The type of data collection node;

[0219] The ID of the data collection node.

[0220] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0221] Receiving, by a transceiver, second information sent by a configuration node, wherein the second information includes at least one of the following: a configuration identifier and data collection node information;

[0222] The second information is used to determine a data collection node that receives the first information.

[0223] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0224] The first information sent by the data generating node is received by the transceiver.

[0225] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0226] Receiving, by a transceiver, third information sent by a data generating node, wherein the third information includes at least one of the following: a configuration identifier and data collection node information, and the third information is used to determine a data collection node that receives the first information;

[0227] The third information and the first information are transmitted in one message.

[0228] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0229] The first information is sent to the data collection node through a transceiver.

[0230] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:

[0231] In the case where the data collection node is the communication node, the first information is processed.

[0232] It should be noted here that the above-mentioned communication node provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0233] At least one embodiment of the present application also provides a communication node, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, each process in the information processing method embodiment applied to the communication node is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0234] The embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the information processing method applied to a communication node. The processor-readable storage medium may be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (e.g., CD, DVD, BD, HVD, etc.), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0235] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0236] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0237] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0238] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0239] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. An information processing method, characterized in that: Executed by the communication node, including: In case of acquiring the first information, determining a data collection node that receives the first information, the data collection node being a node other than the tracking collection entity TCE; The first information is obtained by collecting MDT data using Minimization of Drive Tests (MDT).

2. The method according to claim 1, characterized in that The step of determining a data collection node for receiving the first information includes at least one of the following: Determining, according to the content of the first information, a data collection node that receives the first information; Determining a data collection node that receives the first information according to a configuration identifier corresponding to the first information; A data collection node that receives the first information is determined according to the data collection node information corresponding to the first information.

3. The method according to claim 2, characterized in that The configuration identifier is used to implement at least one of the following: implicitly indicating a data collection node receiving the first information; The data collection node receiving the first information is explicitly indicated.

4. The method according to claim 2 or 3, characterized in that: The configuration identifier is used to indicate at least one of the following: The purpose of the data collection; A data collection node receives the first information.

5. The method according to claim 2, characterized in that: The data collection node information includes at least one of the following: The type of data collection node; The ID of the data collection node.

6. The method according to claim 1 or 2, characterized in that: Also includes: receiving second information sent by the configuration node, wherein the second information includes at least one of the following: a configuration identifier and data collection node information; The second information is used to determine a data collection node that receives the first information.

7. The method according to claim 1 or 2, characterized in that: Also includes: The first information sent by the data generating node is received.

8. The method according to claim 7, characterized in that Also includes: receiving third information sent by a data generating node, wherein the third information includes at least one of the following: a configuration identifier and data collection node information, and the third information is used to determine the data collection node that receives the first information; The third information and the first information are transmitted in one message.

9. The method according to claim 1 or 2, characterized in that: Also includes: The first information is sent to the data collection node.

10. The method according to claim 1 or 2, characterized in that: Also includes: In the case where the data collection node is the communication node, the first information is processed.

11. A communication node, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: In case of acquiring the first information, determining a data collection node that receives the first information, the data collection node being a node other than the tracking collection entity TCE; The first information is obtained by collecting MDT data using Minimization of Drive Tests (MDT).

12. The communication node according to claim 11, characterized in that The processor is configured to read the computer program in the memory and perform at least one of the following operations: Determining, according to the content of the first information, a data collection node that receives the first information; Determining a data collection node that receives the first information according to a configuration identifier corresponding to the first information; A data collection node that receives the first information is determined according to the data collection node information corresponding to the first information.

13. The communication node according to claim 12, characterized in that The configuration identifier is used to implement at least one of the following: implicitly indicating a data collection node receiving the first information; The data collection node receiving the first information is explicitly indicated.

14. The communication node according to claim 12 or 13, characterized in that: The configuration identifier is used to indicate at least one of the following: The purpose of the data collection; A data collection node receives the first information.

15. The communication node according to claim 12, characterized in that: The data collection node information includes at least one of the following: The type of data collection node; The ID of the data collection node.

16. The communication node according to claim 11 or 12, characterized in that: The processor is configured to read the computer program in the memory and further perform the following operations: Receiving, by a transceiver, second information sent by a configuration node, wherein the second information includes at least one of the following: a configuration identifier and data collection node information; The second information is used to determine a data collection node that receives the first information.

17. The communication node according to claim 11 or 12, characterized in that: The processor is configured to read the computer program in the memory and further perform the following operations: The first information sent by the data generating node is received by the transceiver.

18. The communication node according to claim 17, characterized in that The processor is configured to read the computer program in the memory and further perform the following operations: Receiving, by a transceiver, third information sent by a data generating node, wherein the third information includes at least one of the following: a configuration identifier and data collection node information, and the third information is used to determine a data collection node that receives the first information; The third information and the first information are transmitted in one message.

19. The communication node according to claim 11 or 12, characterized in that: The processor is configured to read the computer program in the memory and further perform the following operations: The first information is sent to the data collection node through a transceiver.

20. The communication node according to claim 11 or 12, characterized in that: The processor is configured to read the computer program in the memory and further perform the following operations: In the case where the data collection node is the communication node, the first information is processed.

21. An information processing device, applied to a communication node, characterized in that: include: A determining unit, configured to determine a data collection node that receives the first information when the first information is acquired, wherein the data collection node is a node other than the tracking collection entity TCE; The first information is obtained by collecting MDT data using Minimization of Drive Tests (MDT).

22. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable a processor to execute the method according to any one of claims 1 to 10.