Communication method, terminal, core network device, network element, and system

By introducing the collaborative architecture of NICF, NDRF and NDCF network elements, the problems of real-time intelligent data processing and high-quality communication in the new generation of communication networks are solved, and data transmission efficiency and analysis capabilities are improved.

WO2025199713A1PCT designated stage Publication Date: 2025-10-02BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/083674
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-03-25
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

During data interaction, the new generation of communication networks find it difficult to achieve real-time intelligent processing of intelligent data and high-quality communication, resulting in insufficient data transmission efficiency and analysis capabilities.

Method used

The network intelligent computing function NICF network element, the network data storage function NDRF network element and the network data collection function NDCF network element are introduced to achieve real-time data processing and analysis through collaborative architecture design.

Benefits of technology

It improves the data processing and real-time analysis capabilities of the communication architecture, enhances the design of the data plane, and ensures high-quality communication and real-time analysis results for intelligent applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024083674_02102025_PF_FP_ABST
    Figure CN2024083674_02102025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method, a terminal, a core network device, a network element, and a system. The method comprises: an NICF network element sends received first service request information to a terminal, the first service request information being used for instructing the terminal to acquire first data information on the basis of the first service request information; an NDCF network element receives the first data information sent by the terminal, and sends the first data information to an NDRF network element; the NDRF network element sends a computing request to the NICF network element on the basis of the first data information; and the NICF network element computes the first data information on the basis of the computing request, so as to generate a data analysis result of the first data information. Therefore, a data plane design is added on a communication architecture, improving the data processing capability and the real-time analysis capability of the communication architecture.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, terminal, core network equipment, network element and system Technical Field

[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, terminal, core network equipment, network element, and system. Background Art

[0002] With the convergence of technologies like artificial intelligence, perception, and big data with communications, next-generation communication networks will need to handle a wider range of data interactions and larger volumes of data. From the perspectives of data source and application scope, the interaction data within next-generation communication networks can be categorized as user data, network data, IoT data, and AI data. The relevant communication networks are responsible for establishing secure conversation channels and transmitting conversation data. Therefore, next-generation communication networks must implement real-time intelligent data processing based on a collaborative architecture, providing high-quality communication data and real-time analysis results for intelligent applications.

[0003] Summary of the Invention

[0004] In order to overcome the technical problems of intelligent data transmission in related technologies, the present disclosure provides a communication method, terminal, core network equipment, network element and system.

[0005] According to a first aspect of an embodiment of the present disclosure, a communication method is proposed, which is performed by a core network device, wherein the core network device includes: a network intelligent computing function NICF network element, a network data storage function NDRF network element, and a network data collection function NDCF network element. The method includes:

[0006] The NICF network element sends the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information;

[0007] The NDCF network element receives the first data information sent by the terminal, and sends the first data information to the NDRF network element;

[0008] The NDRF network element sends a calculation request to the NICF network element based on the first data information;

[0009] The NICF network element calculates the first data information according to the calculation request to generate a data analysis result of the first data information.

[0010] According to a second aspect of an embodiment of the present disclosure, a communication method is proposed, which is executed by a terminal. The method includes:

[0011] Receiving first service request information sent by the core network device;

[0012] Acquiring first data information according to the first service request information;

[0013] The first data information is sent to the core network device, where the first data information is used to instruct the core network device to determine a data analysis result based on the first data information.

[0014] According to a third aspect of an embodiment of the present disclosure, a communication method is proposed, which is performed by an NDRF network element. The method includes:

[0015] receiving first data information sent by the NDCF network element;

[0016] Sending a calculation request to the NICF network element based on the first data information, wherein the calculation request is used to instruct the NICF network element to calculate the first data information according to the calculation request to generate a data analysis result of the first data information;

[0017] Receive the data analysis result sent by the NICF network element.

[0018] According to a fourth aspect of an embodiment of the present disclosure, a communication method is proposed, which is performed by a NICF network element. The method includes:

[0019] Sending the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information and send the first data information to the NDRF network element;

[0020] receiving a calculation request sent by the NDRF network element based on the first data information;

[0021] The first data information is calculated according to the calculation request to generate a data analysis result of the first data information.

[0022] According to a fifth aspect of an embodiment of the present disclosure, a communication method is proposed, which is performed by an NDCF network element. The method includes:

[0023] receiving first data information sent by a terminal, where the first data information is data information obtained by the terminal according to the first service request information;

[0024] The first data information is sent to the NDRF network element, where the first data information is used to instruct the NDRF network element to send a calculation request to the NICF network element according to the first data information.

[0025] According to a sixth aspect of an embodiment of the present disclosure, a communication system is proposed, the system comprising: a NICF network element, an NDRF network element, an NDCF network element, and a terminal;

[0026] The NICF network element sends the received first service request information to the terminal;

[0027] The terminal obtains first data information according to the first service request information and sends the first data information to the NDCF network element;

[0028] The NDCF network element sends the first data information to the NDRF network element;

[0029] The NDRF network element sends a calculation request to the NICF network element based on the first data information;

[0030] The NICF network element calculates the first data information according to the calculation request to generate a data analysis result of the first data information.

[0031] According to a seventh aspect of an embodiment of the present disclosure, a core network device is provided, including:

[0032] A first transceiver module is configured to send the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information;

[0033] The first processing module is configured to perform calculations on the first data information sent by the terminal to generate a data analysis result of the first data information.

[0034] According to an eighth aspect of an embodiment of the present disclosure, a terminal is provided, including:

[0035] A second transceiver module is configured to receive first service request information sent by the core network device;

[0036] a second processing module, configured to obtain first data information according to the first service request information;

[0037] The third transceiver module is configured to send the first data information to the core network device, where the first data information is used to instruct the core network device to determine a data analysis result based on the first data information.

[0038] According to a ninth aspect of an embodiment of the present disclosure, an NDRF network element is provided, including:

[0039] a fourth transceiver module, configured to receive first data information sent by the NDRF network element;

[0040] a fifth transceiver module, configured to send a calculation request to the NICF network element based on the first data information, wherein the calculation request is used to instruct the NICF network element to calculate the first data information according to the calculation request to generate a data analysis result of the first data information;

[0041] The sixth transceiver module is configured to receive the data analysis result sent by the NICF network element.

[0042] According to a tenth aspect of an embodiment of the present disclosure, a NICF network element is provided, including:

[0043] a seventh transceiver module, configured to send the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information, and send the first data information to the NDRF network element;

[0044] an eighth transceiver module, configured to receive a calculation request sent by the NDRF network element based on the first data information;

[0045] The third processing module is configured to calculate the first data information according to the calculation request to generate a data analysis result of the first data information.

[0046] According to an eleventh aspect of the embodiments of the present disclosure, an NDCF network element is proposed, including:

[0047] a ninth transceiver module, configured to receive first data information sent by the terminal, where the first data information is data information obtained by the terminal according to the first service request information;

[0048] The tenth transceiver module is configured to send the first data information to the NDRF network element, where the first data information is used to instruct the NDRF network element to send a calculation request to the NICF network element according to the first data information.

[0049] According to a twelfth aspect of an embodiment of the present disclosure, a core network device is provided, including:

[0050] one or more processors;

[0051] The core network device is used to execute the communication method described in any one of the first aspects of this disclosure.

[0052] According to a thirteenth aspect of the embodiments of the present disclosure, a terminal is provided, including:

[0053] one or more processors;

[0054] The terminal is used to execute the communication method described in any one of the second aspects of this disclosure.

[0055] According to a fourteenth aspect of an embodiment of the present disclosure, an NDRF network element is provided, including:

[0056] one or more processors;

[0057] The NDRF network element is used to execute the communication method described in any one of the third aspects of this disclosure.

[0058] According to a fifteenth aspect of an embodiment of the present disclosure, a NICF network element is provided, including:

[0059] one or more processors;

[0060] The NICF network element is used to execute the communication method described in any one of the fourth aspects of this disclosure.

[0061] According to a sixteenth aspect of an embodiment of the present disclosure, a NDCF network element is provided, including:

[0062] one or more processors;

[0063] The core NDCF network element is used to execute the communication method described in any one of the fifth aspects of this disclosure.

[0064] According to the seventeenth aspect of an embodiment of the present disclosure, a communication system is proposed, comprising a terminal and a core network device, wherein the core network device is configured to implement the communication method described in any one of the first aspects of the present disclosure, and the terminal is configured to implement the communication method described in any one of the second aspects of the present disclosure.

[0065] According to the eighteenth aspect of an embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes a communication method as described in any one of the first aspect, the second aspect, the third aspect, the fourth aspect, and the fifth aspect of the present disclosure.

[0066] According to the nineteenth aspect of an embodiment of the present disclosure, a computer program product is proposed, comprising a computer program and / or instructions, wherein when the computer program and / or instructions are executed by a communication device, the communication method as described in any one of the first aspect of the present disclosure is implemented, or when the computer program and / or instructions are executed by a communication device, the communication method as described in any one of the second aspect of the present disclosure is implemented, or when the computer program and / or instructions are executed by a communication device, the communication method as described in any one of the third aspect of the present disclosure is implemented, or when the computer program and / or instructions are executed by a communication device, the communication method as described in any one of the fourth aspect of the present disclosure is implemented, or when the computer program and / or instructions are executed by a communication device, the communication method as described in any one of the fifth aspect of the present disclosure is implemented.

[0067] In the above solution, the NICF network element sends the received first service request information to the terminal. The first service request information is used to instruct the terminal to obtain first data information based on the first service request information. The NDCF network element receives the first data information sent by the terminal and sends the first data information to the NDRF network element. The NDRF network element sends a calculation request based on the first data information to the NICF network element. The NICF network element calculates the first data information according to the calculation request to generate a data analysis result for the first data information. This adds a data plane design to the communication architecture, improving the data processing and real-time analysis capabilities of the communication architecture. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.

[0069] FIG1A is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.

[0070] FIG1B is a schematic diagram of a network communication architecture according to an embodiment of the present disclosure.

[0071] FIG1C is a schematic diagram showing a data storage architecture according to an embodiment of the present disclosure.

[0072] FIG1D is a schematic diagram showing a data storage architecture according to an embodiment of the present disclosure.

[0073] FIG1E is a schematic diagram of a data collection architecture according to an embodiment of the present disclosure.

[0074] FIG1F is a schematic diagram of a data collection architecture according to an embodiment of the present disclosure.

[0075] FIG1G is a schematic diagram of a network architecture according to an embodiment of the present disclosure.

[0076] FIG2 is a schematic diagram of an interaction flow of a communication method according to an embodiment of the present disclosure.

[0077] FIG3 is a flow chart of a communication method according to an embodiment of the present disclosure.

[0078] FIG4 is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0079] FIG5 is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0080] FIG6 is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0081] FIG7 is a flow chart showing a communication method according to an embodiment of the present disclosure.

[0082] FIG8 is a schematic diagram of an interaction flow of a communication method according to an embodiment of the present disclosure.

[0083] FIG9 is a schematic structural diagram of a core network device proposed in an embodiment of the present disclosure.

[0084] FIG10 is a schematic structural diagram of a terminal proposed in an embodiment of the present disclosure.

[0085] FIG11 is a schematic diagram of the structure of the NDRF network element proposed in an embodiment of the present disclosure.

[0086] FIG12 is a schematic diagram of the structure of the NICF network element proposed in an embodiment of the present disclosure.

[0087] FIG13 is a schematic diagram of the structure of the NDCF network element proposed in an embodiment of the present disclosure.

[0088] FIG14 is a schematic structural diagram of a communication device 14100 according to an embodiment of the present disclosure.

[0089] FIG15 is a schematic structural diagram of a chip 14200 according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0090] The embodiments of the present disclosure provide a communication method, a terminal, a core network device, a network element, and a system.

[0091] In a first aspect, an embodiment of the present disclosure provides a communication method, which is performed by a core network device, wherein the core network device includes: a network intelligent computing function NICF network element, a network data storage function NDRF network element, and a network data collection function NDCF network element. The method includes:

[0092] The NICF network element sends the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information;

[0093] The NDCF network element receives the first data information sent by the terminal, and sends the first data information to the NDRF network element;

[0094] The NDRF network element sends a calculation request to the NICF network element based on the first data information;

[0095] The NICF network element calculates the first data information according to the calculation request to generate a data analysis result of the first data information.

[0096] In conjunction with some embodiments of the first aspect, the method further includes:

[0097] The NICF network element sends the data analysis result to the NDRF network element.

[0098] In combination with some embodiments of the first aspect, the data analysis result is used as historical reference data for second service request information, and a task type of the second service request information is similar to a task type of the first service request information.

[0099] In combination with some embodiments of the first aspect, the core network device includes an application function AF network element and a network capability exposure function NEF network element, and the method further includes:

[0100] The AF network element sends the first service request information to the NEF network element;

[0101] The NEF network element determines to authorize the first service request information, and sends the first service request information to the NICF network element.

[0102] In conjunction with some embodiments of the first aspect, the method further includes:

[0103] The NEF network element obtains authorization information from the NDRF network element, and performs an authorization check on the first service request information according to the authorization information.

[0104] In conjunction with some embodiments of the first aspect, the method further includes:

[0105] The NICF sends the data analysis result to the AF network element through the NEF network element.

[0106] In combination with some embodiments of the first aspect, the core network device includes an access and mobility management function AMF network element, and the NICF network element sends the received first service request information to the terminal, including:

[0107] The NICF network element analyzes the first service request information to determine the identity information of the terminal, and sends the first service request information to the terminal through the AMF network element based on the identity information.

[0108] With reference to some embodiments of the first aspect, the NDCF network element receiving the first data information sent by the terminal includes:

[0109] The NDCF network element receives the first data information sent by the terminal through the access network device, and the access network device is used to preprocess the initial data information sent by the terminal to generate the first data information and send it to the NDCF network element.

[0110] In combination with some embodiments of the first aspect, the preprocessing includes: at least one of data clipping processing, data normalization processing, and data standardization processing.

[0111] In combination with some embodiments of the first aspect, the core network device includes a user plane function UPF network element, and the sending the first data information to the NDRF network element includes:

[0112] The NDCF network element sends the first data information to the NDRF network element through the UPF network element.

[0113] In combination with some embodiments of the first aspect, the first service request information includes at least one of service type information, service requirement information, and service quality information.

[0114] In a second aspect, an embodiment of the present disclosure provides a communication method, which is executed by a terminal. The method includes:

[0115] Receiving first service request information sent by the core network device;

[0116] Acquiring first data information according to the first service request information;

[0117] The first data information is sent to the core network device, where the first data information is used to instruct the core network device to determine a data analysis result based on the first data information.

[0118] In conjunction with some embodiments of the second aspect, the sending the first data information to the core network device includes:

[0119] The first data information is sent to the access network device, where the first data information is used to instruct the access network device to preprocess the first data information and send the preprocessed first data information to the core network device.

[0120] In combination with some embodiments of the second aspect, the preprocessing includes: at least one of data clipping processing, data normalization processing, and data standardization processing.

[0121] In combination with some embodiments of the second aspect, the first service request information includes at least one of service type information, service requirement information, and service quality information.

[0122] In a third aspect, an embodiment of the present disclosure provides a communication method, which is performed by an NDRF network element. The method includes:

[0123] receiving first data information sent by the NDCF network element;

[0124] Sending a calculation request to the NICF network element based on the first data information, wherein the calculation request is used to instruct the NICF network element to calculate the first data information according to the calculation request to generate a data analysis result of the first data information;

[0125] Receive the data analysis result sent by the NICF network element.

[0126] In conjunction with some embodiments of the third aspect, the method further includes:

[0127] Receive authorization request information sent by NEF network element;

[0128] Send authorization information to the NEF network element according to the authorization request information.

[0129] In a fourth aspect, an embodiment of the present disclosure provides a communication method, which is performed by a NICF network element. The method includes:

[0130] Sending the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information and send the first data information to the NDRF network element;

[0131] receiving a calculation request sent by the NDRF network element based on the first data information;

[0132] The first data information is calculated according to the calculation request to generate a data analysis result of the first data information.

[0133] In conjunction with some embodiments of the fourth aspect, the method further includes:

[0134] Send the data analysis result to the NDRF network element.

[0135] In combination with some embodiments of the fourth aspect, the data analysis result is used as historical reference data for second service request information, and a task type of the second service request information is similar to a task type of the first service request information.

[0136] In conjunction with some embodiments of the fourth aspect, the method further includes:

[0137] The data analysis result is sent to the AF network element through the NEF network element.

[0138] In a fifth aspect, an embodiment of the present disclosure provides a communication method, which is performed by an NDCF network element. The method includes:

[0139] receiving first data information sent by a terminal, where the first data information is data information obtained by the terminal according to the first service request information;

[0140] The first data information is sent to the NDRF network element, where the first data information is used to instruct the NDRF network element to send a calculation request to the NICF network element according to the first data information.

[0141] With reference to some embodiments of the fifth aspect, the first data information sent by the receiving terminal includes:

[0142] The first data information sent by the terminal through the access network device is received, and the access network device is used to pre-process the initial data information sent by the terminal to generate the first data information and send it to the NDCF network element.

[0143] In combination with some embodiments of the fifth aspect, the preprocessing includes: at least one of data clipping processing, data normalization processing, and data standardization processing.

[0144] In a sixth aspect, an embodiment of the present disclosure provides a communication system, the system comprising: a NICF network element, an NDRF network element, an NDCF network element, and a terminal;

[0145] The NICF network element sends the received first service request information to the terminal;

[0146] The terminal obtains first data information according to the first service request information and sends the first data information to the NDCF network element;

[0147] The NDCF network element sends the first data information to the NDRF network element;

[0148] The NDRF network element sends a calculation request to the NICF network element based on the first data information;

[0149] The NICF network element calculates the first data information according to the calculation request to generate a data analysis result of the first data information.

[0150] In a seventh aspect, an embodiment of the present disclosure provides a core network device, including:

[0151] A first transceiver module is configured to send the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information;

[0152] The first processing module is configured to perform calculations on the first data information sent by the terminal to generate a data analysis result of the first data information.

[0153] In an eighth aspect, an embodiment of the present disclosure provides a terminal, including:

[0154] A second transceiver module is configured to receive first service request information sent by the core network device;

[0155] a second processing module, configured to obtain first data information according to the first service request information;

[0156] The third transceiver module is configured to send the first data information to the core network device, where the first data information is used to instruct the core network device to determine a data analysis result based on the first data information.

[0157] In a ninth aspect, an embodiment of the present disclosure provides an NDRF network element, including:

[0158] a fourth transceiver module, configured to receive first data information sent by the NDRF network element;

[0159] a fifth transceiver module, configured to send a calculation request to the NICF network element based on the first data information, wherein the calculation request is used to instruct the NICF network element to calculate the first data information according to the calculation request to generate a data analysis result of the first data information;

[0160] The sixth transceiver module is configured to receive the data analysis result sent by the NICF network element.

[0161] In a tenth aspect, an embodiment of the present disclosure provides a NICF network element, including:

[0162] a seventh transceiver module, configured to send the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information, and send the first data information to the NDRF network element;

[0163] an eighth transceiver module, configured to receive a calculation request sent by the NDRF network element based on the first data information;

[0164] The third processing module is configured to calculate the first data information according to the calculation request to generate a data analysis result of the first data information.

[0165] In an eleventh aspect, an embodiment of the present disclosure provides an NDCF network element, including:

[0166] a ninth transceiver module, configured to receive first data information sent by the terminal, where the first data information is data information obtained by the terminal according to the first service request information;

[0167] The tenth transceiver module is configured to send the first data information to the NDRF network element, where the first data information is used to instruct the NDRF network element to send a calculation request to the NICF network element according to the first data information.

[0168] In a twelfth aspect, an embodiment of the present disclosure provides a core network device, including:

[0169] one or more processors;

[0170] The core network device is used to execute the communication method described in any one of the first aspects of this disclosure.

[0171] In a thirteenth aspect, an embodiment of the present disclosure provides a terminal, including:

[0172] one or more processors;

[0173] The terminal is used to execute the communication method described in any one of the second aspects of this disclosure.

[0174] In a fourteenth aspect, an embodiment of the present disclosure provides an NDRF network element, including:

[0175] one or more processors;

[0176] The NDRF network element is used to execute the communication method described in any one of the second aspects of this disclosure.

[0177] In a fifteenth aspect, an embodiment of the present disclosure provides a NICF network element, including:

[0178] one or more processors;

[0179] The NICF network element is used to execute the communication method described in any one of the third aspects of this disclosure.

[0180] In a sixteenth aspect, an embodiment of the present disclosure provides an NDCF network element, including:

[0181] one or more processors;

[0182] The NDCF network element is used to execute the communication method described in any one of the fourth aspects of this disclosure.

[0183] In the seventeenth aspect, an embodiment of the present disclosure proposes a communication system, comprising a terminal and a core network device, wherein the core network device is configured to implement the communication method described in any one of the first aspects of the present disclosure, and the terminal is configured to implement the communication method described in any one of the second aspects of the present disclosure.

[0184] In aspect 18, an embodiment of the present disclosure proposes a storage medium storing instructions. When the instructions are executed on a communication device, the communication device executes a communication method as described in any one of aspect 1, aspect 2, aspect 3, aspect 4, and aspect 5 of the present disclosure.

[0185] In the nineteenth aspect, an embodiment of the present disclosure proposes a computer program product, comprising a computer program and / or instructions, which, when executed by a communication device, implement the communication method as described in any one of the first aspects of the present disclosure, or, when executed by a communication device, implement the communication method as described in any one of the second aspects of the present disclosure, or, when executed by a communication device, implement the communication method as described in any one of the third aspects of the present disclosure, or, when executed by a communication device, implement the communication method as described in any one of the fourth aspects of the present disclosure, or, when executed by a communication device, implement the communication method as described in any one of the fifth aspects of the present disclosure.

[0186] Through the above method, the NICF network element sends the received first service request information to the terminal. The first service request information is used to instruct the terminal to obtain the first data information based on the first service request information. The NDCF network element receives the first data information sent by the terminal and sends the first data information to the NDRF network element. The NDRF network element sends a calculation request based on the first data information to the NICF network element. The NICF network element calculates the first data information according to the calculation request to generate a data analysis result for the first data information. This adds a data plane design to the communication architecture, improving the data processing and real-time analysis capabilities of the communication architecture.

[0187] It is understandable that the above-mentioned terminals, core network devices, NICF network elements, NDRF network elements, NDCF network elements, communication systems, storage media, and computer programs are all used to execute the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods.

[0188] The present disclosure provides a communication method, terminal, core network device, network element, and system. In some embodiments, the terms communication method and information processing method are interchangeable, the terms communication device and information processing device are interchangeable, and the terms information processing system and communication system are interchangeable.

[0189] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0190] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0191] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0192] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0193] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0194] In some embodiments, the terms "at least one," "one or more," "a plurality of," "multiple," etc. may be used interchangeably.

[0195] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0196] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0197] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0198] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0199] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0200] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0201] In some embodiments, devices, etc. can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", and "subject" can be used interchangeably.

[0202] In some embodiments, "network" can be interpreted as devices included in the network (eg, access network equipment, core network equipment, etc.).

[0203] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station" "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)" "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like may be used interchangeably.

[0204] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc. can be used interchangeably.

[0205] In some embodiments, the access network device, the core network device, or the network device can be replaced by a terminal. For example, the various embodiments of the present disclosure can also be applied to a structure in which the communication between the access network device, the core network device, or the network device and the terminal is replaced by communication between multiple terminals (for example, device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, it is also possible to set the structure in which the terminal has all or part of the functions of the access network device. In addition, terms such as "uplink" and "downlink" can also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. can be replaced by side channels, and uplinks, downlinks, etc. can be replaced by side links.

[0206] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, the core network device, or the network device may have a structure that has all or part of the functions of the terminal.

[0207] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

[0208] In some embodiments, data, information, etc. may be obtained with the user's consent.

[0209] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0210] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1A, the communication system 100 includes a terminal 110, a core network device 120, and an access network device 130. The core network device 120 includes a NICF (Network Intelligent Computing Function) network element 121, an NDRF (Network Data Repository Function) network element 122, and an NDCF (Network Data Collection Function) network element 123.

[0211] In some embodiments, the terminal 110 includes, for example, a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, and at least one of a wireless terminal device in a smart home, but is not limited thereto.

[0212] In some embodiments, the technical solution of the present disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can be transformed into internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.

[0213] In some embodiments, the core network device 120 may be a device including: a NICF network element 121, an NDRF network element 122, and an NDCF network element 123, etc., or may be a plurality of devices or a device group including all or part of the NICF network element 121, the NDRF network element 122, and the NDCF network element 123, etc. The network element may be virtual or physical. The core network device may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0214] In some embodiments, the NICF network element is used to act as a scheduler to schedule the collaborative splitting of data and models between network devices and terminals.

[0215] In some embodiments, the NDRF network element is used to store data and integrates all storage-related functions. The information that can be stored includes data (user registration data, service-related data), NF (Network Functions) configuration files, network data (network service SLA (Service Level Agreement) data, network node load) and computing-related data (artificial intelligence training data, computing power resource status, location information).

[0216] In some embodiments, the NDCF network element is used to obtain real-time network information from different NF network elements, and can also collect data transmitted by NFs and network devices.

[0217] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0218] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1A , or a portion thereof, but are not limited thereto. The entities shown in FIG1A are illustrative only. The communication system may include all or part of the entities shown in FIG1A , or may include other entities other than those shown in FIG1A . The number and form of the entities may be arbitrary, and the entities may be physical or virtual. The connection relationships between the entities are illustrative only. The entities may be connected or disconnected, and the connection may be in any manner, including direct or indirect, wired or wireless.

[0219] The embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X), systems utilizing other communication methods, and next-generation systems based on and extending these methods. Furthermore, multiple systems may be combined (for example, a combination of LTE or LTE-A with 5G).

[0220] Figure 1B is a schematic diagram of a network communication architecture according to an embodiment of the present disclosure. As shown in Figure 1B, the network communication architecture adopts SBA (Service-based Architecture), defining network functions as various flexibly adjustable service network elements. The NSSF (Network Slice Selection Function) is used to determine the network slice instances that a UE is allowed to access based on the UE's slice selection assistance information, subscription information, and other information. The NEF (Network Exposure Function) is located between the core network and the external third-party application function body and is responsible for managing all external applications that expose network data. The NRF (Network Repository Function) is used to register and monitor the status of network function services, enabling automated management, selection, and scalability of network function services and allowing each network function to discover the services provided by other network functions. The PCF (Policy Control Function) is used to define and manage network policies to ensure user service quality and efficient use of network resources. The UDM (Unified Data Management Function) is responsible for managing user identification, subscription data, authentication data, and user service network element registration. AF (Application Function) is similar to an application server, which interacts with other core network control plane NFs and provides business services. AF can exist for different application services and can be owned by operators or trusted third parties. NSSAAF (Network Slice-Specific Authentication and Authorization Function) is used to select, authenticate and authorize network slices. AUSF (Authentication Server Function) is used to receive requests from AMF to authenticate the UE, request keys from UDM, and then forward the keys issued by UDM to AMF for authentication processing. AMF (Access and Mobility Management Function) is responsible for UE identity authentication, authorization, registration, mobility management and connection management functions. SMF (Session Management Function) is used to allocate IP addresses to UEs and is responsible for the management of various channels between UEs and the core network during communication.SCP (Service Communication Proxy) is used for communication and agency of services during the communication process. NSACF (Network Slice Admission Control Function) is used to monitor and control the number of PDU sessions established for each network slice, notify the network slice status based on events, and report to the user NF. RAN (Radio Access Network) refers to the full or partial wireless access of fixed users to the switch, which enables the UE to access the core network through RAN. UPF (User Plane Function) is used to route and forward data from the base station to the network. UPF is the module that processes data in the core network. DN (Data Network) is used to refer to the provision of data-centric network services such as the Internet, cloud / OTT services, and enterprise networks.

[0221] For example, the SBA uses a dual-bus design of a control plane and a user plane to control the transmission of control signaling and session packets between various network functions. The architecture includes the following service-based interfaces (such as N1 and N2) and reference points (such as Namf). The reference points show how various network functions interact with each other and how each NF in the control pipeline transmits data / information to other NFs via the control bus.

[0222] Figure 1C is a schematic diagram illustrating a data storage architecture according to an embodiment of the present disclosure. As shown in Figure 1C , the data storage architecture is composed of any NF and an Unstructured Data Storage Function (UDSF). The NF stores unstructured data in the UDSF and retrieves data from the UDSF. For example, CPNFs (Control Plane Functions) can share a UDSF to store their respective unstructured data, or each CPNF can have its own unique UDSF for storing unstructured data.

[0223] Figure 1D is a schematic diagram of a data storage architecture according to an embodiment of the present disclosure. As shown in Figure 1D, the data storage architecture allows UDM, PCF and NEF to store data in UDR (Unified Data Repository), where UDM and PCF store subscription data and policy data, and NEF stores structured data and application data for exposure (including: packet flow description for application detection, AF request information of multiple UEs, etc.).

[0224] Figure 1E is a schematic diagram of a data collection architecture according to an embodiment of the present disclosure. As shown in Figure 1E , during network data analysis based on the aforementioned communication architecture, NWDAF is used for data analysis. The communication system architecture allows NWDA to collect data from other NFs via NNF channels.

[0225] FIG1F is a schematic diagram of a data collection architecture according to an embodiment of the present disclosure. As shown in FIG1F , the system architecture includes NWDAF, NRF / UDM / BSF (Binding Support Function), DCCF, MFAF (Messaging Framework Adaptor Function) and any NF. The communication system architecture allows NWDAF to use DCCF (Data Collection Control Function) with related Ndccf (Network-Delivered Cloud Control Framework) services to collect data from any 5GC-NF or OAM (Operation Administration and Maintenance).

[0226] In some embodiments, in the relevant SBA architecture, the user interface only forwards data without parsing and processing the data content, which has great limitations for the processing of intelligent data (including artificial intelligence data and sensor data, etc.). The lack of collaboration between CN (Core Network), RAN and UE during data forwarding leads to great limitations in data processing. Therefore, in this embodiment, a data processing method based on the network data plane is proposed, which realizes end-to-end data collection, transmission, storage, calculation and sharing through collaboration between UE and network, and outputs the corresponding data processing results to external network applications conveniently and quickly. This changes the network architecture based on sessions and connections and solves the problem of intelligent data transmission related to communication functions such as artificial intelligence / sensing.

[0227] Figure 1G is a schematic diagram of a network architecture according to an embodiment of the present disclosure. As shown in Figure 1H, a network architecture is proposed, which establishes a data and information collection function (NDCF network element), an information storage function (NDRF network element) and an information computing and processing function (NICF network element). The NICF network element includes multiple functional modules for implementing multiple functions. For example, the task computing function: can retrieve data collected by NDCF and stored by NDRF, and then provide model training and reasoning decisions throughout the artificial intelligence life cycle. At this time, the NICF acts as a scheduler, collaborating with the base station and the UE to perform data splitting and model training. Task scheduling function: used to control and schedule the execution phase of artificial intelligence tasks, including control information collection and scheduling resource management. Network data collection function: used to obtain real-time network information from different NFs, and can also collect data transmitted between NFs and base stations. Network data storage function: Integrates multiple storage-related functions, such as NRF, UDR, UDSF, and ADRF. The information that can be stored includes user data (user registration data, service-related data), NF configuration files, network data (network service SLA data, network node load), and computing-related data (artificial intelligence training data, computing power resource status, location information), etc.

[0228] For example, based on the above network architecture, data is collected from other NFs and UEs through the NDCF network element, and the collected data is sent to the NDRF network element for storage. The NICF network element schedules the data stored in the NDRF network element based on the calculation request, generates the data analysis results and sends them to the NDRF network element for storage. At the same time, the NICF network element sends the data analysis results to the data analysis request end, thereby realizing end-to-end data collection, transmission, storage, calculation and sharing through the collaboration of UE and network, and outputting the corresponding results to external network applications conveniently and quickly. By adding functional network elements in the corresponding network architecture, the problem of intelligent data transmission related to artificial intelligence / sensing is solved.

[0229] Figure 2 is a schematic diagram of an interaction flow of a communication method according to an embodiment of the present disclosure. As shown in Figure 2, the present disclosure embodiment relates to a communication method, which is performed by a core network device, an access network device RAN, and a terminal UE, wherein the core network device includes a NICF network element, an NDRF network element, an NDCF network element, an AF network element, a NEF network element, an AMF network element, and a UPF network element. The method includes:

[0230] Step S2101: The AF network element sends first service request information to the NEF network element.

[0231] For example, the AF network element is the service request end, which initiates a data service request to the core network architecture through the AF network element to request the intelligent data service in the core network architecture, where the intelligent data service may include sensing service, artificial intelligence training service, etc.

[0232] In some embodiments, the name of the first service request information is not limited, and it can be, for example, "data request information", "service request information", "service data request information", "service information", etc.

[0233] In some embodiments, the first service request information includes at least one of service type information, service requirement information, and service quality information.

[0234] The AF network element can be the AF function configured on the core network device or the AF network element configured on other devices. It is used to request application function services from the core network device. The AF network element sends the service request information to the NEF network element, which performs authorization verification on the service request information.

[0235] Step S2102: The NEF network element determines to authorize the first service request information and sends the first service request information to the NICF network element.

[0236] For example, in this embodiment, the service request information may include ID information for characterizing the identity of the AF network element at the service request end, and indication information for identifying the data type corresponding to the service request. The NEF network element performs an authorization check on the first service request sent by the AF network element based on the relevant identity and content indication in the first service request information, and sends the first service request information to the NICF network element if it is determined that the first service request is authorized. For example, the type of AF network element authorized to make a service request and the requested data type may be stored in the NEF network element. The AF network element is compared with the authorized AF network element, and the data type requested by the first service request is compared with the authorized data type to determine whether the first service request information sent by the current AF network element is authorized.

[0237] Optionally, in some embodiments, before the above step S2102, the method further includes:

[0238] The NEF network element obtains the authorization information from the NDRF network element, and performs an authorization check on the first service request information according to the authorization information.

[0239] For example, in this embodiment, the authorization information in the core network device is stored in the NDRF network element. The authorization information may include the authorized AF network element type, authorized service type, authorized data type, etc. based on the service request. After receiving the first service request information sent by the AF network element, the NEF network element obtains the authorization information from the NDRF network element and performs a grant check on the first service request information through the authorization information. For example, the NEF network element may compare the authorization information with the first service request information sent by the AF network element. If the AF network element corresponding to the first service request information matches the AF network element authorized by the authorization information, the NEF network element determines to authorize the first service request information. The NEF network element may also compare the data type corresponding to the authorization information with the data type requested by the first service request information. For example, the authorization information indicates authorization for the perception data request of the AF network element. The NEF network element obtains the authorization information and, when it determines that the data type requested by the first service request information is perception data, determines to authorize the first service request information. After the NEF network element determines to authorize the first service request information, it sends the first service request information to the NICF network element.

[0240] In some embodiments, the authorization information includes at least one of: an authorized AF network element type, an authorized request data type, and an authorized service type.

[0241] Step S2103, the NICF network element sends the received first service request information to the terminal through the AMF network element.

[0242] For example, the NICF network element analyzes the received first service request information and determines the UE that needs to be scheduled for the first service request information through a relevant algorithm. It should be noted that the NICF network element is used to analyze the first service request information and determine the UE that needs to be scheduled in response to the first service request information, wherein the UE is used to collect corresponding data based on the first service request information and feed it back to the NICF network element for calculation, thereby generating a data analysis result corresponding to the first service request information. Therefore, the UE that needs to be scheduled is different depending on the type of the first service request. For example, when the first service request is a location perception request of UE1, the NICF network element determines through a relevant algorithm that UE1's location perception request needs to obtain UE2's perception data, and sends the first service request to UE2 through the AMF network element, so that UE2 collects data based on the first service request and feeds it back to the NICF network element.

[0243] In this embodiment, the NICF network element analyzes the first service request information, determines the UE that needs to be scheduled, and then sends the first service request information to the terminal through the AMF network element. The AMF network element performs connection function management and sends the first server request information to the corresponding UE based on the analysis result of the NICF network element on the first service request information.

[0244] Step S2104: The terminal obtains first data information according to the first service request information, and sends the first data information to the NDCF network element through the access network device.

[0245] For example, the terminal analyzes the first service request information, determines the data type corresponding to the request of the first service request information, and initializes the corresponding service program. Then, the terminal collects data based on the first service request information through the sensors, antennas, and stored data carried by the terminal to obtain the first data information. The collected first data information is sent to the NDCF network element through the access network device RAN. Among them, the NDCF network element in the core network device is used for data collation and data collection, and collects the data information transmitted by the UE and sends it to the NDRF network element for storage.

[0246] Optionally, in some embodiments, the above step S2104 includes:

[0247] The terminal sends the collected initial data information to the access network device;

[0248] The access network device performs data preprocessing on the initial data information and generates a first data information sending receipt NDCF network element.

[0249] For example, the terminal transmits initial data information to the access network device through an uplink channel, wherein the initial data information is data information collected by the terminal based on the first service request information. The access network device can pre-process the initial data information transmitted by the UE based on a preset period so that the subsequent NICF network element can perform data analysis on the pre-processed data. After the initial data information is pre-processed by the access network device, first data information is generated, and the first data information is sent to the NDCF network element of the core network device. Through the collaboration between the terminal, the access network device and the core network device, more accurate and comprehensive data information is collected based on the first service request information, so that the NICF network element in the core network can obtain more accurate data analysis results based on the data information.

[0250] In some embodiments, the access network equipment includes base stations, wireless access points, switches, routers, access gateways, broadband modems, etc.

[0251] In some embodiments, preprocessing includes at least one of data clipping, data normalization, and data standardization.

[0252] For example, data preprocessing in the access network device includes performing data trimming, data normalization, and data standardization on the data information sent by the terminal, and sending the processed first data information to the NDCF network element. The data preprocessing process is beneficial for the core network device to perform calculations and analysis on the processed data information.

[0253] Step S2105: The NDCF network element sends the first data information to the NDRF network element through the UPF network element.

[0254] For example, after receiving the first data information, the NDCF network element forwards the first data information through the UPF network element, and sends the first data information to the NDRF network element through the data plane.

[0255] Step S2106: The NDRF network element sends a calculation request to the NICF network element based on the first data information.

[0256] For example, the NDRF network element in the core network device is used to store data. After receiving the first data information sent by the NDCF network element, the NDRF network element associates and stores the first data information with the first service request information. The NDRF network element sends a calculation request based on the first data information to the NICF network element to request the NICF network element to analyze and calculate the first data information.

[0257] Step S2107: The NICF network element calculates the first data information according to the calculation request, generates a data analysis result of the first data information, and sends the first data analysis result to the NDRF network element.

[0258] For example, the NICF network element calculates the first data information based on the first service request information according to the calculation request sent by the NDRF network element. The calculation includes artificial intelligence training, artificial intelligence data reasoning, etc. After generating the data analysis result of the first data information, the first data analysis result is sent to the NDRF network element for storage. The first data analysis result is the data analysis result corresponding to the first service request information. For example, if the first service request information is a perception service request of UE1, the first data analysis result is the perception result information of UE1.

[0259] Optionally, in some embodiments, the data analysis result is used as historical reference data for the second service request information, and the task type of the second service request information is similar to the task type of the first service request information.

[0260] For example, an AI model can be configured in the NICF network element corresponding to the core network device for corresponding data analysis and artificial intelligence calculations. In the process of the NICF network element performing data analysis through the AI ​​model, it can perform inference calculations on the currently received data information based on historical analysis data, thereby reducing repeated calculations in the core network device. Therefore, after the NICF network element generates a first data analysis result based on the first data information, it can store the first data analysis result in the NDRF network element. After the core network device receives the second service request information, it identifies the task type of the second service request information. If the task type of the second service request information is similar to the task type of the first service request information, the first data analysis result can be used as a task reference for the second service request information, thereby reducing the amount of data analysis calculations of the NICF network element.

[0261] Step S2108: The NICF network element sends the first data analysis result to the AF network element through the NEF network element.

[0262] For example, the NICF network element sends the first data analysis result to the AF network element through the NEF network element to complete the service request of the AF network element.

[0263] Through the above method, the NICF network element sends the received first service request information to the terminal. The first service request information is used to instruct the terminal to obtain the first data information based on the first service request information. The NDCF network element receives the first data information sent by the terminal and sends the first data information to the NDRF network element. The NDRF network element sends a calculation request based on the first data information to the NICF network element. The NICF network element calculates the first data information according to the calculation request to generate a data analysis result for the first data information. This adds a data plane design to the communication architecture, improving the data processing and real-time analysis capabilities of the communication architecture.

[0264] In some embodiments, the names of information, etc. are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codeword", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0265] In some embodiments, the terms "codebook," "codeword," and "precoding matrix" may be used interchangeably. For example, a codebook may be a collection of one or more codewords / precoding matrices.

[0266] In some embodiments, terms such as "uplink", "uplink", "physical uplink" can be interchangeable with each other, and terms such as "downlink", "downlink", "physical downlink" can be interchangeable with each other, and terms such as "side", "sidelink", "side communication", "sidelink communication", "direct connection", "direct link", "direct communication", "direct link communication" can be interchangeable with each other.

[0267] In some embodiments, the terms "downlink control information (DCI)", "downlink (DL) assignment", "DL DCI", "uplink (UL) grant", "UL DCI" and the like may be used interchangeably.

[0268] In some embodiments, terms such as "physical downlink shared channel (PDSCH)" and "DL data" can be used interchangeably, and terms such as "physical uplink shared channel (PUSCH)" and "UL data" can be used interchangeably.

[0269] In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.

[0270] In some embodiments, the terms "search space", "search space set", "search space configuration", "search space set configuration", "control resource set (CORESET)", "CORESET configuration" and the like may be used interchangeably.

[0271] In some embodiments, terms such as "synchronization signal (SS)", "synchronization signal block (SSB)", "reference signal (RS)", "pilot", and "pilot signal" can be used interchangeably.

[0272] In some embodiments, terms such as "moment", "time point", "time", and "time position" can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.

[0273] In some embodiments, the terms "component carrier (CC)", "cell", "frequency carrier", "carrier frequency" and the like can be used interchangeably.

[0274] In some embodiments, terms such as "resource block (RB)", "physical resource block (PRB)", "sub-carrier group (SCG)", "resource element group (REG)", "PRB pair", "RB pair", "resource element (RE)", and "sub-carrier" can be used interchangeably.

[0275] In some embodiments, terms such as wireless access scheme and waveform may be used interchangeably.

[0276] In some embodiments, the terms "precoding", "precoder", "weight", "precoding weight", "quasi-co-location (QCL)", "transmission configuration indication (TCI) state", "spatial relation", "spatial domain filter", "transmission power", "phase rotation", "antenna port", "antenna port group", "layer", "the number of layers", "rank", "resource", "resource set", "resource group", "beam", "beam width", "beam angular degree", "antenna", "antenna element", "panel" and the like can be used interchangeably.

[0277] In some embodiments, terms such as "frame", "radio frame", "subframe", "slot", "sub-slot", "mini-slot", "symbol", "symbol", and "transmission time interval (TTI)" can be used interchangeably.

[0278] In some embodiments, "obtain", "get", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be interchangeable, and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining by self-processing, autonomous implementation, etc.

[0279] In some embodiments, terms such as "send", "transmit", "report", "download", "transmit", "bidirectional transmission", "send and / or receive" can be used interchangeably.

[0280] In some embodiments, terms such as "certain", "preset", "preset", "setting", "indicated", "a certain", "any", and "first" can be interchangeable. "Specific A", "preset A", "preset A", "setting A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-specified in a protocol, etc., or as A obtained through setting, configuration, or indication, etc., or as specific A, a certain A, any A, or first A, etc., but not limited to this.

[0281] In some embodiments, the determination or judgment can be performed by a value represented by 1 bit (0 or 1), or by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values ​​(for example, comparison with a predetermined value), but is not limited thereto.

[0282] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data after receiving it; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the recipient to respond to the content sent.

[0283] The communication method involved in the embodiment of the present disclosure may include at least one of steps S2103 to S2107. For example, steps 2104 to S2105 may be implemented as independent embodiments, and steps S2105 to S2107 may be implemented as independent embodiments, but are not limited thereto.

[0284] In some embodiments, step S2101, step S2102, and step S2108 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0285] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .

[0286] FIG3 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG3, the present disclosure embodiment relates to a communication method, which is executed by a core network device, the core network device including: a NICF network element, an NDRF network element, and an NDCF network element. The method includes:

[0287] Step S3101: The NICF network element sends the received first service request information to the terminal.

[0288] In some embodiments, the first service request information is used to instruct the terminal to obtain the first data information according to the first service request information.

[0289] In some embodiments, the name of the first service request information is not limited, and it can be, for example, "data request information", "service request information", "service data request information", "service information", etc.

[0290] In some embodiments, the first service request information includes at least one of service type information, service requirement information, and service quality information.

[0291] In some embodiments, the core network device includes an application function AF network element and a network capability exposure function NEF network element, and the method further includes:

[0292] The AF network element sends a first service request message to the NEF network element;

[0293] The NEF network element determines to authorize the first service request information, and sends the first service request information to the NICF network element.

[0294] In some embodiments, the method further comprises:

[0295] The NEF network element obtains the authorization information from the NDRF network element, and performs an authorization check on the first service request information according to the authorization information.

[0296] In some embodiments, the core network device includes an access and mobility management function (AMF) network element, and the above step S3101 includes:

[0297] The NICF network element analyzes the first service request information to determine the identity information of the terminal, and sends the first service request information to the terminal through the AMF network element based on the identity information.

[0298] In some embodiments, the first service request information includes at least one of service type information, service requirement information, and service quality information.

[0299] The optional implementation of step S3101 can refer to the optional implementation of steps S2101-S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0300] Step S3102: The NDCF network element receives the first data information sent by the terminal, and sends the first data information to the NDRF network element.

[0301] In some embodiments, the NDCF network element receives first data information sent by the terminal through the access network device, and the access network device is used to preprocess the initial data information sent by the terminal to generate first data information and send it to the NDCF network element.

[0302] In some embodiments, preprocessing includes at least one of data clipping, data normalization, and data standardization.

[0303] In some embodiments, the core network device includes a user plane function UPF network element, and sending the first data information to the NDRF network element includes:

[0304] The NDCF network element sends the first data information to the NDRF network element through the UPF network element.

[0305] The optional implementation of step S3102 can refer to the optional implementation of steps S2104-S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0306] Step S3103: The NDRF network element sends a calculation request to the NICF network element based on the first data information.

[0307] The optional implementation of step S3103 can refer to the optional implementation of step S2106 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0308] Step S3104: The NICF network element calculates the first data information according to the calculation request to generate a data analysis result of the first data information.

[0309] In some embodiments, the method further comprises:

[0310] The NICF network element sends the data analysis results to the NDRF network element.

[0311] In some embodiments, the data analysis result is used as historical reference data for the second service request information, and the task type of the second service request information is similar to the task type of the first service request information.

[0312] In some embodiments, the NICF sends the data analysis results to the AF network element through the NEF network element.

[0313] The optional implementation of step S3104 can refer to the optional implementation of step S2107 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0314] Through the above method, NICF network elements, NDCF network elements and NDRF network elements are configured in the core network equipment, which solves the problem that the relevant network architecture is not suitable for data transmission, processing artificial intelligence and data sensing. The data plane design is added to the communication architecture, and the data processing capability and real-time analysis capability of the communication price are improved.

[0315] FIG4 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG4 , the embodiment of the present disclosure relates to a communication method, which is executed by a terminal. The method includes:

[0316] Step S4101: Receive first service request information sent by a core network device.

[0317] Optionally, in some embodiments, the first service request information includes at least one of service type information, service requirement information, and service quality information.

[0318] The optional implementation of step S4101 can refer to the optional implementation of step S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0319] Step S4102: Acquire first data information according to the first service request information.

[0320] The optional implementation of step S4102 can refer to the optional implementation of step S2104 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0321] Step S4103: Send the first data information to the core network device.

[0322] In some embodiments, the first data information is used to instruct the core network device to determine a data analysis result based on the first data information.

[0323] Optionally, in some embodiments, the above step S4103 includes:

[0324] The first data information is sent to the access network device, where the first data information is used to instruct the access network device to preprocess the first data information and send the preprocessed first data information to the core network device.

[0325] Optionally, in some embodiments, preprocessing includes at least one of data clipping, data normalization, and data standardization.

[0326] The optional implementation of step S4103 can refer to the optional implementation of step S2104 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0327] Through the above method, the service request information sent by the core network device is used to collect data, and the collected data is sent to the core network device, thereby realizing the interaction and collaboration between the terminal and the core network device in the data analysis process, making the generated data analysis results more accurate.

[0328] FIG5 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG5 , the communication method according to an embodiment of the present disclosure is executed by an NDRF network element. The method includes:

[0329] Step S5101: Receive first data information sent by an NDCF network element.

[0330] Optionally, in some embodiments, before step S5101, the method includes:

[0331] Receive authorization request information sent by NEF network element;

[0332] Send authorization information to the NEF network element according to the authorization request information.

[0333] The optional implementation of step S5101 can refer to the optional implementation of step S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0334] Step S5102: Send a calculation request to the NICF network element based on the first data information.

[0335] In some embodiments, the calculation request is used to instruct the NICF network element to calculate the first data information according to the calculation request to generate a data analysis result of the first data information.

[0336] The optional implementation of step S5102 can refer to the optional implementation of step S2106 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0337] Step S5103: Receive the data analysis result sent by the NICF network element.

[0338] The optional implementation of step S5103 can refer to the optional implementation of step S2107 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0339] In this way, NDRF network elements are configured in core network devices for data storage, thereby adding a data plane design to the communication architecture and improving the data processing and real-time analysis capabilities of the communication architecture.

[0340] FIG6 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG6 , the communication method according to the embodiment of the present disclosure is executed by a NICF network element. The method includes:

[0341] Step S6101: Send the received first service request information to the terminal.

[0342] In some embodiments, the first service request information is used to instruct the terminal to obtain the first data information according to the first service request information and send the first data information to the NDRF network element.

[0343] The optional implementation of step S6101 can refer to the optional implementation of step S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0344] Step S6102: Receive a calculation request sent by the NDRF network element based on the first data information.

[0345] The optional implementation of step S6102 can refer to the optional implementation of step S2106 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0346] Step S6103: Calculate the first data information according to the calculation request to generate a data analysis result of the first data information.

[0347] In some embodiments, the method further comprises:

[0348] Send data analysis results to NDRF network element.

[0349] In some embodiments, the data analysis result is used as historical reference data for the second service request information, and the task type of the second service request information is similar to the task type of the first service request information.

[0350] In some embodiments, the method further comprises:

[0351] The data analysis results are sent to the AF network element through the NEF network element.

[0352] The optional implementation of step S6103 can refer to the optional implementation of step S2107 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0353] Through the above method, NICF network elements are configured in the core network equipment for model training and inference decision-making, thereby adding data plane design to the communication architecture and improving the data processing and real-time analysis capabilities of the communication architecture.

[0354] FIG7 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG7 , the communication method according to the embodiment of the present disclosure is executed by an NDCF network element. The method includes:

[0355] Step S7101: Receive first data information sent by a terminal, where the first data information is data information obtained by the terminal according to first service request information.

[0356] In some embodiments, the above step S7101 includes:

[0357] The first data information sent by the terminal through the access network device is received. The access network device is used to pre-process the initial data information sent by the terminal to generate the first data information and send it to the NDCF network element.

[0358] In some embodiments, preprocessing includes at least one of data clipping, data normalization, and data standardization.

[0359] The optional implementation of step S7101 can refer to the optional implementation of step S2104 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0360] Step S7102: Send first data information to the NDRF network element, where the first data information is used to instruct the NDRF network element to send a calculation request to the NICF network element according to the first data information.

[0361] The optional implementation of step S7102 can refer to the optional implementation of step S2105 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0362] In this way, NDCF network elements are configured in core network devices for data collection, thereby adding a data plane design to the communication architecture and improving the data processing and real-time analysis capabilities of the communication architecture.

[0363] FIG8 is a schematic diagram of an interaction flow of a communication method according to an embodiment of the present disclosure. As shown in FIG8 , the communication method involved in the embodiment of the present disclosure is performed by a core network device, a UE, and an access network device NG-RAN, wherein the core network device includes: an AF, a NEF, an NDRF, a NICF, an AMF, and a UPF. The method includes:

[0364] (1) The third-party AF sends a service request message to the NEF. The service request message includes the service type, service requirement information, etc.

[0365] (2) NEF performs an authorization check on the service request from the third-party AF, obtains the authorization information from the NDRF, and determines whether to authorize the service request based on the authorization information.

[0366] (3) After obtaining authorization based on the service request, NEF sends service request information to NICF.

[0367] (4) NICF analyzes the service request and then sends Nnicf_Service_Request (Nnicf Service Request) to the UE through AMF. The Nnicf_Service_Request includes the service requirements.

[0368] (5) Based on the service request, the UE initializes the corresponding service program and performs data collection operations through sensors, antennas, and data downloading.

[0369] (6) After collecting and confirming the data, the UE transmits the data to the NG-RAN (Next Generation Radio Access Network / 5G Radio Access Network) through the uplink channel.

[0370] (7) NG-RAN regularly collects data from UE and performs data preprocessing on the data, which includes data clipping, data normalization and data standardization.

[0371] (8) NG-RAN transmits the pre-processed data to NDCF via the data plane;

[0372] (9) NDCF transmits data to NDRF through UPF based on the data plane.

[0373] (10) NDRF sends a calculation request to NICF based on the data.

[0374] (11) NICF performs calculations, analyzes data through algorithms, and generates analysis results, where the calculations include artificial intelligence training and reasoning. NICF performs calculations and then outputs the analysis results to NDRF.

[0375] (12) NICF sends the analysis results to NDRF for storage and uses the results as a reference for subsequent similar tasks.

[0376] (13) NICF outputs the analysis results to the third-party AF through NEF.

[0377] In the above-mentioned way, by adding a new data plane design, the problem that the SBA network architecture is not suitable for transmitting and processing artificial intelligence and sensor data is solved. At the same time, the historical analysis results are saved in the network unit to facilitate related data analysis services and avoid repeated calculations.

[0378] Figure 9 is a structural diagram of the core network device proposed in an embodiment of the present disclosure. As shown in Figure 9, the core network device 9100 may include: a first transceiver module 9101 and a first processing module 9102. In some embodiments, the first transceiver module 9101 is configured to send the received first service request information to the terminal, and the first service request information is used to instruct the terminal to obtain the first data information according to the first service request information. The first processing module 9102 is configured to calculate the first data information sent by the terminal to generate a data analysis result of the first data information. Optionally, the first transceiver module 9101 and the first processing module 9102 are used to perform at least one of the communication steps such as determination and / or acquisition performed by the core network device 120 in any of the above methods, which will not be repeated here.

[0379] In some embodiments, the first transceiver module 9101 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0380] In some embodiments, the first processing module 9102 may include an execution module and an acquisition module, which may be separate or integrated. Optionally, the execution module and the executor may be interchangeable.

[0381] Figure 10 is a schematic diagram of the structure of the terminal proposed in an embodiment of the present disclosure. As shown in Figure 10, the terminal 10100 may include: a second transceiver module 10101, a second processing module 10102 and a third transceiver module 10103. In some embodiments, the second transceiver module 10101 is configured to receive a first service request message sent by a core network device, the second processing module 10102 is configured to obtain first data information based on the first service request message, and the third transceiver module 10103 is configured to send the first data information to the core network device, and the first data information is used to instruct the core network device to determine the data analysis result based on the first data information. Optionally, the second transceiver module 10101, the second processing module 10102 and the third transceiver module 10103 are used to perform at least one of the communication steps such as determination and / or acquisition performed by the terminal 110 in any of the above methods, which will not be repeated here.

[0382] In some embodiments, the second transceiver module 10101 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0383] In some embodiments, the second processing module 10102 may include an execution module and an acquisition module, which may be separate or integrated. Optionally, the execution module and the executor may be interchangeable.

[0384] In some embodiments, the third transceiver module 10103 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0385] Figure 11 is a schematic diagram of the structure of an NDRF network element proposed in an embodiment of the present disclosure. As shown in Figure 11, the NDRF network element 11100 may include: a fourth transceiver module 11101, a fifth transceiver module 11102, and a sixth transceiver module 11103. In some embodiments, the fourth transceiver module 11101 is configured to receive first data information sent by the NDRF network element, the fifth transceiver module 11102 is configured to send a calculation request to the NICF network element based on the first data information, the calculation request being used to instruct the NICF network element to calculate the first data information according to the calculation request to generate a data analysis result of the first data information, and the sixth transceiver module 11103 is configured to receive the data analysis result sent by the NICF network element. Optionally, the fourth transceiver module 11101, the fifth transceiver module 11102, and the sixth transceiver module 11103 are used to perform at least one of the communication steps such as determination and / or acquisition performed by the NDRF network element 122 in any of the above methods, which will not be repeated here.

[0386] In some embodiments, the fourth transceiver module 11101 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0387] In some embodiments, the fifth transceiver module 11102 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0388] In some embodiments, the sixth transceiver module 11103 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0389] Figure 12 is a schematic diagram of the structure of a NICF network element proposed in an embodiment of the present disclosure. As shown in Figure 12, the NICF network element 12100 may include: a seventh transceiver module 12101, an eighth transceiver module 12102, and a third processing module 12103. In some embodiments, the seventh transceiver module 12101 is configured to send a received first service request message to a terminal, where the first service request message instructs the terminal to obtain first data information based on the first service request message and send the first data information to an NDRF network element. The eighth transceiver module 12102 is configured to receive a calculation request sent by the NDRF network element based on the first data information. The third processing module 12103 is configured to calculate the first data information based on the calculation request to generate a data analysis result for the first data information. Optionally, the seventh transceiver module 12101, the eighth transceiver module 12102, and the third processing module 12103 are configured to perform at least one of the communication steps, such as determining and / or obtaining, performed by the NICF network element 121 in any of the above methods, and are not further described here.

[0390] In some embodiments, the seventh transceiver module 12101 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0391] In some embodiments, the eighth transceiver module 12102 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0392] In some embodiments, the third processing module 12103 may include an execution module and an acquisition module, which may be separate or integrated. Optionally, the execution module and the executor may be interchangeable.

[0393] Figure 13 is a structural diagram of the NDCF network element proposed in an embodiment of the present disclosure. As shown in Figure 13, the NDCF network element 13100 may include: a ninth transceiver module 13101 and a tenth transceiver module 13102. In some embodiments, the ninth transceiver module 13101 is configured to receive the first data information sent by the terminal, and the first data information is the data information obtained by the terminal according to the first service request information. The tenth transceiver module 13102 is configured to send the first data information to the NDRF network element, and the first data information is used to instruct the NDRF network element to send a calculation request to the NICF network element according to the first data information. Optionally, the ninth transceiver module 13101 and the tenth transceiver module 13102 are used to perform at least one of the communication steps such as determination and / or acquisition performed by the NDCF network element 123 in any of the above methods, which will not be repeated here.

[0394] In some embodiments, the ninth transceiver module 13101 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0395] In some embodiments, the tenth transceiver module 13102 may include a receiving module and a transmitting module. The receiving module and the transmitting module may be separate or integrated. Optionally, the transmitting module may be interchangeable with the transmitter. The receiving module may be interchangeable with the receiver.

[0396] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by a terminal in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a network device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.

[0397] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), which realizes the functions of some or all of the above units or modules by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0398] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of the hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and implementing the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0399] Figure 14 is a schematic diagram of the structure of a communication device 14100 according to an embodiment of the present disclosure. Communication device 14100 can be a network device (e.g., an access network device, a core network device, etc.), a terminal (e.g., a user device, etc.), a chip, a chip system, or a processor that supports a network device to implement any of the above methods, or a chip, a chip system, or a processor that supports a terminal to implement any of the above methods. Communication device 14100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0400] As shown in Figure 14, the communication device 14100 includes one or more third processors 14101. The third processor 14101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control communication devices (such as base stations, baseband chips, terminal devices, terminal device chips, DU or CU, etc.), execute programs, and process program data. Optionally, the communication device 14100 is used to perform any of the above methods. Optionally, one or more third processors 14101 are used to call instructions to enable the communication device 14100 to perform any of the above methods.

[0401] In some embodiments, the communication device 14100 further includes one or more third transceivers 14102. When the communication device 14100 includes one or more third transceivers 14102, the third transceiver 14102 performs at least one of the communication steps, such as sending and / or receiving, in the above-described method, and the third processor 14101 performs at least one of the other steps. In an optional embodiment, the transceiver may include a receiver and / or a transmitter, and the receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, and interface may be interchangeable, the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be interchangeable, and the terms receiver, receiving unit, receiver, and receiving circuit may be interchangeable.

[0402] In some embodiments, the communication device 14100 further includes one or more third memories 14103 for storing data. Alternatively, all or part of the third memories 14103 may be located outside the communication device 14100. In an alternative embodiment, the communication device 14100 may include one or more first interface circuits 14104. Optionally, the first interface circuit 14104 is connected to the third memories 14103. The first interface circuit 14104 may be configured to receive data from the third memories 14103 or other devices, and to send data to the third processor 14101 or other devices. For example, the first interface circuit 14104 may read data stored in the third memories 14103 and send the data to the third processor 14101.

[0403] The communication device 14100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 14100 described in the present disclosure is not limited thereto, and the structure of the communication device 14100 may not be limited by FIG. 10 . The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data or programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0404] FIG15 is a schematic diagram of the structure of a chip 14200 according to an embodiment of the present disclosure. If the communication device 14100 can be a chip or a chip system, reference can be made to the schematic diagram of the structure of the chip 14200 shown in FIG15 , but the present disclosure is not limited thereto.

[0405] The chip 14200 includes one or more fourth processors 14201. The chip 14200 is configured to execute any of the above methods.

[0406] In some embodiments, chip 14200 further includes one or more second interface circuits 14202. Terms such as interface circuit, interface, and transceiver pins may be used interchangeably. In some embodiments, chip 14200 further includes one or more fourth memories 14203 for storing data. Optionally, all or part of fourth memories 14203 may be located external to chip 14200. Optionally, second interface circuit 14202 is connected to fourth memory 14203. Second interface circuit 14202 may be configured to receive data from fourth memory 14203 or other devices, or to send data to fourth memory 14203 or other devices. For example, second interface circuit 14202 may read data stored in fourth memory 14203 and send the data to fourth processor 14201.

[0407] In some embodiments, the second interface circuit 14202 performs at least one of the communication steps, such as sending and / or receiving, in the above-described method. For example, the second interface circuit 14202 performing the communication steps, such as sending and / or receiving, in the above-described method means that the second interface circuit 14202 performs data exchange between the fourth processor 14201, the chip 14200, the fourth memory 14203, or the transceiver device. In some embodiments, the fourth processor 14201 performs at least one of the other steps.

[0408] The modules and / or devices described in various embodiments, such as virtual devices, physical devices, and chips, can be arbitrarily combined or separated according to circumstances. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0409] The present disclosure also provides a storage medium having instructions stored thereon. When the instructions are executed on the communication device 14100, the communication device 14100 is caused to execute any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a transient storage medium.

[0410] The present disclosure also provides a program product, which, when executed by the communication device 14100, enables the communication device 14100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0411] The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any one of the above methods.

Claims

1. A communication method, characterized in that: The method is executed by a core network device, the core network device including: a network intelligent computing function NICF network element, a network data storage function NDRF network element, and a network data collection function NDCF network element, and the method includes: The NICF network element sends the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information; The NDCF network element receives the first data information sent by the terminal, and sends the first data information to the NDRF network element; The NDRF network element sends a calculation request to the NICF network element based on the first data information; The NICF network element calculates the first data information according to the calculation request to generate a data analysis result of the first data information.

2. The method according to claim 1, characterized in that The method further comprises: The NICF network element sends the data analysis result to the NDRF network element.

3. The method according to claim 1, characterized in that The data analysis result is used as historical reference data for second service request information, where the task type of the second service request information is similar to the task type of the first service request information.

4. The method according to claim 1, wherein The core network device includes an application function AF network element and a network capability exposure function NEF network element, and the method further includes: The AF network element sends the first service request information to the NEF network element; The NEF network element determines to authorize the first service request information, and sends the first service request information to the NICF network element.

5. The method according to claim 4, characterized in that The method further comprises: The NEF network element obtains authorization information from the NDRF network element, and performs an authorization check on the first service request information according to the authorization information.

6. The method according to claim 4, characterized in that The method further comprises: The NICF sends the data analysis result to the AF network element through the NEF network element.

7. The method according to claim 1, characterized in that The core network device includes an access and mobility management function (AMF) network element, and the NICF network element sends the received first service request information to the terminal, including: The NICF network element analyzes the first service request information to determine the identity information of the terminal, and sends the first service request information to the terminal through the AMF network element based on the identity information.

8. The method according to claim 1, characterized in that The NDCF network element receiving the first data information sent by the terminal includes: The NDCF network element receives the first data information sent by the terminal through the access network device, and the access network device is used to preprocess the initial data information sent by the terminal to generate the first data information and send it to the NDCF network element.

9. The method according to claim 8, characterized in that The preprocessing includes at least one of data clipping, data normalization, and data standardization.

10. The method according to claim 1, characterized in that The core network device includes a user plane function UPF network element, and the sending of the first data information to the NDRF network element includes: The NDCF network element sends the first data information to the NDRF network element through the UPF network element.

11. The method according to any one of claims 1 to 10, characterized in that The first service request information includes at least one of service type information, service requirement information, and service quality information.

12. A communication method, characterized in that: Executed by a terminal, the method includes: Receiving first service request information sent by the core network device; Acquiring first data information according to the first service request information; The first data information is sent to the core network device, where the first data information is used to instruct the core network device to determine a data analysis result based on the first data information.

13. The method according to claim 12, characterized in that The sending the first data information to the core network device includes: The first data information is sent to the access network device, where the first data information is used to instruct the access network device to preprocess the first data information and send the preprocessed first data information to the core network device.

14. The method according to claim 13, characterized in that The preprocessing includes at least one of data clipping, data normalization, and data standardization.

15. The method according to any one of claims 12 to 14, characterized in that The first service request information includes at least one of service type information, service requirement information, and service quality information.

16. A communication method, characterized in that: Executed by an NDRF network element, the method includes: receiving first data information sent by the NDCF network element; Sending a calculation request to the NICF network element based on the first data information, wherein the calculation request is used to instruct the NICF network element to calculate the first data information according to the calculation request to generate a data analysis result of the first data information; Receive the data analysis result sent by the NICF network element.

17. The method according to claim 16, characterized in that The method further comprises: Receive authorization request information sent by NEF network element; Send authorization information to the NEF network element according to the authorization request information.

18. A communication method, characterized in that: Executed by a NICF network element, the method includes: Sending the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information and send the first data information to the NDRF network element; receiving a calculation request sent by the NDRF network element based on the first data information; The first data information is calculated according to the calculation request to generate a data analysis result of the first data information.

19. The method according to claim 18, characterized in that The method further comprises: Send the data analysis result to the NDRF network element.

20. The method according to claim 18, wherein The data analysis result is used as historical reference data for second service request information, where the task type of the second service request information is similar to the task type of the first service request information.

21. The method according to claim 18, wherein The method further comprises: The data analysis result is sent to the AF network element through the NEF network element.

22. A communication method, characterized in that: Executed by an NDCF network element, the method includes: receiving first data information sent by a terminal, where the first data information is data information obtained by the terminal according to the first service request information; The first data information is sent to the NDRF network element, where the first data information is used to instruct the NDRF network element to send a calculation request to the NICF network element according to the first data information.

23. The method according to claim 22, characterized in that The first data information sent by the receiving terminal includes: The first data information sent by the terminal through the access network device is received, and the access network device is used to pre-process the initial data information sent by the terminal to generate the first data information and send it to the NDCF network element.

24. The method according to claim 23, wherein The preprocessing includes at least one of data clipping, data normalization, and data standardization.

25. A communication system, characterized in that: The system includes: a NICF network element, a NDRF network element, a NDCF network element and a terminal; The NICF network element sends the received first service request information to the terminal; The terminal obtains first data information according to the first service request information and sends the first data information to the NDCF network element; The NDCF network element sends the first data information to the NDRF network element; The NDRF network element sends a calculation request to the NICF network element based on the first data information; The NICF network element calculates the first data information according to the calculation request to generate a data analysis result of the first data information.

26. A core network device, characterized in that: include: A first transceiver module is configured to send the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information; The first processing module is configured to perform calculations on the first data information sent by the terminal to generate a data analysis result of the first data information.

27. A terminal, characterized in that: include: A second transceiver module is configured to receive first service request information sent by the core network device; a second processing module, configured to obtain first data information according to the first service request information; The third transceiver module is configured to send the first data information to the core network device, where the first data information is used to instruct the core network device to determine a data analysis result based on the first data information.

28. An NDRF network element, characterized in that: include: a fourth transceiver module, configured to receive first data information sent by the NDRF network element; a fifth transceiver module, configured to send a calculation request to the NICF network element based on the first data information, wherein the calculation request is used to instruct the NICF network element to calculate the first data information according to the calculation request to generate a data analysis result of the first data information; The sixth transceiver module is configured to receive the data analysis result sent by the NICF network element.

29. A NICF network element, characterized in that: include: a seventh transceiver module, configured to send the received first service request information to the terminal, where the first service request information is used to instruct the terminal to obtain first data information according to the first service request information, and send the first data information to the NDRF network element; an eighth transceiver module, configured to receive a calculation request sent by the NDRF network element based on the first data information; The third processing module is configured to calculate the first data information according to the calculation request to generate a data analysis result of the first data information.

30. An NDCF network element, characterized in that: include: a ninth transceiver module, configured to receive first data information sent by the terminal, where the first data information is data information obtained by the terminal according to the first service request information; The tenth transceiver module is configured to send the first data information to the NDRF network element, where the first data information is used to instruct the NDRF network element to send a calculation request to the NICF network element according to the first data information.

31. A core network device, characterized in that: include: one or more processors; The core network device is used to execute the communication method according to any one of claims 1 to 11.

32. A terminal, characterized in that: include: one or more processors; The terminal is used to execute the communication method according to any one of claims 12 to 15.

33. An NDRF network element, characterized in that: include: one or more processors; The NDRF network element is used to execute the communication method according to any one of claims 16 to 17.

34. A NICF network element, characterized in that: include: one or more processors; The NICF network element is used to execute the communication method according to any one of claims 18 to 21.

35. An NDCF network element, characterized in that: include: one or more processors; The core NDCF network element is used to execute the communication method described in any one of claims 22-24.

36. A communication system, characterized in that: The invention comprises a terminal and a core network device, wherein the core network device is configured to implement the communication method according to any one of claims 1 to 11, and the terminal is configured to implement the communication method according to any one of claims 12 to 15.

37. A storage medium storing instructions, characterized in that: When the instruction is executed on a communication device, the communication device is enabled to execute the communication method according to any one of claims 1 to 11, 12 to 15, 16 to 17, 18 to 21, and 22 to 24.

38. A computer program product comprising a computer program and / or instructions, characterized in that When the computer program and / or instructions are executed by a communication device, they implement the communication method described in any one of claims 1 to 11; or when the computer program and / or instructions are executed by a communication device, they implement the communication method described in any one of claims 12 to 15; or when the computer program and / or instructions are executed by a communication device, they implement the communication method described in any one of claims 16 to 17; or when the computer program and / or instructions are executed by a communication device, they implement the communication method described in any one of claims 18 to 21; or when the computer program and / or instructions are executed by a communication device, they implement the communication method described in any one of claims 22 to 24.

Citation Information

Patent Citations

  • 5GS-based rainfall monitoring method

    CN116047633A

  • Method, apparatus and computer program product for wireless communication

    CN116806424A

  • Alarm information generation method and device, electronic equipment and storage medium

    CN117479104A

  • Method for correlating data of terminal device and apparatus

    US20230171679A1

  • User information analysis result feedback method and device thereof

    WO2022148254A1