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

By exchanging information between core network devices and network elements, transmission rule information is generated and data service policies are modified, which solves the problem of the lack of large-scale data service processes in the network and realizes efficient data service policy adjustment and high-quality communication.

WO2025222522A1PCT designated stage Publication Date: 2025-10-30BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/090222
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-26
Publication Date
2025-10-30

AI Technical Summary

Technical Problem

The lack of large-scale data service processes in existing networks makes it impossible to effectively utilize the computing power of UE, gNB, and AF, resulting in low network communication efficiency.

Method used

Through information exchange between core network devices and network elements, transmission rule information is generated and data service policies are modified. Transmission rules are introduced into the user plane and data plane to achieve dynamic adjustment of data service policies.

Benefits of technology

It improves the efficiency of service data transmission during network communication, meets the demand for high-quality communication services, and enhances the personalized data service capabilities of network nodes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024090222_30102025_PF_FP_ABST
    Figure CN2024090222_30102025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method, a core network device, a network node, a network element, and a system. The method comprises: a first network element generates transmission rule information of a user plane and / or a data plane on the basis of received first information, generates second information on the basis of the first information and the transmission rule information, and sends the second information to a second network element; and the second network element determines a data service strategy of the user plane and / or the data plane on the basis of the received second information, and sends service modification response information to the first network element. Therefore, a transmission rule is introduced into the user plane and / or the data plane, and the data service strategy of the user plane and / or the data plane is modified on the basis of the transmission rule, thereby completing the modification process of the data service strategy, and ensuring transmission requirements of service data during network communication.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, core network equipment, network nodes, network elements and systems Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a communication method, core network equipment, network node, network element and system. Background Technology

[0002] In related technologies, distributed computing will become an important feature of next-generation network communication systems. With the continuous improvement of UE (User Equipment) performance, UEs can possess powerful computing capabilities. By utilizing the computing power of UEs, the computing and service capabilities of communication networks will be greatly enhanced. Simultaneously, the computing power of base stations and third-party automatic switching systems can also be fully utilized. In foreseeable application scenarios, UEs, gNBs (the next-generation Node B), and AFs (Application Functions) can assist the network in collaborative computing.

[0003] Summary of the Invention

[0004] To overcome the technical problem of the lack of large-scale data service processes in networks in related technologies, this disclosure provides a communication method, core network equipment, network node, network element and system.

[0005] According to a first aspect of the present disclosure, a communication method is provided, executed by a core network device, the core network device comprising: a first network element and a second network element, the method comprising:

[0006] The first network element generates transmission rule information for the user plane and / or data plane based on the received first information, and generates second information based on the first information and the transmission rule information and sends it to the second network element.

[0007] The second network element determines the data service strategy of the user plane and / or data plane based on the received second information, and sends service modification response information to the first network element.

[0008] According to a second aspect of the embodiments of this disclosure, a communication method is provided, performed by a network node, the method comprising:

[0009] Send a first message to the core network device, the first message being used to instruct the core network device to determine the data service strategy for the user plane and / or data plane based on the first message.

[0010] According to a third aspect of the embodiments of this disclosure, a communication method is provided, executed by a first network element, the method comprising:

[0011] Based on the received first information, generate transmission rule information for the user plane and / or data plane;

[0012] Generate second information based on the first information and the transmission rule information;

[0013] The second information is sent to the second network element, and the second information is used to instruct the second network element to determine the data service strategy of the user plane and / or data plane based on the second information.

[0014] According to a fourth aspect of the embodiments of this disclosure, a communication method is provided, executed by a second network element, the method comprising:

[0015] The system receives second information sent by a first network element, wherein the second information is generated by the first network element based on the received first information and transmission rule information, and the transmission rule information is generated by the first network element based on the first information.

[0016] Based on the second information, determine the data service strategy for the user plane and / or data plane.

[0017] According to a fifth aspect of the embodiments of this disclosure, a core network device is provided, comprising:

[0018] The transceiver module is configured to generate transmission rule information for the user plane and / or data plane based on the first received information;

[0019] The processing module is configured to generate second information based on the first information and the transmission rule information;

[0020] The processing module is further configured to determine the data service strategy of the user plane and / or data plane based on the second information.

[0021] According to a sixth aspect of the embodiments of this disclosure, a network node is provided, comprising:

[0022] The transceiver module is configured to send first information to the core network device, the first information being used to instruct the core network device to determine the data service strategy for the user plane and / or data plane based on the first information.

[0023] According to a seventh aspect of the embodiments of this disclosure, a network element is proposed, comprising:

[0024] The processing module is configured to generate transmission rule information for the user plane and / or data plane based on the received first information;

[0025] The processing module is further configured to generate second information based on the first information and the transmission rule information;

[0026] The transceiver module is configured to send the second information to the second network element, wherein the second information is used to instruct the second network element to determine the data service strategy of the user plane and / or data plane based on the second information.

[0027] According to an eighth aspect of the embodiments of this disclosure, a network element is proposed, comprising:

[0028] The transceiver module is configured to receive second information sent by a first network element. The second information is generated by the first network element based on the received first information and transmission rule information. The transmission rule information is generated by the first network element based on the first information.

[0029] The processing module is configured to determine the data service strategy for the user plane and / or the data plane based on the second information.

[0030] According to a ninth aspect of the present disclosure, a core network device is provided, comprising:

[0031] One or more processors;

[0032] The processor is used to execute the communication method described in any one of the first aspects of this disclosure.

[0033] According to a tenth aspect of the embodiments of this disclosure, a network node is provided, comprising:

[0034] One or more processors;

[0035] The processor is configured to execute the communication method described in any one of the second aspects of this disclosure.

[0036] According to the eleventh aspect of the embodiments of this disclosure, a network element is proposed, comprising:

[0037] One or more processors;

[0038] The processor is used to execute the communication method described in any one of the third aspects of this disclosure.

[0039] According to a twelfth aspect of the embodiments of this disclosure, a network element is provided, comprising:

[0040] One or more processors;

[0041] The processor is configured to execute the communication method described in any one of the fourth aspects of this disclosure.

[0042] According to a thirteenth aspect of the present disclosure, a communication system is provided, including a core network device and a network node, 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 network node is configured to implement the communication method described in any one of the second aspects of the present disclosure.

[0043] According to a fourteenth aspect of the present disclosure, a storage medium is provided that stores instructions, which, when executed on a communication device, cause the communication device to perform a communication method as described in any one of the first, second, third, and fourth aspects of the present disclosure.

[0044] According to a fifteenth aspect of the present disclosure, a computer program product is provided, comprising a computer program and / or instructions, wherein when executed by a communication device, the computer program and / or instructions implement the communication method as described in any one of the first aspects of the present disclosure, or when executed by a communication device, the computer program and / or instructions implement the communication method as described in any one of the second aspects of the present disclosure, or when executed by a communication device, the computer program and / or instructions implement the communication method as described in any one of the third aspects of the present disclosure, or when executed by a communication device, the computer program and / or instructions implement the communication method as described in any one of the fourth aspects of the present disclosure.

[0045] In the above scheme, the first network element generates transmission rule information for the user plane and / or data plane based on the received first information. Based on the first information and the transmission rule information, it generates second information and sends it to the second network element. The second network element determines the data service strategy for the user plane and / or data plane based on the received second information and sends a service modification response to the first network element. This introduces the transmission rules into the user plane and / or data plane, modifies the data service strategy for the user plane and / or data plane based on these transmission rules, and completes the data service strategy change process, ensuring the transmission requirements of service data during network communication. Attached Figure Description

[0046] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.

[0047] Figure 1A is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure.

[0048] Figure 1B is a schematic diagram of a network communication architecture according to an embodiment of the present disclosure.

[0049] Figure 1C is a schematic diagram of a data storage architecture according to an embodiment of the present disclosure.

[0050] Figure 1D is a schematic diagram of a data storage architecture according to an embodiment of the present disclosure.

[0051] Figure 1E is a schematic diagram of a data collection architecture according to an embodiment of the present disclosure.

[0052] Figure 1F is a schematic diagram of a network architecture according to an embodiment of the present disclosure.

[0053] Figure 2A is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure.

[0054] Figure 2B is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure.

[0055] Figure 3 is a flowchart illustrating a communication method according to an embodiment of the present disclosure.

[0056] Figure 4 is a flowchart illustrating a communication method according to an embodiment of the present disclosure.

[0057] Figure 5 is a flowchart illustrating a communication method according to an embodiment of the present disclosure.

[0058] Figure 6 is a flowchart illustrating a communication method according to an embodiment of the present disclosure.

[0059] Figure 7 is a flowchart illustrating a communication method according to an embodiment of the present disclosure.

[0060] Figure 8 is a schematic diagram of the core network device proposed in an embodiment of this disclosure.

[0061] Figure 9 is a schematic diagram of the structure of a network node according to an embodiment of the present disclosure.

[0062] Figure 10 is a schematic diagram of the structure of the network element proposed in the embodiments of this disclosure.

[0063] Figure 11 is a schematic diagram of the structure of the network element proposed in the embodiment of this disclosure.

[0064] Figure 12 is a schematic diagram of the structure of a communication device 12100 according to an embodiment of the present disclosure.

[0065] Figure 13 is a schematic diagram of the structure of chip 12200 according to an embodiment of the present disclosure. Detailed Implementation

[0066] This disclosure presents a communication method, core network equipment, network node, network element, and system.

[0067] In a first aspect, embodiments of this disclosure propose a communication method executed by a core network device, the core network device comprising: a first network element and a second network element, the method comprising:

[0068] The first network element generates transmission rule information for the user plane and / or data plane based on the received first information, and generates second information based on the first information and the transmission rule information and sends it to the second network element.

[0069] The second network element determines the data service strategy of the user plane and / or data plane based on the received second information, and sends service modification response information to the first network element.

[0070] In the above embodiments, transmission rules are introduced into the user plane and / or data plane, and the data service policies of the user plane and / or data plane are modified based on the transmission rules, thus completing the data service policy change process and ensuring the transmission requirements of service data during network communication.

[0071] In conjunction with some embodiments of the first aspect, the core network device includes a third network element, the first information includes network-aware data, and the method further includes:

[0072] The third network element acquires the network-aware data based on the user plane and / or data plane, and sends the network-aware data to the first network element.

[0073] In the above embodiments, a third network element is introduced for data collection. The network-aware data collected by the third network element is sent to the first network element, which analyzes the network-aware data to determine transmission rules. This mobilizes the third network element to participate in the data service strategy modification process, realizing collaborative operation between network elements and improving the utilization rate of limited resources.

[0074] In conjunction with some embodiments of the first aspect, the first information includes service modification request information, and the method further includes:

[0075] The first network element receives the service modification request information sent by the network node.

[0076] In the above embodiments, the network node sends service modification request information, which increases the way to initiate modifications to the data service policies corresponding to the user plane and / or data plane. This allows the network node to initiate modification requests based on current data service needs, increasing the flexibility of data service policy modifications and ensuring that the network meets the requirements of high-quality communication services.

[0077] In conjunction with some embodiments of the first aspect, the service modification request information includes at least one of the following:

[0078] Service ID information;

[0079] Service type information;

[0080] Service description information;

[0081] Service quality information;

[0082] Service standard information.

[0083] In the above embodiments, the service modification request information carries the data service information corresponding to the currently requested service, so that the first network element can determine the transmission rules corresponding to the data service based on the data service information and provide intelligent data services to the network node.

[0084] In conjunction with some embodiments of the first aspect, the first network element generates transmission rule information for the user plane and / or data plane based on the received first information, including:

[0085] The first network element determines to modify the data service strategy of the user plane and / or data plane based on the first information, and generates the transmission rule information according to the first information.

[0086] In the above embodiments, the first network element can determine whether to modify the data service policy of the current user plane and / or data plane based on the first information. This adds a determination process, avoids interaction caused by erroneous modifications, and improves the intelligence of the data service policy modification process.

[0087] In conjunction with some embodiments of the first aspect, the core network equipment includes an Access and Mobility Management Function (AMF) network element, and the generation of second information and its transmission to the second network element includes:

[0088] The first network element generates the second information and sends it to the AMF network element;

[0089] The AMF network element sends the second information to the second network element.

[0090] In the above embodiments, the second information is authenticated through the AMF network element, and the second information is transmitted to the second network element based on the authentication result. This provides secure, reliable and efficient access and mobility management services based on the AMF network element, and provides personalized business service requirements for the modification process of data service policies.

[0091] In conjunction with some embodiments of the first aspect, the core network device includes a Session Management Function (SMF) network element, wherein the AMF network element sends the second information to the second network element, including:

[0092] The AMF network element sends the second information to the SMF network element;

[0093] The SMF network element determines the second network element based on the second information and sends the second information to the second network element.

[0094] In the above embodiments, the second information is analyzed by the SMF network element to determine the transmission direction of the second information, ensuring that the data can be transmitted efficiently in the core network, thereby constructing a secure, efficient and reliable data service policy modification process.

[0095] In conjunction with some embodiments of the first aspect, the second information includes at least one of the following:

[0096] Service ID information;

[0097] Service type information;

[0098] Service description information;

[0099] Service quality information;

[0100] Service standard information;

[0101] The transmission rule information;

[0102] The first piece of information.

[0103] In the above embodiments, service information, transmission rule information, etc., are carried in the second information, enabling the second network element to determine the data service strategy for the user plane and / or data plane based on the information carried in the second information. This improves the accuracy of the data service strategy modification process and ensures the high-quality requirements of network data services.

[0104] In conjunction with some embodiments of the first aspect, the transmission rule information includes at least one of the following:

[0105] Transmission delay information;

[0106] Process delay information;

[0107] Data packet size information;

[0108] Transmission protocol information;

[0109] Routing protocol information;

[0110] Traffic protocol information;

[0111] Network protocol information;

[0112] Packet loss rate information;

[0113] Transmission bandwidth information.

[0114] In the above embodiments, deterministic transmission rules are introduced into the user plane and / or data plane of the core network. Based on the transmission rule information generated by the first network element, it can be ensured that the network can meet the transmission requirements of high-quality communication services.

[0115] Secondly, embodiments of this disclosure propose a communication method executed by a network node, the method comprising:

[0116] Send a first message to the core network device, the first message being used to instruct the core network device to determine the data service strategy for the user plane and / or data plane based on the first message.

[0117] In the above embodiments, the network node initiates first information to the core network device. The first information is used to modify the data service policies of the corresponding user plane and / or data plane in the core network device, so that the network node can formulate corresponding service modification policies based on its own needs, meet the personalized data service needs of the network node, and improve the service applicability of the user plane and / or data plane.

[0118] In conjunction with some embodiments of the second aspect, the first information includes service modification request information, which includes at least one of the following:

[0119] Service ID information;

[0120] Service type information;

[0121] Service description information;

[0122] Service quality information;

[0123] Service standard information.

[0124] Thirdly, this disclosure provides a communication method executed by a first network element, the method comprising:

[0125] Based on the received first information, generate transmission rule information for the user plane and / or data plane;

[0126] Generate second information based on the first information and the transmission rule information;

[0127] The second information is sent to the second network element, and the second information is used to instruct the second network element to determine the data service strategy of the user plane and / or data plane based on the second information.

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

[0129] The system receives the first information sent by the third network element, wherein the first information includes network-aware data from the user plane and / or data plane.

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

[0131] The system receives the first information sent by the network node, the first information including the service modification request information of the user plane and / or data plane.

[0132] In conjunction with some embodiments of the third aspect, the service modification request information includes at least one of the following:

[0133] Service ID information;

[0134] Service type information;

[0135] Service description information;

[0136] Service quality information;

[0137] Service standard information.

[0138] In conjunction with some embodiments of the third aspect, generating transmission rule information for the user plane and / or data plane based on the received first information includes:

[0139] Determine the data service strategy to modify the user plane and / or data plane based on the first information;

[0140] Based on the first information, the transmission rule information is generated.

[0141] In conjunction with some embodiments of the third aspect, the second information includes at least one of the following:

[0142] Service ID information;

[0143] Service type information;

[0144] Service description information;

[0145] Service quality information;

[0146] Service standard information;

[0147] The transmission rule information;

[0148] The first piece of information.

[0149] In conjunction with some embodiments of the third aspect, the transmission rule information includes at least one of the following:

[0150] Transmission delay information;

[0151] Process delay information;

[0152] Data packet size information;

[0153] Transmission protocol information;

[0154] Routing protocol information;

[0155] Traffic protocol information;

[0156] Network protocol information;

[0157] Packet loss rate information;

[0158] Transmission bandwidth information.

[0159] Fourthly, embodiments of this disclosure propose a communication method executed by a second network element, the method comprising:

[0160] The system receives second information sent by a first network element, wherein the second information is generated by the first network element based on the received first information and transmission rule information, and the transmission rule information is generated by the first network element based on the first information.

[0161] Based on the second information, determine the data service strategy for the user plane and / or data plane.

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

[0163] Based on the data service strategy, generate service modification response information;

[0164] The service modification response information is sent to the first network element.

[0165] In conjunction with some embodiments of the fourth aspect, the second information includes at least one of the following:

[0166] Service ID information;

[0167] Service type information;

[0168] Service description information;

[0169] Service quality information;

[0170] Service standard information;

[0171] The transmission rule information;

[0172] The first piece of information.

[0173] In conjunction with some embodiments of the fourth aspect, the transmission rule information includes at least one of the following:

[0174] Transmission delay information;

[0175] Process delay information;

[0176] Data packet size information;

[0177] Transmission protocol information;

[0178] Routing protocol information;

[0179] Traffic protocol information;

[0180] Network protocol information;

[0181] Packet loss rate information;

[0182] Transmission bandwidth information.

[0183] Fifthly, embodiments of this disclosure provide a core network device, comprising:

[0184] The transceiver module is configured to generate transmission rule information for the user plane and / or data plane based on the first received information;

[0185] The processing module is configured to generate second information based on the first information and the transmission rule information;

[0186] The processing module is further configured to determine the data service strategy of the user plane and / or data plane based on the second information.

[0187] Sixthly, embodiments of this disclosure provide a network node, comprising:

[0188] The transceiver module is configured to send first information to the core network device, the first information being used to instruct the core network device to determine the data service strategy for the user plane and / or data plane based on the first information.

[0189] In a seventh aspect, embodiments of this disclosure provide a network element, including:

[0190] The processing module is configured to generate transmission rule information for the user plane and / or data plane based on the received first information;

[0191] The processing module is further configured to generate second information based on the first information and the transmission rule information;

[0192] The transceiver module is configured to send the second information to the second network element, wherein the second information is used to instruct the second network element to determine the data service strategy of the user plane and / or data plane based on the second information.

[0193] Eighthly, embodiments of this disclosure provide a network element, including:

[0194] The transceiver module is configured to receive second information sent by a first network element. The second information is generated by the first network element based on the received first information and transmission rule information. The transmission rule information is generated by the first network element based on the first information.

[0195] The processing module is configured to determine the data service strategy for the user plane and / or the data plane based on the second information.

[0196] Ninthly, embodiments of this disclosure provide a core network device, comprising:

[0197] One or more processors;

[0198] The processor is used to execute the communication method described in any one of the first aspects of this disclosure.

[0199] In a tenth aspect, embodiments of this disclosure provide a network node, comprising:

[0200] One or more processors;

[0201] The processor is configured to execute the communication method described in any one of the second aspects of this disclosure.

[0202] In one aspect, embodiments of this disclosure provide a network element, including:

[0203] One or more processors;

[0204] The processor is used to execute the communication method described in any one of the third aspects of this disclosure.

[0205] In a twelfth aspect, embodiments of this disclosure provide a network element, including:

[0206] One or more processors;

[0207] The processor is configured to execute the communication method described in any one of the fourth aspects of this disclosure.

[0208] In a thirteenth aspect, embodiments of this disclosure provide a communication system including a core network device and network nodes, wherein the core network device is configured to implement the communication method described in any one of the first aspects of this disclosure, and the network nodes are configured to implement the communication method described in any one of the second aspects of this disclosure.

[0209] In a fourteenth aspect, embodiments of the present disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform a communication method as described in any one of the first, second, third, and fourth aspects of the present disclosure.

[0210] In a fifteenth aspect, embodiments of this disclosure provide a computer program product comprising a computer program and / or instructions, wherein when the computer program and / or instructions are executed by a communication device, they implement the communication method as described in any one of the first aspects of this disclosure; or when the computer program and / or instructions are executed by a communication device, they implement the communication method as described in any one of the second aspects of this disclosure; or when the computer program and / or instructions are executed by a communication device, they implement the communication method as described in any one of the third aspects of this disclosure; or when the computer program and / or instructions are executed by a communication device, they implement the communication method as described in any one of the fourth aspects of this disclosure.

[0211] In the above scheme, the first network element generates transmission rule information for the user plane and / or data plane based on the received first information. Based on the first information and the transmission rule information, it generates second information and sends it to the second network element. The second network element determines the data service strategy for the user plane and / or data plane based on the received second information and sends a service modification response to the first network element. This introduces the transmission rules into the user plane and / or data plane, modifies the data service strategy for the user plane and / or data plane based on these transmission rules, and completes the data service strategy change process, ensuring the transmission requirements of service data during network communication.

[0212] It is understood that the aforementioned terminal, first network element, second network element, core network equipment, communication system, storage medium, program product, computer program, chip, or chip system are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0213] This disclosure provides a communication method, core network equipment, network node, network element, and system. In some embodiments, terms such as communication method and information processing method can be used interchangeably, as can terms such as communication device and information processing device, and terms such as information processing system and communication system.

[0214] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular 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 particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0215] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0216] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0217] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0218] In the embodiments disclosed herein, "multiple" refers to two or more.

[0219] In some embodiments, the terms “at least one (at least one item, at least one)”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0220] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.

[0221] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.

[0222] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0223] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0224] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.

[0225] In some embodiments, the terms “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 lower than,” and “above” can be used interchangeably, as can the terms “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”.

[0226] In some embodiments, the apparatus and device may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "body", etc.

[0227] In some embodiments, "network" can be interpreted as devices included in the network, such as access network devices, core network devices, etc.

[0228] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)," "base station (BS)," "radio base station," or "fixed station." In some embodiments, it may also be understood as "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," or "bandwidth part (BWP)."

[0229] In some embodiments, "terminal" or "terminal device" may be referred to as "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.

[0230] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

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

[0232] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0233] 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 network node 101 and a core network device 102.

[0234] In some embodiments, network node 101 includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.

[0235] In some embodiments, network node 101 may be a node or device that connects a terminal to a wireless network. The access network device may include at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), wireless backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system, but is not limited thereto.

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

[0237] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.

[0238] In some embodiments, the core network device 102 may be a single device, including a first network element 1021, a second network element 1022, etc., or it may be multiple devices or a group of devices, each including all or part of the first network element 1021, the second network element 1022, etc. Network elements may be virtual or physical. The core network may include, for example, at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0239] In some embodiments, the first network element 1021 is, for example, a CF (Calculating Function) network element. This CF network element is used to schedule the resources of each computing node to achieve collaborative computing for collaborative computing tasks involving multiple UEs, gNBs, and AFs. For example, the CF network element may have AI analysis, AI computing, and AI prediction capabilities.

[0240] In some embodiments, the second network element 1022 is, for example, a UPF (User Plane Function) network element. This UPF network element is used to process user data transmission, including receiving data streams from other network elements and performing packet parsing, packetization, and forwarding. The UPF network element plays a crucial data transmission node in the core network, ensuring that user data can be efficiently transmitted and exchanged within the network.

[0241] In some embodiments, the core network device 102 may include a third network element 1023, such as a DCF (Data Concentration Function) network element. This DCF network element is used to aggregate different data streams and merge the aggregated data streams into one or more data streams for processing and forwarding. The DCF network element connects the user plane (data plane) and the control plane, ensuring efficient data transmission and processing. By working collaboratively with other network elements, the DCF network element constructs a secure, efficient, and reliable communication environment.

[0242] In some embodiments, the core network device 102 may include an AMF (Authentication Management Function) network element 1024. The AMF network element manages sessions between various network nodes, ensuring secure and efficient data connections between the nodes. The AMF network element performs security and authorization authentication on the transmitted second information. Once the security and legitimacy of the second information are determined, it is sent to the SMF network element.

[0243] In some embodiments, the core network device 102 may include an SMF (Session Management Function) network element 1025. The SMF network element is used for data transmission and management to ensure that terminals can access required services through the network. It establishes and maintains sessions between network nodes and handles data traffic routing and forwarding during data interaction. In this embodiment, the second network element is a UPF (User Plane Function) network element. The core network device is configured with multiple UPF network elements, and different user plane functions are managed based on different UPF network elements. The SMF network element can determine the second network element matching the second information based on the service ID information carried in the second information and send the second information to the corresponding UPF network element.

[0244] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.

[0245] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1 are illustrative. The communication system may include all or some of the main bodies in FIG1, or may include other main bodies outside of FIG1. ​​The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.

[0246] The embodiments disclosed herein 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), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a 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, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0247] Figure 1B is a schematic diagram of a network communication architecture according to an embodiment of this disclosure. As shown in Figure 1B, this network communication architecture adopts SBA (Service-based architecture), defining network functions as various service network elements that can be flexibly adjusted. Among them, the NSSF (Network Slice Selection Function) is used to determine the network slice instances that the UE is allowed to access based on the UE's slice selection assistance information, subscription information, etc. The NEF (Network Exposure Function) is located between the core network and external third-party application functions, and is responsible for managing all external applications that expose network data. The NRF (Network Repository Function) is used for network function service registration, status monitoring, etc., to achieve automated management, selection, and scalability of network function services, and allows each network function to discover services provided by other network functions. The PCF (Policy Control Function) is used to ensure the quality of service for users and the efficient use of network resources by defining and managing network policies. The UDM (Unified Data Management) is responsible for the management of user identifiers, subscription data, authentication data, and the registration management of user service network elements. An Application Function (AF) is similar to an application server, interacting with other core network control plane (NF) functions and providing service capabilities. AFs can exist for different application services and can be owned by operators or trusted third parties. The Network Slice-Specific Authentication and Authorization Function (NSSAAF) is used for selecting, authenticating, and authorizing network slices. The Authentication Server Function (AUSF) receives authentication requests from the AMF to the UE, requests keys from the UDM, and then forwards the keys issued by the UDM to the AMF for authentication processing. The Access and Mobility Management Function (AMF) is responsible for UE authentication, authorization, registration, mobility management, and connection management. The Session Management Function (SMF) assigns IP addresses to the UE and manages the various channels between the UE and the core network during communication.SCP (Service Communication Proxy) is used for service communication and proxying during communication. NSACF (Network Slice Admission Control Function) is used to monitor and control the number of PDU sessions established for each network slice, provide event-based network slice status notifications, and report to the user NF. RAN (Radio Access Network) refers to the wireless access of fixed users, in whole or in part, to the switch, enabling UEs to access the core network. UPF (User Plane Function) is used for routing and forwarding data from the base station to the network; the UPF is a module in the core network that processes data. DN (Data Network) refers to the network providing data-centric services such as the Internet, cloud / OTT services, and enterprise networks.

[0248] For example, this SBA employs a dual-bus design with a control plane and a user plane to control the transmission of control signaling and session data packets between various network functions. This architecture includes service-based interfaces (e.g., N1, N2) and reference points (e.g., Namf). The reference points illustrate the interaction methods between various network functions and how each NF element in the control pipeline transmits data / information to other NF elements via the control bus.

[0249] Figure 1C is a schematic diagram of a data storage architecture according to an embodiment of the present disclosure. As shown in Figure 1C, this 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 stream descriptions for application detection, AF request information for multiple UEs, etc.).

[0250] 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 structure consists of any NF and an UDSF (Unstructured Data Storage Function). The NF stores unstructured data in the UDSF and retrieves data from the UDSF. For example, CPNFs (Control Plane Functions) can share a single UDSF to store their respective unstructured data, or they can each have their own unique UDSF for storing unstructured data.

[0251] Figure 1E is a schematic diagram of a data collection architecture according to an embodiment of the present disclosure. As shown in Figure 1E, NWDAF is used for data analysis during network data analysis based on the above communication architecture. The communication system architecture allows NWDA to collect data from other NF network elements through the NNF channel.

[0252] In some embodiments, new network functions and architectures are designed to meet large-scale data service requests initiated by users to the network, including services and application scenarios such as sensing, positioning, and computing. Large-scale data generated during communication is transmitted through the user plane. This embodiment designs a communication process for establishing the user plane between external nodes and the network. Deterministic transmission during the user plane transmission process is introduced into the user plane of the core network equipment. Data is transmitted based on deterministic transmission rules generated by CF network elements, ensuring that the network meets the communication requirements for high-quality service data transmission.

[0253] For example, Figure 1F is a schematic diagram of a network architecture according to an embodiment of this disclosure. As shown in Figure 1F, a network architecture is proposed, establishing a data and information acquisition function (DCF network element), an information storage function (DSF network element), and an information computing and processing function (CF network element). The CF network element includes multiple functional modules for implementing various functions. For example, the task computing function can retrieve data collected by the DCF and stored by the DSF, and then provide model training and inference decisions throughout the entire artificial intelligence lifecycle. In this case, the CF acts as a scheduler, collaborating with the base station and UE to perform data splitting and model training. The task scheduling function is used to control and schedule the execution phases of artificial intelligence tasks, including controlling information collection and scheduling resource management. The network data acquisition function is 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: It integrates a variety of storage-related functions, such as NRF, UDR, UDSF and ADRF, among which 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.

[0254] For example, based on the above network architecture, data is collected from other NFs and UEs through DCF network elements, and the collected data is sent to DSF network elements for storage. CF network elements schedule the data stored in DSF network elements based on computing requests, generate data analysis results, and send them to DSF network elements for storage. At the same time, CF network elements send the data analysis results to the data analysis request end. Thus, through the collaboration between UE and network, end-to-end data acquisition, transmission, storage, computing, and sharing are achieved, and the corresponding results can be conveniently and quickly output to external network applications. By adding functional network elements to the corresponding network architecture, the problem of intelligent data transmission related to artificial intelligence / sensing is solved.

[0255] In some embodiments, when the network receives a data service request, it analyzes the request and decides whether to utilize the user plane for data transmission. If there is no available user plane connection between the requesting network node and the network, a user plane establishment process is initiated. After the user plane is established, the network node uploads data to the DCF network element via the user plane. The DCF network element processes the received data and sends it to the CF network element for data computation. Simultaneously, the DCF network element can also store the processed data in the DSF network element. For example, the CF network element can also store the data processing results in the DCF network element via the user plane, and the DCF network element then transmits the data processing results to the corresponding network node.

[0256] Figure 2A is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2A, the embodiment of the present disclosure relates to a communication method applied to a core network device, which includes: a first network element, a second network element, a third network element, an AMF network element, and an SMF network element. The method includes:

[0257] In step S2101, the third network element obtains the first information based on the user plane and / or data plane, and sends the first information to the first network element.

[0258] In some embodiments, the third network element is used to collect real-time data information in the network, format the acquired data information, and then send it to other network elements. The third network element collects data in the current network based on the user plane and / or data plane, generates first information, and then sends the first information to the first network element.

[0259] For example, this embodiment is used in large-scale data service services, which provide large-scale data services to other network nodes based on core network equipment. The large-scale data service services include data services and application scenarios such as sensing, positioning, computing and AI (Artificial Intelligence) prediction.

[0260] It's important to understand that the user plane refers to the portion of the network used for transmitting user data. In a communication network, the user plane carries user-generated data and information, such as internet browsing data, file transfer data, and video streaming data. Through the user plane, user data from the terminal can be transmitted to other devices, network elements, or service nodes in the network, enabling the network to provide corresponding data services to the terminal based on this user data.

[0261] The data plane refers to the network portion that forwards, processes, and transmits data packets. It is responsible for handling and forwarding user data, control data, and management information transmitted over the network. The data plane typically includes routers, switches, and transmission equipment, used for data packet transmission between different nodes in the network.

[0262] In some embodiments, the third network element may be a DCF (Data Collection Function) network element. The network collects network data from other network elements and / or other network nodes through the DCF network element, formats the network data, and then sends it to the first network element.

[0263] In some embodiments, the third network element may periodically send formatted network data to the first network element based on a set transmission period.

[0264] In some embodiments, the first network element may be a CF (Calculating Function) network element, which is used to perform data calculations on network data sent by a third network element based on a calculation request, and generate data analysis results to be sent to other network elements. These data analysis results are data service-oriented, enabling the network to provide high-quality network services to terminals based on these results.

[0265] In some embodiments, the third network element collects real-time data from other network elements and / or other network nodes based on the currently established user plane and / or data plane, performs network perception on the real-time data, generates first information, and then sends the first information to the first network element based on the user plane and / or data plane.

[0266] In some embodiments, the first information includes network-aware data. For example, a third network element, based on its data acquisition function, collects real-time data from other network elements or other network nodes, and then uses this real-time data to perceive the current network environment, generating network-aware data which is then sent to the first network element.

[0267] In some embodiments, the first information is used to instruct a first network element to change the data service policy of the current user plane and / or data plane. A third network element, based on the first information, instructs the first network element that the current network environment has changed, and in order to meet the current network's data service requirements, it is necessary to change the data service policy of the current user plane and / or data plane. The data service policy includes the data service process, data service category, and data service quality corresponding to the user plane and / or data plane.

[0268] In some embodiments, the name of the first information is not limited, and may be, for example, "network awareness information", "data service policy modification information", "aware data information", "service modification request information", "policy change request information", etc.

[0269] In step S2102, the first network element generates transmission rule information for the user plane and / or data plane based on the first information, and generates second information based on the first information and the transmission rule information and sends it to the AMF network element.

[0270] It should be noted that in the current network environment, data transmission connections between the user plane and / or data plane are established based on the data service requirements of the previous historical moment. Multiple network nodes, including terminals, access network devices, and core network devices, can transmit data based on these established user plane and / or data plane connections. These user plane and / or data planes have initial data service policies set based on the data service requirements of the previous historical moment, and each network node transmits data according to these initial data service policies.

[0271] In some embodiments, a data service strategy includes at least one of the following: data service process, data service quality, data transmission latency, data transmission protocol, routing protocol, etc. For example, the corresponding data service strategies may be the same or different under different data service requirements, and can be set according to specific data service needs. This embodiment does not impose any limitations on this.

[0272] For example, the first network element analyzes the first information and determines that the currently executed data service policy cannot meet the needs of the current network environment. Based on the first information, it modifies the data service policy executed on the current user plane and / or data plane. The first network element generates transmission rule information that meets the needs of the current network environment based on the first information. After combining the transmission rule information and the first information, it generates second information and sends it to the AMF network element. The transmission rule information indicates the transmission rules for the new data service policy, including the transmission delay of the new data service policy, the processing delay of each NF (Network Function) element, the size of the transmitted data packet, the transmission protocol, the routing protocol, and other network protocols. This facilitates other network elements and / or other network nodes to execute the new data service policy according to the transmission rules and to perform data interaction and transmission based on the new data service policy.

[0273] In the above embodiments, deterministic transmission rules are introduced into the user plane and / or data plane of the network, enabling the network to meet the requirements of high-quality communication services based on these deterministic transmission rules.

[0274] The second information is used to instruct the second network element to modify the currently executed data service policy based on the second information. After determining the new data service policy based on the second information, the new data service policy is executed in subsequent network data service processes. The second network element can be a UPF (User Plane Function) network element, which is used to handle user data transmission, including receiving data streams from other network elements and performing packet parsing, grouping, and forwarding. The UPF network element plays a crucial data transmission node in the core network, ensuring that user data can be efficiently transmitted and exchanged within the network.

[0275] In some embodiments, the name of the second information is not limited, and may be, for example, "service modification request information", "data service policy change information", "policy change request information", "data service policy information", "data service rule information", etc.

[0276] Optionally, in some embodiments, the second information includes at least one of the following:

[0277] Service ID information;

[0278] Service type information;

[0279] Service description information;

[0280] Service quality information;

[0281] Service standard information;

[0282] Transmission rule information;

[0283] First information.

[0284] For example, the second information is used to send a service request to the second network element to change the data service policy. After the first network element generates the second information, it can carry at least one of the following: service ID information, service type information, service description information, service quality information, service standard information, transmission rule information, and the first information. This indicates the relevant information corresponding to the data service currently required in the network. The second network element can determine a new data service policy based on this second information.

[0285] Optionally, in some embodiments, the transmission rule information includes at least one of the following:

[0286] Transmission delay information;

[0287] Process delay information;

[0288] Data packet size information;

[0289] Transmission protocol information;

[0290] Routing protocol information;

[0291] Traffic protocol information;

[0292] Network protocol information;

[0293] Packet loss rate information;

[0294] Transmission bandwidth information.

[0295] For example, in this embodiment, the first network element can be a CF (Customer Flight) network element. When the CF network element determines that the current service request requires data transmission using the user plane, it generates corresponding deterministic transmission rule information based on the service request. This deterministic transmission rule includes: transmission latency during data transmission, data processing latency of each node in the user plane, packet size during data interaction, transmission protocol during data transmission, routing protocol during data transmission, traffic protocol during data transmission, network communication protocol, packet loss rate, and transmission bandwidth, etc. In this embodiment, deterministic transmission rules are introduced into the user plane construction process of the core network equipment, enabling data transmission during the data transmission process based on the deterministic transmission rules generated by the CF network element, thus standardizing the relevant rules for data transmission based on the user plane.

[0296] Optionally, in some embodiments, the above step "the first network element generates transmission rule information for the user plane and / or data plane based on the first information" includes:

[0297] The first network element determines the data service strategy for modifying the user plane and / or data plane based on the first information, and generates transmission rule information according to the first information.

[0298] For example, the first network element analyzes and calculates the first information transmitted by the third network element to determine whether it needs to modify the data service strategy currently executed in the user plane and / or data plane based on the first information to meet the service requirements of the current network environment. For instance, the first network element can calculate the transmission delay of the current network environment based on the first information. If it determines that the transmission delay cannot meet the transmission delay requirements corresponding to the current data service strategy, it determines that the currently executed data service strategy needs to be adjusted based on the first information. If the first network element determines based on the first information that it does not need to modify the data service strategy of the user plane and / or data plane, it generates the data analysis result of the first information and sends the data analysis result to the DSF (Data Storage Function) network element for storage, without generating transmission rule information based on the first information, and provides data transmission services based on the initial data service strategy. If it determines that it needs to adjust the data service strategy currently executed in the user plane and / or data plane based on the first information, it generates transmission rule information for the new data service strategy based on the first information.

[0299] In step S2103, the AMF network element sends the second information to the SMF network element.

[0300] For example, the AMF (Authentication Management Function) network element is used to manage sessions between various network nodes, ensuring secure and efficient data connections between them. The AMF network element performs security and authorization authentication on the transmitted second information. Once the security and legitimacy of the second information are determined, it is sent to the SMF network element.

[0301] In step S2104, the SMF network element determines the second network element based on the second information and sends the second information to the second network element.

[0302] For example, the SMF (Session Management Function) network element is used to transmit and manage data to ensure that terminals can access the services they need through the network. The SMF network element establishes and maintains sessions between various network nodes and handles data traffic routing and forwarding during data interaction. In this embodiment, the second network element is a UPF network element. Multiple UPF network elements are configured in the core network equipment, and different user plane functions are managed based on different UPF network elements. The SMF network element can determine the second network element matching the second information based on the service ID information carried in the second information and send the second information to the corresponding UPF network element.

[0303] In step S2105, the second network element determines the data service strategy of the user plane and / or data plane based on the second information, and sends the service modification response information to the AMF network element.

[0304] For example, the second network element is a UPF network element. After receiving the second information, the UPF network element updates the data service policy executed by the current user plane and / or data plane according to the second information, generates a new data service policy based on the second information, and provides data interaction services based on the new data service policy. After updating the data service policy based on the second information, it sends service modification response information to the AMF network element.

[0305] In some embodiments, the service modifies the response information to indicate the response status of the second network element to the first information.

[0306] In some embodiments, the name of the service modification response information is not limited, and may be, for example, "Modification Response Information", "Service Policy Modification Response", "Policy Modification Response", "Service Change Response Information", etc.

[0307] Step S2106: The AMF network element sends the service modification response information to the first network element.

[0308] For example, the AMF network element feeds back the received service modification response information to the first network element. The first network element determines that the data service policy modification is complete based on the service modification response information, and performs data interaction services for each network node based on the modified data service policy.

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

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

[0311] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".

[0312] In some embodiments, the terms “downlink control information (DCI),” “downlink (DL) assignment,” “DL DCI,” “uplink (UL) grant,” and “UL DCI” can be used interchangeably.

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

[0314] In some embodiments, the terms “radio”, “wireless”, “radio access network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.

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

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

[0317] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”

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

[0319] In some embodiments, the terms “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.

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

[0321] In some embodiments, the terms "precoding", "precoder", "weight", "precoding weight", "quasi-co-location (QCL)", "transmission configuration indication (TCI) status", "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", and "panel" can be used interchangeably.

[0322] In some embodiments, the terms “frame”, “radio frame”, “subframe”, “slot”, “sub-slot”, “mini-slot”, “symbol”, “symbol”, and “transmission time interval (TTI)” can be used interchangeably.

[0323] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.

[0324] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.

[0325] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.

[0326] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values ​​(e.g., a comparison with a predetermined value), but is not limited thereto.

[0327] 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 receiver to respond to the sent content.

[0328] In this manner, the first network element generates transmission rule information for the user plane and / or data plane based on the received first information. Based on the first information and the transmission rule information, it generates second information and sends it to the second network element. The second network element, based on the received second information, determines the data service strategy for the user plane and / or data plane and sends a service modification response to the first network element. This introduces transmission rules into the user plane and / or data plane, modifies the data service strategy based on these rules, and completes the data service strategy change process, ensuring the transmission requirements of service data during network communication.

[0329] Figure 2B is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2B, the embodiments of the present disclosure relate to a communication method, which includes:

[0330] Step S2201: The network node sends the first information to the first network element.

[0331] For example, when a network node determines that the data interaction service provided by the current network cannot meet the business needs and a change in the data service policy is required, the network node sends a first message to a first network element. This first message is used to instruct the first network element to change the data service policy currently executed by the user plane and / or data plane.

[0332] In some embodiments, the first information includes service modification request information.

[0333] In some embodiments, the service modification request information includes at least one of the following:

[0334] Service ID information;

[0335] Service type information;

[0336] Service description information;

[0337] Service quality information;

[0338] Service standard information.

[0339] In some embodiments, network nodes include: terminals, access network devices, or third-party application devices.

[0340] The optional implementation of step S2201 can be found in the optional implementation of step S2101 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0341] In step S2202, the first network element generates transmission rule information for the user plane and / or data plane based on the first information, and generates second information based on the first information and the transmission rule information and sends it to the AMF network element.

[0342] Optionally, in some embodiments, the second information includes at least one of the following:

[0343] Service ID information;

[0344] Service type information;

[0345] Service description information;

[0346] Service quality information;

[0347] Service standard information;

[0348] Transmission rule information;

[0349] First information.

[0350] Optionally, in some embodiments, the transmission rule information includes at least one of the following:

[0351] Transmission delay information;

[0352] Process delay information;

[0353] Data packet size information;

[0354] Transmission protocol information;

[0355] Routing protocol information;

[0356] Traffic protocol information;

[0357] Network protocol information;

[0358] Packet loss rate information;

[0359] Transmission bandwidth information.

[0360] Optionally, in some embodiments, the above step "the first network element generates transmission rule information for the user plane and / or data plane based on the first information" includes:

[0361] The first network element determines the data service strategy for modifying the user plane and / or data plane based on the first information, and generates transmission rule information according to the first information.

[0362] The optional implementation of step S2202 can be found in the optional implementation of step S2102 in Figure 2A and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0363] In step S2203, the AMF network element sends the second information to the SMF network element.

[0364] The optional implementation of step S2203 can be found in the optional implementation of step S2103 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0365] In step S2204, the SMF network element determines the second network element based on the second information and sends the second information to the second network element.

[0366] The optional implementation of step S2204 can be found in the optional implementation of step S2104 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0367] In step S2205, the second network element determines the data service strategy for the user plane and / or data plane based on the second information, and sends the service modification response information to the AMF network element.

[0368] The optional implementation of step S2205 can be found in the optional implementation of step S2105 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0369] Step S2206: The AMF network element sends the service modification response information to the first network element.

[0370] The optional implementation of step S2206 can be found in the optional implementation of step S2106 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0371] In this manner, the first network element generates transmission rule information for the user plane and / or data plane based on the received first information. Based on the first information and the transmission rule information, it generates second information and sends it to the second network element. The second network element, based on the received second information, determines the data service strategy for the user plane and / or data plane and sends a service modification response to the first network element. This introduces transmission rules into the user plane and / or data plane, modifies the data service strategy based on these rules, and completes the data service strategy change process, ensuring the transmission requirements of service data during network communication.

[0372] Figure 3 is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3, the embodiment of the present disclosure relates to a communication method executed by a core network device, which includes a first network element and a second network element. The method includes:

[0373] In step S3101, the first network element generates transmission rule information for the user plane and / or data plane based on the received first information, and generates second information based on the first information and the transmission rule information and sends it to the second network element.

[0374] Optionally, in some embodiments, the core network device includes a third network element, the first information includes network-aware data, and the method further includes:

[0375] The third network element acquires network-aware data based on the user plane and / or data plane, and sends the network-aware data to the first network element.

[0376] Optionally, in some embodiments, the first information includes service modification request information, and the method further includes:

[0377] The first network element receives service modification request information sent by the network node.

[0378] Optionally, in some embodiments, the service modification request information includes at least one of the following:

[0379] Service ID information;

[0380] Service type information;

[0381] Service description information;

[0382] Service quality information;

[0383] Service standard information.

[0384] Optionally, in some embodiments, the above step "the first network element generates transmission rule information for the user plane and / or data plane based on the received first information" includes:

[0385] The first network element determines the data service strategy for modifying the user plane and / or data plane based on the first information, and generates transmission rule information according to the first information.

[0386] Optionally, in some embodiments, the core network device includes an AMF network element, and the above step "generating second information and sending it to the second network element" includes:

[0387] The first network element generates the second information and sends it to the AMF network element;

[0388] The AMF network element sends the second information to the second network element.

[0389] Optionally, in some embodiments, the core network device includes an SMF network element, and the above step "the AMF network element sends the second information to the second network element" includes:

[0390] The AMF network element sends the second information to the SMF network element;

[0391] The SMF network element determines the second network element based on the second information and sends the second information to the second network element.

[0392] Optionally, in some embodiments, the second information includes at least one of the following:

[0393] Service ID information;

[0394] Service type information;

[0395] Service description information;

[0396] Service quality information;

[0397] Service standard information;

[0398] The transmission rule information;

[0399] The first piece of information.

[0400] Optionally, in some embodiments, the transmission rule information includes at least one of the following:

[0401] Transmission delay information;

[0402] Process delay information;

[0403] Data packet size information;

[0404] Transmission protocol information;

[0405] Routing protocol information;

[0406] Traffic protocol information;

[0407] Network protocol information;

[0408] Packet loss rate information;

[0409] Transmission bandwidth information.

[0410] The optional implementations of step S3101 can be found in the optional implementations of steps S2101-S2104 in Figure 2A, as well as other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0411] In step S3102, the second network element determines the data service strategy of the user plane and / or data plane based on the received second information, and sends the service modification response information to the first network element.

[0412] The optional implementations of step S3102 can be found in the optional implementations of steps S2105-S2106 in Figure 2A, as well as other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0413] In the above scheme, the first network element generates transmission rule information for the user plane and / or data plane based on the received first information. Based on the first information and the transmission rule information, it generates second information and sends it to the second network element. The second network element determines the data service strategy for the user plane and / or data plane based on the received second information and sends a service modification response to the first network element. This introduces the transmission rules into the user plane and / or data plane, modifies the data service strategy for the user plane and / or data plane based on these transmission rules, and completes the data service strategy change process, ensuring the transmission requirements of service data during network communication.

[0414] Figure 4 is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 4, this embodiment relates to a communication method executed by a network node, the method comprising:

[0415] Step S4101: Send the first information to the core network device.

[0416] In some embodiments, the first information is used to instruct the core network device to determine the data service policies for the user plane and / or data plane based on the first information.

[0417] Optionally, in some embodiments, the first information includes service modification request information, which includes at least one of the following:

[0418] Service ID information;

[0419] Service type information;

[0420] Service description information;

[0421] Service quality information;

[0422] Service standard information.

[0423] The optional implementation of step S4101 can be found in the optional implementation of step S2201 in Figure 2B, and other related parts in the embodiments involved in Figure 2B, which will not be repeated here.

[0424] In this way, network nodes initiate a data service policy modification request to the core network equipment based on the current network environment, thereby enabling network nodes to initiate service modifications based on the data service needs of the current network environment and build personalized data service policies for network nodes.

[0425] Figure 5 is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 5, this embodiment of the present disclosure relates to a communication method executed by a first network element, the method comprising:

[0426] Step S5101: Based on the received first information, generate transmission rule information for the user plane and / or data plane.

[0427] Optionally, in some embodiments, the method further includes:

[0428] Receive first information sent by a third network element, the first information including network-aware data of the user plane and / or data plane.

[0429] Optionally, in some embodiments, the method further includes:

[0430] Receive first information sent by network nodes, the first information including service modification request information for the user plane and / or data plane.

[0431] Optionally, in some embodiments, the service modification request information includes at least one of the following:

[0432] Service ID information;

[0433] Service type information;

[0434] Service description information;

[0435] Service quality information;

[0436] Service standard information.

[0437] Optionally, in some embodiments, the above step "generating transmission rule information for the user plane and / or data plane based on the received first information" includes:

[0438] Determine the data service strategy for modifying the user plane and / or data plane based on the first information;

[0439] Based on the first piece of information, generate transmission rule information.

[0440] The optional implementation of step S5101 can be found in the optional implementation of step S2101 in Figure 2A and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0441] Step S5102: Generate second information based on the first information and the transmission rule information.

[0442] Optionally, in some embodiments, the second information includes at least one of the following:

[0443] Service ID information;

[0444] Service type information;

[0445] Service description information;

[0446] Service quality information;

[0447] Service standard information;

[0448] Transmission rule information;

[0449] First information.

[0450] Optionally, in some embodiments, the transmission rule information includes at least one of the following:

[0451] Transmission delay information;

[0452] Process delay information;

[0453] Data packet size information;

[0454] Transmission protocol information;

[0455] Routing protocol information;

[0456] Traffic protocol information;

[0457] Network protocol information;

[0458] Packet loss rate information;

[0459] Transmission bandwidth information.

[0460] The optional implementation of step S5102 can be found in the optional implementation of step S2102 in Figure 2A and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0461] Step S5103: Send second information to the second network element. The second information is used to instruct the second network element to determine the data service strategy of the user plane and / or data plane based on the second information.

[0462] The optional implementation of step S5103 can be found in the optional implementation of step S2103 in Figure 2A and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0463] Through the above method, based on the received first information, transmission rule information for the user plane and / or data plane is generated. Based on the first information and the transmission rule information, second information is generated and sent to the second network element. The second information instructs the second network element to determine the data service strategy for the user plane and / or data plane based on the second information. This introduces the transmission rules into the user plane and / or data plane, and modifies the data service strategy for the user plane and / or data plane based on these transmission rules, completing the data service strategy modification process and ensuring the transmission requirements of service data during network communication.

[0464] Figure 6 is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 6, this embodiment relates to a communication method executed by a second network element, the method comprising:

[0465] Step S6101: Receive the second information sent by the first network element.

[0466] In some embodiments, the second information is generated by the first network element based on the received first information and transmission rule information, and the transmission rule information is generated by the first network element based on the first information.

[0467] The optional implementation of step S6101 can be found in the optional implementation of step S2104 in Figure 2A, and other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0468] Step S6102: Determine the data service strategy for the user plane and / or data plane based on the second information.

[0469] Optionally, in some embodiments, the method further includes:

[0470] Generate service modification response information based on the data service strategy;

[0471] Send the service modification response information to the first network element.

[0472] Optionally, in some embodiments, the second information includes at least one of the following:

[0473] Service ID information;

[0474] Service type information;

[0475] Service description information;

[0476] Service quality information;

[0477] Service standard information;

[0478] Transmission rule information;

[0479] First information.

[0480] Optionally, in some embodiments, the transmission rule information includes at least one of the following:

[0481] Transmission delay information;

[0482] Process delay information;

[0483] Data packet size information;

[0484] Transmission protocol information;

[0485] Routing protocol information;

[0486] Traffic protocol information;

[0487] Network protocol information;

[0488] Packet loss rate information;

[0489] Transmission bandwidth information.

[0490] The optional implementation of step S6102 can be found in the optional implementation of steps S2105-S2106 in Figure 2A, as well as other related parts in the embodiments involved in Figure 2A, which will not be repeated here.

[0491] By introducing transmission rules into the user plane and / or data plane in the above manner, and modifying the data service policies of the user plane and / or data plane based on these transmission rules, the data service policy change process is completed, ensuring the transmission requirements of service data during network communication.

[0492] Figure 7 is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 7, the present disclosure relates to a communication method, which includes:

[0493] 1a. Network nodes (including UE (User Equipment), RAN (Radio Access Network), third-party applications, etc.) send data service modification requests (including service ID information, service description information, QoS (Quality of Service) requirement information, etc.) to the CF network elements in the core network equipment.

[0494] 1b. The DCF network element collects real-time sensing data of the network environment and reports the current network sensing data to the CF network element through the user plane and / or data plane.

[0495] 2. Based on the service modification request or real-time network environment awareness data, the CF network element determines whether it is necessary to adjust the data service strategy of the current user plane and / or data plane. If so, the CF network element analyzes the service modification request or real-time network environment awareness data and dynamically generates new deterministic transmission rules for the current service request. These deterministic transmission rules include: transmission delay, processing delay of each NF network element, packet size, transmission protocol, routing protocol, traffic reservation protocol and other deterministic network protocols, packet loss rate information and bandwidth information.

[0496] 3. The CF network element sends a service modification request to the AMF network element. The service modification request includes: service ID information and updated deterministic transmission rule information.

[0497] 4. The AMF network element sends a service modification request to the SMF network element, and the SMF network element sends a service modification request to the UPF network element.

[0498] 5. The UPF network element modifies the data service policy and returns a service modification response to the AMF network element.

[0499] 6. The AMF network element returns a service modification response to the CF network element.

[0500] By employing the above methods, new network functions and architectures are designed to meet the large-scale data service requests initiated by consumers, including new services and application scenarios such as sensing, positioning, and computing. Large-scale data is transmitted through the user plane, and a process for establishing the user plane between external nodes and the network is designed. Introducing deterministic transmission into the core network user plane, and transmitting data based on deterministic transmission rules generated by CF network elements, ensures that the network meets the requirements for high-quality communication services.

[0501] This disclosure also provides an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.

[0502] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0503] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute 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 relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using 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 configuring the hardware circuit 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 hardware circuits designed for artificial intelligence, which can be understood as ASICs, such as Neural Network Processing Units (NPUs), Tensor Processing Units (TPUs), and Deep Learning Processing Units (DPUs).

[0504] Figure 8 is a schematic diagram of the core network device proposed in an embodiment of this disclosure. As shown in Figure 8, the core network device 800 may include at least one of a transceiver module 801, a processing module 802, and a processing module 803. In some embodiments, the transceiver module 801 is configured to generate transmission rule information for the user plane and / or data plane based on received first information; the processing module 802 is configured to generate second information based on the first information and the transmission rule information; and the processing module 803 is configured to determine a data service strategy for the user plane and / or data plane based on the second information. Optionally, the transceiver module 801 is used to perform at least one of the communication steps such as sending and / or receiving performed by the core network device 800 in any of the above methods, which will not be elaborated here. Optionally, the processing modules 802 and 803 are used to perform at least one of the other steps performed by the core network device 800 in any of the above methods, which will not be elaborated here.

[0505] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0506] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module. Optionally, the processing module may be interchangeable with a processor.

[0507] Figure 9 is a schematic diagram of the structure of a network node according to an embodiment of the present disclosure. As shown in Figure 9, the network node 900 may include a transceiver module 901. In some embodiments, the transceiver module 901 is configured to send first information to a core network device, wherein the first information is used to instruct the core network device to determine a data service strategy for the user plane and / or data plane based on the first information. Optionally, the transceiver module 901 is used to perform at least one of the communication steps such as sending and / or receiving performed by the network node 900 in any of the above methods, which will not be elaborated here.

[0508] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0509] Figure 10 is a schematic diagram of the structure of a network element proposed in an embodiment of this disclosure. As shown in Figure 10, the network element 1000 may include at least one of a processing module 1001, a processing module 1002, and a transceiver module 1003. In some embodiments, the processing module 1001 is configured to generate transmission rule information for the user plane and / or data plane based on received first information; the processing module 1002 is configured to generate second information based on the first information and the transmission rule information; and the transceiver module 1003 is configured to send the second information to a second network element, wherein the second information is used to instruct the second network element to determine the data service strategy for the user plane and / or data plane based on the second information. Optionally, the processing module 1001 and the processing module 1002 are used to perform at least one of the communication steps such as sending and / or receiving performed by the network element 1000 in any of the above methods, which will not be described in detail here. Optionally, the transceiver module 1003 is used to perform at least one of the other steps performed by the network element 1000 in any of the above methods, which will not be described in detail here.

[0510] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0511] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module. Optionally, the processing module may be interchangeable with a processor.

[0512] Figure 11 is a schematic diagram of the structure of a network element proposed in an embodiment of this disclosure. As shown in Figure 11, the network element 1100 may include at least one of a transceiver module 1101 and a processing module 1102. In some embodiments, the transceiver module 1101 is configured to receive second information sent by a first network element, wherein the second information is generated by the first network element based on the received first information and transmission rule information, and the transmission rule information is generated by the first network element based on the first information; the processing module 1102 is configured to determine a data service strategy for the user plane and / or the data plane based on the second information. Optionally, the transceiver module 1101 is used to perform at least one of the communication steps such as sending and / or receiving performed by the network element 1100 in any of the above methods, which will not be described in detail here. Optionally, the processing module 1102 is used to perform at least one of the other steps performed by the network element 1100 in any of the above methods, which will not be described in detail here.

[0513] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0514] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module. Optionally, the processing module may be interchangeable with a processor.

[0515] Figure 12 is a schematic diagram of the structure of a communication device 12100 according to an embodiment of this disclosure. The communication device 12100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 12100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0516] As shown in Figure 12, the communication device 12100 includes one or more third processors 12101. The third processor 12101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 12100 can execute any of the above methods. Optionally, one or more third processors 12101 can invoke instructions to cause the communication device 12100 to execute any of the above methods.

[0517] In some embodiments, the communication device 12100 further includes one or more third transceivers 12102. When the communication device 12100 includes one or more third transceivers 12102, the third transceiver 12102 performs at least one of the communication steps such as sending and / or receiving in the above method, and the third processor 12101 performs at least one of the other steps. In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0518] In some embodiments, the communication device 12100 further includes one or more third memories 12103 for storing data. Optionally, all or part of the third memories 12103 may be located outside the communication device 12100. In an optional embodiment, the communication device 12100 may include one or more first interface circuits 12104. Optionally, the first interface circuit 12104 is connected to the third memories 12103, and the first interface circuit 12104 can be used to receive data from the third memories 12103 or other devices, and can be used to send data to the third processor 12101 or other devices. For example, the first interface circuit 12104 can read data stored in the third memories 12103 and send the data to the third processor 12101.

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

[0520] Figure 13 is a schematic diagram of the structure of chip 12200 according to an embodiment of the present disclosure. For cases where the communication device 12100 can be a chip or a chip system, the schematic diagram of chip 12200 shown in Figure 13 can be referenced, but is not limited thereto.

[0521] Chip 12200 includes one or more fourth processors 12201. Chip 12200 is used to perform any of the above methods.

[0522] In some embodiments, chip 12200 further includes one or more second interface circuits 12202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 12200 further includes one or more fourth memories 12203 for storing data. Optionally, all or part of the fourth memories 12203 may be located outside of chip 12200. Optionally, the second interface circuit 12202 is connected to the fourth memories 12203, and the second interface circuit 12202 can be used to receive data from the fourth memories 12203 or other devices, and the second interface circuit 12202 can be used to send data to the fourth memories 12203 or other devices. For example, the second interface circuit 12202 can read data stored in the fourth memories 12203 and send the data to the fourth processor 12201.

[0523] In some embodiments, the second interface circuit 12202 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 12202 performing the communication steps such as sending and / or receiving in the above-described method means that the second interface circuit 12202 performs data interaction between the fourth processor 12201, the chip 12200, the fourth memory 12203, or the transceiver device. In some embodiments, the fourth processor 12201 performs at least one of the other steps.

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

[0525] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 12100, cause the communication device 12100 to perform 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 not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.

[0526] This disclosure also provides a program product that, when executed by the communication device 12100, causes the communication device 12100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0527] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.

Claims

1. A communication method, characterized in that, Performed by core network equipment, the core network equipment comprising: a first network element and a second network element, the method comprising: The first network element generates transmission rule information for the user plane and / or data plane based on the received first information, and generates second information based on the first information and the transmission rule information and sends it to the second network element. The second network element determines the data service strategy of the user plane and / or data plane based on the received second information, and sends service modification response information to the first network element.

2. The method according to claim 1, characterized in that, The core network equipment includes a third network element, the first information includes network sensing data, and the method further includes: The third network element acquires the network-aware data based on the user plane and / or data plane, and sends the network-aware data to the first network element.

3. The method according to claim 1, characterized in that, The first information includes service modification request information, and the method further includes: The first network element receives the service modification request information sent by the network node.

4. The method according to claim 3, characterized in that, The service modification request information includes at least one of the following: Service ID information; Service type information; Service description information; Service quality information; Service standard information.

5. The method according to claim 1, characterized in that, The first network element generates transmission rule information for the user plane and / or data plane based on the received first information, including: The first network element determines to modify the data service strategy of the user plane and / or data plane based on the first information, and generates the transmission rule information according to the first information.

6. The method according to claim 1, characterized in that, The core network equipment includes an Access and Mobility Management Function (AMF) network element, and the generation of second information and its transmission to the second network element includes: The first network element generates the second information and sends it to the AMF network element; The AMF network element sends the second information to the second network element.

7. The method according to claim 6, characterized in that, The core network equipment includes a Session Management Function (SMF) network element, and the AMF network element sends the second information to the second network element, including: The AMF network element sends the second information to the SMF network element; The SMF network element determines the second network element based on the second information and sends the second information to the second network element.

8. The method according to any one of claims 1-7, characterized in that, The second information includes at least one of the following: Service ID information; Service type information; Service description information; Service quality information; Service standard information; The transmission rule information; The first piece of information.

9. The method according to any one of claims 1-7, characterized in that, The transmission rule information includes at least one of the following: Transmission delay information; Process delay information; Data packet size information; Transmission protocol information; Routing protocol information; Traffic protocol information; Network protocol information; Packet loss rate information; Transmission bandwidth information.

10. A communication method, characterized in that, The method, executed by a network node, includes: Send a first message to the core network device, the first message being used to instruct the core network device to determine the data service strategy for the user plane and / or data plane based on the first message.

11. The method according to claim 10, characterized in that, The first information includes service modification request information, which includes at least one of the following: Service ID information; Service type information; Service description information; Service quality information; Service standard information.

12. A communication method, characterized in that, The method, executed by the first network element, includes: Based on the received first information, generate transmission rule information for the user plane and / or data plane; Generate second information based on the first information and the transmission rule information; The second information is sent to the second network element, and the second information is used to instruct the second network element to determine the data service strategy of the user plane and / or data plane based on the second information.

13. The method according to claim 12, characterized in that, The method further includes: The system receives the first information sent by the third network element, wherein the first information includes network-aware data from the user plane and / or data plane.

14. The method according to claim 12, characterized in that, The method further includes: The system receives the first information sent by the network node, the first information including the service modification request information of the user plane and / or data plane.

15. The method according to claim 14, characterized in that, The service modification request information includes at least one of the following: Service ID information; Service type information; Service description information; Service quality information; Service standard information.

16. The method according to claim 12, characterized in that, The step of generating transmission rule information for the user plane and / or data plane based on the received first information includes: Determine the data service strategy to modify the user plane and / or data plane based on the first information; Based on the first information, the transmission rule information is generated.

17. The method according to any one of claims 12-16, characterized in that, The second information includes at least one of the following: Service ID information; Service type information; Service description information; Service quality information; Service standard information; The transmission rule information; The first piece of information.

18. The method according to any one of claims 12-16, characterized in that, The transmission rule information includes at least one of the following: Transmission delay information; Process delay information; Data packet size information; Transmission protocol information; Routing protocol information; Traffic protocol information; Network protocol information; Packet loss rate information; Transmission bandwidth information.

19. A communication method, characterized in that, The method, executed by the second network element, includes: The system receives second information sent by a first network element, wherein the second information is generated by the first network element based on the received first information and transmission rule information, and the transmission rule information is generated by the first network element based on the first information. Based on the second information, determine the data service strategy for the user plane and / or data plane.

20. The method according to claim 19, characterized in that, The method further includes: Based on the data service strategy, generate service modification response information; The service modification response information is sent to the first network element.

21. The method according to any one of claims 19-20, characterized in that, The second information includes at least one of the following: Service ID information; Service type information; Service description information; Service quality information; Service standard information; The transmission rule information; The first piece of information.

22. The method according to any one of claims 19-20, characterized in that, The transmission rule information includes at least one of the following: Transmission delay information; Process delay information; Data packet size information; Transmission protocol information; Routing protocol information; Traffic protocol information; Network protocol information; Packet loss rate information; Transmission bandwidth information.

23. A core network device, characterized in that, include: The transceiver module is configured to generate transmission rule information for the user plane and / or data plane based on the first received information; The processing module is configured to generate second information based on the first information and the transmission rule information; The processing module is further configured to determine the data service strategy of the user plane and / or data plane based on the second information.

24. A network node, characterized in that, include: The transceiver module is configured to send first information to the core network device, the first information being used to instruct the core network device to... The first piece of information determines the data service strategy for the user plane and / or the data plane.

25. A network element, characterized in that, include: The processing module is configured to generate transmission rule information for the user plane and / or data plane based on the received first information; The processing module is further configured to generate second information based on the first information and the transmission rule information; The transceiver module is configured to send the second information to the second network element, wherein the second information is used to instruct the second network element to determine the data service strategy of the user plane and / or data plane based on the second information.

26. A network element, characterized in that, include: The transceiver module is configured to receive second information sent by a first network element. The second information is generated by the first network element based on the received first information and transmission rule information. The transmission rule information is generated by the first network element based on the first information. The processing module is configured to determine the data service strategy for the user plane and / or the data plane based on the second information.

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

28. A network node, characterized in that, include: One or more processors; The processor is used to execute the communication method according to any one of claims 10-11.

29. A network element, characterized in that, include: One or more processors; The processor is used to execute the communication method according to any one of claims 12-18.

30. A network element, characterized in that, include: One or more processors; The processor is used to execute the communication method according to any one of claims 19-22.

31. A communication system, characterized in that, It includes core network equipment and network nodes, wherein the core network equipment is configured to implement the communication method of any one of claims 1-9, and the network nodes are configured to implement the communication method of any one of claims 10-11.

32. A storage medium storing instructions, characterized in that, When the instructions are executed on the communication device, the communication device performs the communication method as described in any one of claims 1-9, 10-11, 12-18, and 19-22.

33. A computer program product, comprising a computer program and / or instructions, characterized in that, When the computer program and / or instructions are executed by the communication device, they implement the communication method as described in any one of claims 1-9; or when the computer program and / or instructions are executed by the communication device, they implement the communication method as described in any one of claims 10-11; or when the computer program and / or instructions are executed by the communication device, they implement the communication method as described in any one of claims 12-18; or when the computer program and / or instructions are executed by the communication device, they implement the communication method as described in any one of claims 19-22.

Citation Information

Patent Citations

  • Method and device for managing quality of service of traffic in wireless communication system

    WO2023068854A1

  • Data reporting method, apparatus, and system

    WO2023213134A1

  • Communication method and communication apparatus

    WO2023227135A1

  • Communication method, apparatus, and system

    WO2023231714A1