Communication method, communication device, communication system, storage medium, and program product

CN122397312APending Publication Date: 2026-07-14BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2024-11-14
Publication Date
2026-07-14

AI Technical Summary

Technical Problem

In existing technologies, predefined policy control methods cannot be updated flexibly, while dynamically generated policies need to consider a large number of parameters, making it difficult to generate accurate policy rules.

Method used

By introducing an AI strategy model, nodes collaboratively generate strategies. The AI ​​strategy model generates terminal-associated strategies based on received information, reducing reliance on parameters.

Benefits of technology

It achieves greater flexibility and accuracy in strategy generation, reduces the need to consider a large number of parameters, and improves the efficiency of strategy control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122397312A_ABST
    Figure CN122397312A_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to a communication method, a communication device, a communication system, a storage medium and a program product. The communication method can be performed by a first node, and the method comprises: receiving first information from a second node, the first information being used to request the first node to provide a first policy associated with a terminal, the first policy being used to implement policy control of the terminal; generating the first policy based on the first information through a first AI policy model; and sending the first policy to the second node. In this way, in the embodiments of the present disclosure, the way of generating the first policy is relatively flexible, and a large number of parameters do not need to be considered.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, communication equipment, communication systems, storage media and software products Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a communication method, communication device, communication system, storage medium, and program product. Background Technology

[0002] With the development of communication technology, there are currently two ways to determine the strategy: one is the predefined method, and the other is the dynamic generation method. However, the predefined method is implemented through pre-configuration or pre-providement, so it cannot flexibly update the predefined PCC. On the other hand, the generation of dynamic PCC rules needs to consider a large number of parameters, some of which are optional, conditional, or missing, making it difficult to generate accurate PCC rules.

[0003] Summary of the Invention

[0004] With the introduction of AI policy models, it is necessary to consider how to generate policies using AI policy models.

[0005] This disclosure provides a communication method, communication device, communication system, storage medium, and program product, which can generate a first policy through a first AI policy model to achieve policy control of the terminal.

[0006] According to a first aspect of the present disclosure, a communication method is proposed, executed by a first node, the method comprising: receiving first information from a second node, the first information being used to request the first node to provide a first policy associated with a terminal, the first policy being used to implement policy control of the terminal; generating the first policy based on the first information through a first AI policy model; and sending the first policy to the second node.

[0007] According to a second aspect of the present disclosure, a communication method is proposed, executed by a second node, the method comprising: sending first information to a first node, the first information being used to request the first node to provide a first policy associated with a terminal, the first policy being used to implement policy control of the terminal, the first policy being generated by the first node based on the first information through a first AI policy model; and receiving the first policy sent by the first node.

[0008] According to a third aspect of the present disclosure, a communication method is proposed, executed by a third node, the method comprising: receiving second information sent by a first node, the second information being used to request the third node to provide inference input data; and sending inference input data to the first node according to the second information, the inference input data being used to perform inference through a first AI strategy model to generate a first strategy associated with the terminal.

[0009] According to a fourth aspect of the present disclosure, a communication method is proposed, executed by a fourth node, the method comprising one of the following: sending a second AI policy model to a first node, the second AI policy model being used by the first node to perform training to obtain a first AI policy model; sending the trained first AI policy model to the first node; wherein the first AI policy model is used by the first node to generate a first policy associated with a terminal, the first policy being used to implement policy control of the terminal.

[0010] According to a fifth aspect of the present disclosure, a first node is provided, comprising: a first transceiver module configured to receive first information from a second node, the first information being used to request the first node to provide a first policy associated with a terminal, the first policy being used to implement policy control of the terminal; a first processing module configured to generate the first policy based on the first information using a first AI policy model; and the first transceiver module configured to send the first policy to the second node.

[0011] According to a sixth aspect of the present disclosure, a second node is proposed, comprising: a second transceiver module configured to send first information to a first node, the first information being used to request the first node to provide a first policy associated with a terminal, the first policy being used to implement policy control of the terminal, the first policy being generated by the first node based on the first information through a first AI policy model; and the second transceiver module configured to receive the first policy sent by the first node.

[0012] According to a seventh aspect of the present disclosure, a third node is proposed, comprising: a third transceiver module configured to receive second information sent by a first node, the second information being used to request the third node to provide inference input data; and the third transceiver module configured to send inference input data to the first node according to the second information, the inference input data being used to perform inference through a first AI strategy model to generate a first strategy associated with the terminal.

[0013] According to an eighth aspect of the embodiments of this disclosure, a fourth node is provided, comprising: a fourth transceiver module configured to perform one of the following:

[0014] The second AI policy model is sent to the first node. The second AI policy model is used by the first node to perform training in order to obtain the first AI policy model.

[0015] The trained first AI policy model is sent to the first node; wherein, the first AI policy model is used by the first node to generate a first policy associated with the terminal, and the first policy is used to implement policy control of the terminal.

[0016] According to a ninth aspect of the embodiments of this disclosure, a communication device is provided for performing a communication method as described in any of the first to fourth aspects.

[0017] According to a tenth aspect of the present disclosure, a communication system is proposed, including a first node, a second node, a third node, and a fourth node; the first node is configured to implement the communication method as described in the first aspect; the second node is configured to implement the communication method as described in the second aspect; the third node is configured to implement the communication method as described in the third aspect; and the fourth node is configured to implement the communication method as described in the fourth aspect.

[0018] According to an eleventh 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 of the first to fourth aspects.

[0019] According to a twelfth aspect of the present disclosure, a program product is provided, including at least one of a program and instructions, wherein when the program and instructions are executed by a communication device, they implement a communication method as described in any of the first to fourth aspects.

[0020] According to a thirteenth aspect of the present disclosure, a computer program is provided that includes code, which, when executed by a processor, implements the communication method of any one of the first to fourth aspects.

[0021] According to a fourteenth aspect of the present disclosure, a chip or chip system is provided, the chip or chip system including processing circuitry configured to perform a communication method as described in any of the first to fourth aspects.

[0022] In this embodiment of the disclosure, the first node generates a first policy through a first AI policy model based on the first information from the second node for requesting the first node to provide a first policy for terminal association, and sends the first policy to the second node. This makes the method of generating the first policy more flexible and does not require consideration of a large number of parameters.

[0023] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not constitute a limitation on the embodiments of this disclosure. Attached Figure Description

[0024] 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.

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

[0026] Figure 1B is a schematic diagram of the architecture of one implementation of a communication system provided according to an embodiment of the present disclosure.

[0027] Figure 1C is an interactive schematic diagram of a PDU session establishment process provided according to an embodiment of the present disclosure.

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

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

[0030] Figure 2C is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.

[0031] Figure 3A is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.

[0032] Figure 3B is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.

[0033] Figure 3C is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.

[0034] Figure 3D is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.

[0035] Figure 4 is an interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure.

[0036] Figure 5A is a schematic diagram of a first node provided according to an embodiment of the present disclosure.

[0037] Figure 5B is a schematic diagram of a structure of a second node provided according to an embodiment of the present disclosure.

[0038] Figure 5C is a schematic diagram of a third node provided according to an embodiment of the present disclosure.

[0039] Figure 5D is a schematic diagram of a fourth node provided according to an embodiment of the present disclosure.

[0040] Figure 6A is a schematic diagram of a communication device 6100 provided according to an embodiment of the present disclosure.

[0041] Figure 6B is a schematic diagram of a chip 6200 provided according to an embodiment of the present disclosure. Detailed Implementation

[0042] This disclosure provides a communication method, communication device, communication system, storage medium, and program product.

[0043] In a first aspect, embodiments of this disclosure propose a communication method executed by a first node. The method includes: receiving first information from a second node, the first information being used to request the first node to provide a first policy associated with a terminal, the first policy being used to implement policy control of the terminal; generating the first policy based on the first information using a first AI policy model; and sending the first policy to the second node.

[0044] In this embodiment of the disclosure, the first node generates a first policy through a first AI policy model based on the first information from the second node for requesting the first node to provide a first policy for terminal association, and sends the first policy to the second node. This makes the method of generating the first policy more flexible and does not require consideration of a large number of parameters.

[0045] In some embodiments, the communication method further includes: sending second information to a third node, the second information being used to request the third node to provide inference input data; and receiving inference input data sent by the third node according to the second information, the inference input data being used to perform inference through a first AI strategy model.

[0046] In some embodiments, generating a first policy based on first information using a first AI policy model includes: determining, based on the first information, to generate a first policy using the first AI policy model; and performing inference using the first AI policy model to generate the first policy.

[0047] In some embodiments, based on first information, determining to generate a first strategy using an AI strategy model includes: querying a second strategy associated with the terminal; and if the second strategy is not found, determining to generate the first strategy using the first AI strategy model.

[0048] In some embodiments, the first policy includes at least one of the following: protocol data unit session policy; user routing policy; policy control and charging rules; access and mobility management policy; and session management policy.

[0049] In some embodiments, the above communication method further includes one of the following: receiving a second AI policy model from a fourth node and training the second AI policy model to obtain a first AI policy model; receiving the first AI policy model trained by the fourth node; and training a local third AI policy model to obtain the first AI policy model.

[0050] In some embodiments, the first information includes a subscription permanent identifier, which is used to identify the terminal.

[0051] Secondly, this disclosure provides a communication method executed by a second node. The method includes: sending first information to a first node, the first information being used to request the first node to provide a first policy associated with the terminal, the first policy being used to implement policy control of the terminal, the first policy being generated by the first node based on the first information through a first AI policy model; and receiving the first policy sent by the first node.

[0052] In this embodiment of the disclosure, the second node sends first information to the first node to request the first node to provide a first strategy associated with the terminal, so that the first node generates a first strategy through a first AI strategy model based on the first information from the second node, and sends the first strategy to the second node. Finally, the second node receives the first strategy sent by the first node, which makes the method of generating the first strategy more flexible and does not require consideration of a large number of parameters.

[0053] In some embodiments, the first AI strategy model is determined by the first node based on first information.

[0054] In some embodiments, the first AI strategy model is determined by the first node querying the second strategy associated with the terminal, in the event that the second strategy is not found.

[0055] In some embodiments, the first policy includes at least one of the following: protocol data unit session policy; user routing policy; policy control and charging rules; access and mobility management policy; and session management policy.

[0056] In some embodiments, the first information includes a subscription permanent identifier, which is used to identify the terminal.

[0057] Thirdly, this disclosure provides a communication method executed by a third node, the method comprising: receiving second information sent by a first node, the second information being used to request the third node to provide inference input data; and sending inference input data to the first node according to the second information, the inference input data being used to perform inference through a first AI strategy model to generate a first strategy associated with the terminal.

[0058] In this embodiment of the disclosure, the third node sends inference input data to the first node based on the second information sent by the first node requesting the third node to provide inference input data, so that the first node can generate a first policy associated with the terminal by performing inference through the first AI policy model based on the inference input data, making the method of generating the first policy more flexible and without having to consider a large number of parameters.

[0059] In some embodiments, the first policy includes at least one of the following: protocol data unit session policy; user routing policy; policy control and charging rules; access and mobility management policy; and session management policy.

[0060] Fourthly, this disclosure proposes a communication method executed by a fourth node, the method comprising one of the following: sending a second AI strategy model to a first node, the second AI strategy model being used by the first node to perform training to obtain a first AI strategy model; sending the trained first AI strategy model to the first node; wherein the first AI strategy model is used by the first node to generate a first strategy associated with the terminal, the first strategy being used to implement policy control of the terminal.

[0061] In this embodiment, the fourth node sends a second AI strategy model to the first node. The second AI strategy model is used by the first node to perform training to obtain a first AI strategy model. Alternatively, the fourth node sends the trained first AI strategy model to the first node, so that the first node generates a terminal-associated first strategy based on the first AI strategy model. This makes the method of generating the first strategy more flexible and does not require consideration of a large number of parameters.

[0062] In some embodiments, the first policy includes at least one of the following: protocol data unit session policy; user routing policy; policy control and charging rules; access and mobility management policy; and session management policy.

[0063] Fifthly, embodiments of this disclosure propose a first node, comprising: a first transceiver module configured to receive first information from a second node, the first information being used to request the first node to provide a first policy associated with a terminal, the first policy being used to implement policy control of the terminal; a first processing module configured to generate the first policy based on the first information using a first AI policy model; and the first transceiver module configured to send the first policy to the second node.

[0064] In some embodiments, the first transceiver module is further configured to: send second information to the third node, the second information being used to request the third node to provide inference input data; the first transceiver module is further configured to: receive inference input data sent by the third node according to the second information, the inference input data being used to perform inference through the first AI strategy model.

[0065] In some embodiments, the first processing module is further configured to perform the following steps: determining, based on first information, to generate a first policy using a first AI policy model; and performing inference through the first AI policy model to generate the first policy.

[0066] In some embodiments, the first processing module is further configured to perform the following steps: querying a second policy associated with the terminal; and if the second policy is not found, determining to generate a first policy using a first AI policy model.

[0067] In some embodiments, the first policy includes at least one of the following: protocol data unit session policy; user routing policy; policy control and charging rules; access and mobility management policy; and session management policy.

[0068] In some embodiments, the first transceiver module is further configured to perform one of the following: receiving a second AI policy model from a fourth node and training the second AI policy model to obtain a first AI policy model; receiving the first AI policy model trained by the fourth node; and training a local third AI policy model to obtain the first AI policy model.

[0069] In some embodiments, the first information includes a subscription permanent identifier, which is used to identify the terminal.

[0070] In a sixth aspect, embodiments of this disclosure propose a second node, comprising: a second transceiver module configured to send first information to a first node, the first information being used to request the first node to provide a first policy associated with a terminal, the first policy being used to implement policy control of the terminal, the first policy being generated by the first node based on the first information through a first AI policy model; and the second transceiver module configured to receive the first policy sent by the first node.

[0071] In some embodiments, the first AI strategy model is determined by the first node based on first information.

[0072] In some embodiments, the first AI strategy model is determined by the first node querying the second strategy associated with the terminal, in the event that the second strategy is not found.

[0073] In some embodiments, the first policy includes at least one of the following: protocol data unit session policy; user routing policy; policy control and charging rules; access and mobility management policy; and session management policy.

[0074] In some embodiments, the first information includes a subscription permanent identifier, which is used to identify the terminal.

[0075] In a seventh aspect, embodiments of this disclosure propose a third node, comprising: a third transceiver module configured to receive second information sent by a first node, the second information being used to request the third node to provide inference input data; and the third transceiver module configured to send inference input data to the first node according to the second information, the inference input data being used to perform inference through a first AI strategy model to generate a first strategy associated with the terminal.

[0076] In some embodiments, the first policy includes at least one of the following: protocol data unit session policy; user routing policy; policy control and charging rules; access and mobility management policy; and session management policy.

[0077] Eighthly, this disclosure provides a fourth node, comprising: a fourth transceiver module configured to perform one of the following: sending a second AI policy model to a first node, the second AI policy model being used by the first node to perform training to obtain a first AI policy model; sending the trained first AI policy model to the first node; wherein the first AI policy model is used by the first node to generate a first policy associated with a terminal, the first policy being used to implement policy control of the terminal.

[0078] In some embodiments, the first policy includes at least one of the following: protocol data unit session policy; user routing policy; policy control and charging rules; access and mobility management policy; and session management policy.

[0079] In a ninth aspect, embodiments of this disclosure provide a communication device for performing the communication methods described in the first to fourth aspects and their possible implementations.

[0080] In a tenth aspect, embodiments of this disclosure provide a communication system including a first node, a second node, a third node, and a fourth node; the first node is configured to implement the communication method as described in the first aspect and its possible embodiments; the second node is configured to implement the communication method as described in the second aspect and its possible embodiments; the third node is configured to implement the communication method as described in the third aspect and its possible embodiments; and the fourth node is configured to implement the communication method as described in the fourth aspect and its possible embodiments.

[0081] Eleventhly, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the communication methods described in the first to fourth aspects and their possible implementations.

[0082] In a twelfth aspect, embodiments of this disclosure provide a program product comprising at least one of a program and instructions, wherein when the program and instructions are executed by a communication device, they implement the communication method as described in the first to fourth aspects and their possible implementations.

[0083] In a thirteenth aspect, embodiments of this disclosure provide a computer program including code that, when executed by a processor, implements the communication methods described in the first to fourth aspects and their possible implementations.

[0084] In a fourteenth aspect, embodiments of this disclosure provide a chip or chip system including processing circuitry configured to perform the communication methods described in the first to fourth aspects and their possible implementations.

[0085] It is understood that the aforementioned first node, second node, third node, fourth node, communication device, communication system, storage medium, computer 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.

[0086] This disclosure provides a communication method, communication device, communication system, storage medium, and program product. In some embodiments, terms such as communication method, information processing method, information transmission method, strategy control method of AI strategy model, and strategy control method can be used interchangeably. Terms such as first node, second node, third node, fourth node, communication device, strategy control device of AI strategy model, and strategy control device can be used interchangeably. Terms such as information processing system, communication system, strategy control system of AI strategy model, and strategy control system can be used interchangeably.

[0087] 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. In all embodiments of this disclosure, unless otherwise specified or logically conflicting, the terminology and / or descriptions between the embodiments are consistent and can be mutually referenced. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0088] 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.

[0089] In this disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "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 or a plural expression.

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

[0091] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0092] 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.

[0093] 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.

[0094] 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.

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

[0096] In some embodiments, terms such as "time / frequency" and "time-frequency domain" refer to the time domain and / or frequency domain.

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

[0098] 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”.

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

[0100] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).

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

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

[0103] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.

[0104] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.

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

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

[0107] 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.

[0108] Figure 1A is a schematic diagram of an architecture of a communication system provided according to an embodiment of the present disclosure. As shown in Figure 1A, the communication system 100 includes: a first node 101, a second node 102, a third node 103, and a fourth node 104.

[0109] In some embodiments, the first node is used to provide a policy control function (PCF).

[0110] In some embodiments, the first node is used to obtain a policy request.

[0111] In some embodiments, the first node is used to determine a first policy associated with the terminal based on a policy request.

[0112] In some embodiments, the first node is used to determine a first AI policy model based on a policy request.

[0113] In some embodiments, the first node is used to receive a second AI policy model from a node that provides an AI policy model, and train the second AI policy model to obtain a first AI policy model.

[0114] In some embodiments, the first node is used to receive a first AI policy model trained by the node that provides the AI ​​policy model.

[0115] In some embodiments, the first node is used to train a local third AI policy model to obtain a first AI policy model.

[0116] In some embodiments, the first node is used to determine, based on a policy request, to generate a first policy using a first AI policy model.

[0117] In some embodiments, the first node is used to generate a first policy associated with the terminal based on a policy request and through a first AI policy model.

[0118] In some embodiments, the first node is used to perform inference through a first AI policy model based on a policy request, thereby generating a first policy associated with the terminal.

[0119] In some embodiments, the first node is used to send an inference input data request to the node providing the inference input data based on a policy request.

[0120] In some embodiments, the first node is used to receive inference input data sent by the node that provides inference input data, and use the inference input data as input data for the first AI strategy model, and perform inference through the first AI strategy model to generate a first strategy associated with the terminal.

[0121] In some embodiments, the first node is used to, based on a policy request, query a second policy associated with the terminal, where the second policy is the policy requested by the first node.

[0122] In some embodiments, the first node is used to determine, based on a policy request, to generate a first policy using a first AI policy model if no second policy associated with the terminal is found.

[0123] In some embodiments, the first node is used to send the generated first policy to the node that requested the policy.

[0124] In some embodiments, the name of the first node is not limited, and may be, for example, “PCF”, “Policy Control Function Node”, “Policy Providing Node”, “Policy Providing Node”, “AI Enabled Policy Control Function Node”, etc.

[0125] In some embodiments, the second node is used to request the first node to provide a strategy.

[0126] In some embodiments, the second node is used to establish a data connection with the first node.

[0127] In some embodiments, the second node is used to send a policy request to the first node.

[0128] In some embodiments, the second node is used to obtain a first policy generated based on a first AI policy model.

[0129] In some embodiments, the name of the second node is not limited, and may be, for example, "request node", "initiating node", "policy request node", "AI inference request node", "model inference request node", "access and mobility management function (AMF)", "session management function (SMF)", "unified data repository (UDR) function", etc.

[0130] In some embodiments, the third node is used to store inference input data. In some embodiments, the third node is a storage node for inference input data.

[0131] In some embodiments, the third node is used to provide inference input data to the first node.

[0132] In some embodiments, the inference input data may include at least one of the following: the terminal's historical data, the terminal's subscription data, the application data associated with the terminal, and the big data analytics data associated with the terminal.

[0133] In some embodiments, the third node is used to determine inference input data from its own stored data and send the inference input data to the first node.

[0134] In some embodiments, the name of the third node is not limited, and may be, for example, "data storage node", "data storage network function", "inference input data storage node", "inference data storage node", "unified data management (UDM) function", "UDR", "application function (AF)", "dedicated data storage node", "network data analytics function (NWDAF)", etc.

[0135] In some embodiments, the fourth node is used to provide an AI policy model. In some embodiments, the fourth node is used to provide an untrained AI policy model. In some embodiments, the fourth node is used to provide a trained AI policy model.

[0136] In some embodiments, the fourth node is used to train the AI ​​policy model. In one example, the fourth node is the training node for the AI ​​policy model. In another example, the fourth node trains the AI ​​policy model based on training data.

[0137] In some embodiments, the fourth node can be used to train a second AI policy model and store the second AI policy model in the fourth node and / or the first node. In some embodiments, the fourth node can train the second AI policy model based on training data.

[0138] In some embodiments, the training data may be at least one of UDM, UDR, AF, NWDAF, ADRF, or other NF. In some embodiments, the training data may be historical data associated with the terminal.

[0139] In some embodiments, the name of the fourth node is not limited, and may be, for example, "model providing node", "model storage node", "model training node", "AI model training node", "AI training network function", "AI training NF", "AI policy model training node", "NWDAF", "SMF", etc.

[0140] In some embodiments, the first node, second node, third node and fourth node may be core network equipment, access network equipment (such as RAN), etc.

[0141] In some embodiments, the first node, second node, third node and fourth node described above may be deployed in one device or in multiple devices, each device having the functions of one or more of the above nodes.

[0142] In one example, the first node is PCF. In some embodiments, PCF supports artificial intelligence (AI). In some embodiments, the AI ​​functionality of PCF is enabled.

[0143] In one example, the second node is AMF. In another example, the second node is SMF. In yet another example, the second node is UDR.

[0144] In one example, the third node is UDM. In another example, the third node is UDR. In yet another example, the third node is AF. In yet another example, the third node is NWDAF.

[0145] In one example, the fourth node is SMF. In another example, the fourth node is NWDAF.

[0146] In some embodiments, the terminal 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.

[0147] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The network device may include at least one of the following: evolved NodeB (eNB), next-generation eNB (ng-eNB), next-generation NodeB (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 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.

[0148] 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 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.

[0149] 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 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.

[0150] In some embodiments, a core network device may be a single device comprising one or more network elements, or it may be multiple devices or a group of devices, each comprising one or more network elements. 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), or a Next Generation Core (NGC).

[0151] 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.

[0152] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. 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.

[0153] Figure 1B is a schematic diagram of the architecture of one implementation of a communication system provided according to an embodiment of the present disclosure. As shown in Figure 1B, the architecture of the 5G communication system is presented in a service-based interface manner.

[0154] N5 is the service-based interface provided by AF. N23 is the service-based interface provided by NWDAF. N36 is the service-based interface provided by UDR. N30 is the anchor point between NEF and PCF. N29 is the anchor point between Network Exposure Function (NEF) and SMF. N28 is the anchor point between CHF and PCF. N40 is the anchor point between CHF and SMF. N15 is the anchor point between PCF and AMF. N7 is the anchor point between PCF and SMF. N4 is the anchor point between SMF and User Plane Function (UPF).

[0155] 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.

[0156] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. 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.

[0157] 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), IEEE 802.20, and Ultra-Wideband. Band (UWB), Bluetooth (registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0158] The following is an explanation and interpretation of the terminology used in this disclosure.

[0159] I. Introduction to International Mobile Telecommunications (IMT) 2030

[0160] The use cases for IMT-2030 are envisioned as building upon the use cases of IMT-2020, which extend the enhanced mobile broadband (eMBB), ultra-reliable and low-latency communication (URLLC), and massive machine-type communication (mMTC) introduced in Recommendation ITU-R M.2083 to a wider range of applications requiring evolution and new capabilities. In addition to the expanded use cases of IMT-2020, IMT-2030 also envisions enabling new use cases arising from functions such as artificial intelligence and sensing, which were not supported by previous generations of IMT designs.

[0161] In some embodiments, the use cases of IMT-2030 may include: artificial intelligence and communication.

[0162] In some embodiments, the use cases of artificial intelligence and communications will support distributed computing and artificial intelligence applications. Typical application examples may include IMT-2030 assisted autonomous driving, autonomous collaboration between devices for medical assistance applications, offloading heavy computational operations across devices and networks, and the creation and prediction of digital twins.

[0163] In some embodiments, the AI ​​and communications use case will support high regional traffic capacity and user experience with data rates, low latency, and high reliability, depending on the specific application scenario. In addition to communications, this use case is expected to include a set of new capabilities related to integrating AI and computing functions into IMT-2030, including data acquisition, preparation, and processing from diverse sources; distributed AI model training; model sharing and distributed inference across IMT systems; and computational resource orchestration and linking.

[0164] In some embodiments, IMT-2030 is expected to provide enhanced capabilities compared to those described for IMT-2020 in ITU-R Recommendation M.2083, as well as new capabilities to support expanded use cases for IMT-2030. Furthermore, each capability may have different relevance and applicability in different use cases.

[0165] In some embodiments, the functionality of IMT-2030 may include:

[0166] 1. Applicable AI-related capabilities

[0167] Applicable AI-related capabilities can refer to the ability to provide certain functions throughout IMT-2030 to support artificial intelligence applications. These functions include distributed data processing, distributed learning, AI computing, AI model execution, and AI model inference.

[0168] 2. Interoperability

[0169] Interoperability can refer to the ability of radio interfaces to enable functionality between different entities in a system, based on member inclusion and transparency.

[0170] II. Introduction to the PDU Session Establishment Process

[0171] The PDU session establishment process is a key function in a communication system, enabling user equipment to establish a connection to the data network.

[0172] Figure 1C is an interactive schematic diagram of a PDU session establishment process according to an embodiment of the present disclosure. As shown in Figure 1C, the PDU session establishment process requested by a terminal (such as a user equipment) for non-roaming and roaming with local exit may include the following steps:

[0173] In step S101, the UE sends a PDU session establishment request to the AMF.

[0174] In some embodiments, a PDU session establishment request may include: a NAS message (e.g., single network slice selection assistance information (S-NSSAI(s)), [alternative S-NSSAI]), a data network name (DNN) requested by the UE, a PDU session ID, a request type, an old PDU session ID, and an N1SM container (PDU session establishment request, [port management information container]). In some embodiments, to establish a new PDU session, the UE generates identification information for the new PDU session (e.g., a new PDU session ID).

[0175] In some embodiments, if an arrow in the interaction diagram representing the transmission of information, signaling, etc., from one subject to another passes through other subjects, it can be interpreted as the transmission from one subject to another via other subjects, or as the transmission from one subject to another without passing through other subjects. For example, step S101 can be interpreted as the transmission from the UE to the AMF via (R)AN, or as the transmission from the UE to the AMF without passing through (R)AN.

[0176] In step S102, AMF selects SMF.

[0177] In step S103, the AMF sends a PDU session establishment request to the SMF.

[0178] In one example, the PDU session establishment request sent by the AMF can be: Nsmf_PDU Session_CreateSMContext Request.

[0179] In step S104, the SMF retrieves / updates the subscription from the UDM subscription.

[0180] In some embodiments, if the session management subscription data for the corresponding SUPI, DNN, and S-NSSAI of HPLMMN is unavailable, the SMF retrieves the session management subscription data.

[0181] In step S105, the SMF sends a PDU session establishment response to the AMF.

[0182] In one example, the PDU session establishment response sent by SMF can be: Nsmf_PDU Session_CreateSMContext Response.

[0183] In step S106, PDU session authentication / authorization is performed.

[0184] In step S107, PCF is selected.

[0185] In step S108, the SM policy association is established or the SM policy association is modified by the SMF.

[0186] In some embodiments, if a dynamic PCC will be used for a PDU session, the SMF performs PCF selection. In some embodiments, if the request type indicates "existing PDU session" or "existing urgent PDU session", the SMF will use the PCF already selected for the PDU session.

[0187] In some embodiments, the SMF can perform an SM policy association establishment process to establish an SM policy association with the PCF and obtain the default PCC rules for the PDU session.

[0188] In some embodiments, the PCF uses service information received from the AF (e.g., SDP information or other available application information) and / or subscription information received from the UDR to calculate the appropriate QoS grant (e.g., QoS category identifier, bit rate).

[0189] In some embodiments, the PCF may also receive requested QoS from the SMF and analytical information (e.g., analysis related to “service experience”) from the NWDAF.

[0190] In step S109, SMF selects UPF.

[0191] In some embodiments, the SMF selects one or more UPFs as needed.

[0192] In step S110, SMF initiates SM policy association modification.

[0193] In some embodiments, the SMF can execute an SMF-initiated SM policy association modification process to provide information about policy control request triggering conditions that have been met.

[0194] In step S111, the SMF sends an N4 session establishment / modification request to the UPF.

[0195] In step S112, the UPF sends an N4 session establishment / modification response to the SMF.

[0196] In some embodiments, if the request type indicates "Initial Request", the SMF initiates an N4 session establishment procedure with the selected UPF; otherwise, it initiates an N4 session modification procedure with the selected UPF. In some embodiments, the UPF confirms this by sending an N4 session establishment / modification response.

[0197] In step S113, the SMF sends a Namf_Communication_N1 N2 Message Transfer to the AMF.

[0198] In step S114, the AMF sends an N2PDU session request (e.g., a NAS message) to the (R)AN.

[0199] In some embodiments, if N2SM information is not included in step S113, the N2 downlink NAS is used to transmit messages.

[0200] In step S115, AN-specific resource settings (accepting PDU session establishment).

[0201] In some embodiments, from (R)AN to UE: The (R)AN may publish a specific signaling exchange with the UE, which is related to information received from the SMF. In one example, in the case of NG-RAN, RRC connection reconfiguration may occur as the UE establishes the necessary NG-RAN resources related to the QoS rules of the PDU session request received in step S114.

[0202] 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.

[0203] In step S116, (R)AN sends an N2PDU session response to AMF.

[0204] In some embodiments, the N2PDU session response from (R)AN to AMF may include: PDU session ID, reason, N2SM information (PDU session ID, AN tunnel information, accepted / rejected QFI list, user plane enforcement policy notification, TL container, established QoS flow status (active / inactive) (for one of the following: congestion information monitoring, ECN tag of PSA UPF l4, ECN tag of NG-RAN l4, processing support indication based on PDU set)).

[0205] In step S117, the AMF sends an Nsmf_PDU Session_UpdateSMContext Request to the SMF.

[0206] In some embodiments, the Nsmf_PDU Session_UpdateSMContext request may include at least one of the following: SMS context ID, N2 SMS information, and request type. In some embodiments, if the list of rejected QFIs is included in the N2SM information, the SMF will release the QoS profile associated with the rejected QFI.

[0207] In step S118, the SMF sends an N4 session modification request to the UPF.

[0208] In some embodiments, the SMF provides the UPF with tunnel information and corresponding forwarding rules.

[0209] In step S119, the UPF sends an N4 session modification response to the SMF.

[0210] In step S120, registration is performed.

[0211] In step S121, the SMF sends an Nsmf_PDU Session_UpdateSMContext Response to the AMF.

[0212] In step S122, the SMF sends Nsmf_PDU Session_SMContextStatusNotify to the AMF.

[0213] In some embodiments, if the PDU session establishment fails at any time after step S105 during this process, the SMF notifies the AMF by calling Nsmf_PDU Session_SMContextStatusNotify(Release). In some embodiments, the SMF also releases the created N4 session, the assigned PDU session address (e.g., IP address), and releases the association with the PCF (if any). In this case, step S123 is skipped.

[0214] In step S123, the IPv6 address is configured.

[0215] In some embodiments, from SMF to UE: when the PDU session type is IPv6 or IPv4v6, the SMF generates an IPv6 router advertisement and sends it to the UE.

[0216] In step S124, SMF initiates SM policy association modification.

[0217] In some embodiments, when a trigger for the availability of 5GS bridge / router information is configured, the SMF can initiate SM policy association modifications.

[0218] In step S125, SMF is unsubscribed.

[0219] In some embodiments, if the PDU session establishment fails after step S104, the SMF should perform an unsubscribe to modify the session management subscription data (e.g., SUPI, DNN, S-NSSAI of HPLMN).

[0220] III. Introduction to Policy and Charging Control (PCC) Rules

[0221] PCC rules include the information needed to implement user plane detection, policy control, and appropriate billing for service data flows.

[0222] In some embodiments, groups detected by applying PCC rules to a business data flow template can form a business data flow.

[0223] In some embodiments, there are two different types of PCC rules: dynamic PCC rules and predefined PCC rules.

[0224] In some embodiments, dynamic PCC rules can be provided to the session management function (SMF) by the policy control function (PCF).

[0225] In some embodiments, predefined PCC rules can be configured into the SMF. In some embodiments, predefined PCC rules can be referenced only by the PCF.

[0226] In some embodiments, predefined PCC rules are implemented through pre-configuration or pre-providement, thus making it impossible to flexibly update predefined PCC rules; while the generation of dynamic PCC rules requires consideration of a large number of parameters, but some parameters are optional, some are conditional, or some are missing, making it difficult to generate accurate PCC rules.

[0227] In one example, optional PCC rule parameters may include at least one of the following: quality of service flow identifier (QFI), session identifier (SID), user plane identifier (UPI), and policy control rule identifier (PCRI).

[0228] In one example, conditional PCC rule parameters may include at least one of the following: priority, mute for notification, application service provider identifier, charging method, 5G QoS identifier (5QI), QoS notification control (QNC), uplink maximum packet loss rate, and application descriptors.

[0229] In one example, the missing PCC rule parameter may include at least one of the aggregate maximum bit rate (AMBR) and the guaranteed bit rate (GBR).

[0230] This disclosure provides a communication method, communication device, communication system, storage medium, and program product. A first node generates a first policy through a first AI policy model based on first information from a second node for requesting the first node to provide a first policy for terminal association, and sends the first policy to the second node. This makes the method of generating the first policy more flexible and does not require consideration of a large number of parameters.

[0231] Figure 2A is an interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure. As shown in Figure 2A, the embodiment of the present disclosure relates to a communication method executed by a communication system 100, which includes steps S2101 to S2109.

[0232] In this embodiment of the disclosure, the process of determining the first strategy for terminal association is described using PCF as the first node, AMF as the second node, UDM as the third node and NWDAF as the fourth node as an example.

[0233] In step S2101, NWDAF sends the second AI policy model.

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

[0235] In some embodiments, the PCF receives a second AI policy model.

[0236] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.

[0237] In some embodiments, the second AI policy model is an untrained AI policy model.

[0238] In some embodiments, the second AI policy model is used by the PCF to train the first AI policy model. In some embodiments, the first AI policy model is used to generate a first policy associated with the terminal. In some embodiments, the first policy is used to implement policy control of the terminal.

[0239] In some embodiments, the first policy includes at least one of PDU session policy, User Route Selection Policy (URSP), PCC rule, access and mobility management (AM) policy, and session management (SM) policy.

[0240] In some embodiments, PDU session policies can be used for selecting data traffic discount packages, QoS control, etc.

[0241] In some embodiments, URSP can be used to filter routing information, set routing attributes, change network traffic paths, etc.

[0242] In some embodiments, AM policies can be used for service area restrictions, wireless access method selection control, traffic discount package selection, QoS control, etc.

[0243] In some embodiments, SM policies can be used to maintain user information, maintain user status, provide personalized services, and manage permissions.

[0244] In some embodiments, NWDAF can autonomously send a second AI policy model.

[0245] In some embodiments, the PCF may send third information to the NWDAF, which requests the NWDAF to provide a second AI policy model. In some embodiments, after receiving the third information, the NWDAF determines the second AI policy model from at least one AI policy model stored locally, and then sends the second AI policy model to the PCF.

[0246] 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.

[0247] In some embodiments, after determining that the first AI policy model is not stored locally, the PCF sends third information to the NWDAF.

[0248] In some embodiments, the third information may be carried in the first message. In some embodiments, the PCF sends the first message, which includes the third information. Optionally, the NWDAF receives the first message. In one example, the first message may be, for example, an AI policy model request message, but is not limited thereto; it could also be a second AI policy model request message, etc.

[0249] In some embodiments, the name of the third information is not limited, and it may be, for example, "AI strategy model request information", "second AI strategy model request information", "model request information", "request information", etc.

[0250] In some embodiments, the third information may include at least one of a subscription permanent identifier (SUIP) and the identification information of the second AI strategy model.

[0251] In some embodiments, the terms “carrying,” “including,” and “comprising” can be used interchangeably.

[0252] In some embodiments, SUIP is used to identify the terminal. In some embodiments, NWDAF can determine the terminal based on SUIP.

[0253] In some embodiments, the identification information of the second AI strategy model can be used to identify the second AI strategy model. In some embodiments, the identification information of the second AI strategy model can be an identifier of the second AI strategy model (e.g., the ID of the second AI strategy model).

[0254] In some embodiments, the identification information of the second AI strategy model can be used to identify the terminal associated with the second AI strategy model. In some embodiments, NWDAF can determine the terminal based on the identification information of the second AI strategy model. In some embodiments, different second AI strategy models may be associated with the same or different terminals.

[0255] In some embodiments, the third information may not carry the identification information of SUIP and / or the second AI strategy model.

[0256] In some embodiments, if the third information includes SUIP, the third information may not carry the identification information of the second AI strategy model.

[0257] In some embodiments, if the third information contains the identification information of the second AI strategy model, the third information may not carry SUIP.

[0258] In some embodiments, where the third information includes a SUIP, the NWDAF can determine a second AI policy model associated with the terminal identified by the SUIP based on the SUIP. In one example, the NWDAF determines the second AI policy model associated with the terminal identified by the SUIP from at least one AI policy model stored locally, based on the SUIP.

[0259] In some embodiments, where the third information includes the identification information of the second AI strategy model, the NWDAF can determine whether the second AI strategy model is stored locally based on the identification information of the second AI strategy model, and thus obtain the second AI strategy model. In one example, the NWDAF determines the second AI strategy model corresponding to the identification information of the second AI strategy model from at least one AI strategy model stored locally, based on the identification information of the second AI strategy model.

[0260] In some embodiments, if the third information carries SUIP but not the identification information of the second AI strategy model, NWDAF can determine the terminal based on SUIP, and then determine the second AI strategy model associated with the terminal.

[0261] In step S2102, PCF trains the second AI policy model to obtain the first AI policy model.

[0262] In some embodiments, after receiving the second AI policy model, the PCF trains the second AI policy model to obtain the first AI policy model.

[0263] In some embodiments, PCF trains a second AI policy model based on training data to obtain a first AI policy model.

[0264] In some embodiments, the training data may be at least one of UDM, UDR, AF, NWDAF, ADRF, or other NF. In some embodiments, the training data may be historical data associated with the terminal.

[0265] In some embodiments, after obtaining the first AI strategy model, the PCF stores the first AI strategy model locally.

[0266] In step S2103, the AMF sends the first message.

[0267] In some embodiments, the PCF receives the first information sent by the AMF, but is not limited thereto; the PCF may also receive the first information sent by the SMF, or the PCF may also receive the first information sent by the UDR.

[0268] In some embodiments, the AMF sends first information during the registration process.

[0269] In some embodiments, the SMF triggers the sending of the first message during the PDU session establishment or modification process.

[0270] In some embodiments, the UDR triggers the sending of first information during data change.

[0271] In some embodiments, the first information may be carried in a second message. In some embodiments, the AMF sends a second message, which includes the first information. Optionally, the PCF receives the second message. In one example, the second message may be, for example, an AM policy control creation request message, but is not limited thereto; it may also be an AM policy control update request message, etc.

[0272] In some embodiments, the first information may be carried in a third message. In some embodiments, the SMF sends a third message, which includes the first information. Optionally, the PCF receives the third message. In one example, the third message may be, for example, an SM policy control creation request message, but is not limited thereto; it may also be an SM policy control update request message, etc.

[0273] In some embodiments, the first information may be carried in a fourth message. In some embodiments, the UDR sends a fourth message, which includes the first information. Optionally, the PCF receives the fourth message. In one example, the fourth message may be, for example, a data change notification message, but is not limited thereto, and may also be an application guidance message, etc. In some embodiments, the application guidance message may include a service description, service parameters, etc. In some examples, the service parameters may be one or more sets of routing parameters.

[0274] In some embodiments, the first information is used to request a first policy associated with the terminal. In some embodiments, the first policy is used to implement policy control of the terminal.

[0275] In some embodiments, the first information is used to determine a first AI strategy model.

[0276] In some embodiments, the first information is used to determine how to generate a first policy using a first AI policy model.

[0277] In some embodiments, the first information is used to trigger the generation of a first policy associated with the terminal through a first AI policy model.

[0278] In some embodiments, the first information is used to trigger inference through a first AI strategy model to generate a first strategy associated with the terminal.

[0279] In some embodiments, the first information is used to trigger a request to send inference input data to the UDM.

[0280] In some embodiments, the first information is used to trigger the sending of the second information to the UDM. In some embodiments, the second information is used to request the UDM to provide inference input data.

[0281] In some embodiments, the name of the first information is not limited, and may be, for example, “AM policy control creation request information”, “AM policy control update request information”, “policy request information”, “first policy request information”, “request information”, etc.

[0282] In some embodiments, the first information is used to indicate SUIP.

[0283] In some embodiments, where the first information is used to indicate SUIP, the PCF can determine the terminal based on SUIP.

[0284] In some embodiments, the first information may not include SUIP.

[0285] In step S2104, PCF queries the second strategy.

[0286] In some embodiments, after receiving the first information, the PCF queries whether there is a second policy available for the terminal in order to determine whether there is a second policy associated with the terminal.

[0287] In some embodiments, when the first information is used to indicate SUIP, the PCF can determine the terminal based on SUIP and then query whether there is a second policy available for that terminal.

[0288] In some embodiments, if the PCF does not find a second policy, it executes step S2105.

[0289] In some embodiments, if the PCF finds the second policy, steps S2105 to S2108 can be omitted. In this case, the PCF sends the second policy to the AMF, and the first policy in step S2109 is the second policy found by the PCF.

[0290] In step S2105, if the second strategy is not found, the PCF determines to use the first AI strategy model to generate the first strategy.

[0291] In some embodiments, if the PCF does not find a second policy, the PCF needs to generate a first policy. In this case, the PCF determines to use a first AI policy model to generate the first policy.

[0292] In some embodiments, if the PCF does not find a second policy, the PCF determines to generate a first policy using a first AI policy model obtained by training the second AI policy model itself.

[0293] In step S2106, the PCF sends the second information.

[0294] In some embodiments, the UDM receives second information.

[0295] In some embodiments, after the PCF determines that it needs to generate a first policy using a first AI policy model, it needs to infer input data. At this time, the PCF sends a second message to the UDM.

[0296] In some embodiments, the second information may be carried in the fifth message. In some embodiments, the PCF sends the fifth message, which includes the second information. Optionally, the UDM receives the fifth message. In one example, the fifth message may be, for example, an inference input data request message, but is not limited thereto, and may also be an input data request message, etc.

[0297] In some embodiments, the second information is used to request the UDM to provide inference input data. In some embodiments, after receiving the second information, the UDM determines the inference input data from locally stored data.

[0298] In some embodiments, the inference input data may include at least one of the following: the terminal's historical data, the terminal's subscription data, the application data associated with the terminal, and the big data analytics data associated with the terminal.

[0299] In some embodiments, inference input data may be collected by at least one of a terminal, UDM, UDR, AF, NWDAF, ADRF, or other NF and stored in the UDM. In some embodiments, inference input data may be stored in at least one of a terminal, UDR, AF, NWDAF, ADRF, or other NF.

[0300] In some embodiments, the terminal’s subscription data may include at least one of the following: a list of subscribed DNNs, S-NSSAI, and subscribed session-AMBR.

[0301] In some embodiments, the terminal's subscription data can be obtained from the UDM or UDR.

[0302] In some embodiments, application data associated with the terminal can be obtained by the PCF from the AF.

[0303] In some embodiments, the big data analytics data associated with the terminal can be obtained by the PCF from the NWDAF.

[0304] In some embodiments, the name of the second information is not limited, and may be, for example, "inference input data request information", "input data request information", "data request information", "request information", etc.

[0305] In step S2107, the UDM sends inference input data.

[0306] In some embodiments, the PCF receives inference input data.

[0307] In some embodiments, after receiving the second information, the UDM sends inference input data to the PCF.

[0308] In step S2108, PCF performs inference through the first AI policy model to generate a first policy.

[0309] In some embodiments, after receiving inference input data, the PCF performs inference on the inference input data through a first AI policy model to generate a first policy.

[0310] In some embodiments, after receiving inference input data, the PCF uses the inference input data as input to a first AI policy model, performs inference through the first AI policy model, and generates a first policy.

[0311] In step S2109, the PCF sends the first policy.

[0312] In some embodiments, the AMF receives a first policy.

[0313] In some embodiments, after the PCF performs inference through the first AI policy model to generate a first policy, it sends the first policy to the AMF.

[0314] In some embodiments, the first policy may be carried in a sixth message. In some embodiments, the PCF sends a sixth message, which includes the first policy. Optionally, the AMF receives the sixth message. In one example, the sixth message may be, for example, an AM policy control establishment response message, but is not limited thereto; it may also be an AM policy control update response message, etc.

[0315] In some embodiments, the steps performed by the AMF can also be performed by the SMF. In this case, the SMF receives the first policy.

[0316] In some embodiments, the first policy may be carried in a seventh message. In some embodiments, the PCF sends a seventh message, which includes the first policy. Optionally, the SMF receives the seventh message. In one example, the seventh message may be, for example, an SM policy control establishment response message, but is not limited thereto; it may also be an SM policy control update response message, etc.

[0317] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2109. For example, step S2101 may be implemented as a standalone embodiment. For example, step S2103 may be implemented as a standalone embodiment. For example, step S2106 may be implemented as a standalone embodiment. For example, a combination of steps S2103 and S2109 may be implemented as a standalone embodiment. For example, a combination of steps S2103, S2108, and S2109 may be implemented as a standalone embodiment. For example, a combination of steps S2106 and S2107 may be implemented as a standalone embodiment. For example, a combination of steps S2101, S2102, S2103, S2108, and S2109 may be implemented as a standalone embodiment. For example, a combination of steps S2103, S2106, S2107, S2108, and S2109 may be implemented as a standalone embodiment. For example, a combination of steps S2103 to S2109 can be implemented as a standalone embodiment, but is not limited thereto.

[0318] In some embodiments, steps S2101, S2102, S2104, S2105, S2106, and S2107 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0319] In some embodiments, steps S2101, S2102, S2104, S2105, S2106, S2107, and S2108 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0320] In some embodiments, steps S2101 to S2105, S2108, and S2109 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0321] In some embodiments, steps S2102 to S2109 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0322] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0323] Figure 2B is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure. As shown in Figure 2B, the embodiment of the present disclosure relates to a communication method executed by a communication system 100, which includes steps S2201 to S2208.

[0324] In this embodiment of the disclosure, the process of determining the first strategy for terminal association is described using PCF as the first node, AMF as the second node, UDM as the third node and NWDAF as the fourth node as an example.

[0325] In step S2201, NWDAF sends the first AI policy model.

[0326] In some embodiments, the PCF receives a first AI policy model.

[0327] In some embodiments, the first AI strategy model is an AI strategy model used to generate the first strategy.

[0328] In some embodiments, the first AI policy model is used by the PCF to perform inference to obtain a first policy. In some embodiments, the first AI policy model is used to generate a first policy associated with the terminal. In some embodiments, the first policy is used to implement policy control of the terminal.

[0329] In some embodiments, the PCF may send a fourth message to the NWDAF, the fourth message being used to request the NWDAF to provide a first AI policy model. In some embodiments, after receiving the fourth message, the NWDAF determines the first AI policy model from at least one AI policy model stored locally, and then sends the first AI policy model to the PCF.

[0330] In some embodiments, after determining that the first AI policy model is not stored locally, the PCF sends a fourth message to the NWDAF.

[0331] In some embodiments, the fourth information may be carried in the eighth message. In some embodiments, the PCF sends the eighth message, which includes the fourth information. Optionally, the NWDAF receives the eighth message. In one example, the eighth message may be, for example, an AI policy model request message, but is not limited thereto; it may also be a first AI policy model request message, etc.

[0332] In some embodiments, the name of the fourth information is not limited, and it may be, for example, “AI strategy model request information”, “first AI strategy model request information”, “model request information”, “request information”, etc.

[0333] In some embodiments, the fourth information may include at least one of SUIP and the identification information of the first AI strategy model.

[0334] In some embodiments, the identification information of the first AI strategy model can be used to identify the first AI strategy model. In some embodiments, the identification information of the first AI strategy model can be an identifier of the first AI strategy model (e.g., the ID of the first AI strategy model).

[0335] In some embodiments, the identification information of the first AI strategy model can be used to identify the terminal associated with the first AI strategy model. In some embodiments, NWDAF can determine the terminal based on the identification information of the first AI strategy model. In some embodiments, different first AI strategy models may be associated with the same or different terminals.

[0336] In some embodiments, the fourth information may not carry the identification information of SUIP and / or the first AI strategy model.

[0337] In some embodiments, if the fourth information includes SUIP, the fourth information may not carry the identification information of the first AI strategy model.

[0338] In some embodiments, where the fourth information includes the identification information of the first AI strategy model, the fourth information may not carry SUIP.

[0339] In some embodiments, where the fourth information includes SUIP, NWDAF can determine a first AI policy model associated with the terminal identified by SUIP based on SUIP. In one example, NWDAF determines the first AI policy model associated with the terminal identified by SUIP from at least one AI policy model stored locally, based on SUIP.

[0340] In some embodiments, where the fourth information includes the identification information of the first AI strategy model, the NWDAF can determine whether the first AI strategy model is stored locally based on the identification information of the first AI strategy model, and thus obtain the first AI strategy model. In one example, the NWDAF determines the first AI strategy model corresponding to the identification information of the first AI strategy model from at least one AI strategy model stored locally, based on the identification information of the first AI strategy model.

[0341] In some embodiments, if the fourth information carries SUIP but not the identification information of the first AI strategy model, NWDAF can determine the terminal based on SUIP, and then determine the first AI strategy model associated with the terminal.

[0342] In step S2202, the AMF sends the first message.

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

[0344] In step S2203, PCF queries the second strategy.

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

[0346] In step S2204, if the second strategy is not found, the PCF determines to use the first AI strategy model to generate the first strategy.

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

[0348] In step S2205, the PCF sends the second information.

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

[0350] In step S2206, the UDM sends inference input data.

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

[0352] In step S2207, PCF performs inference through the first AI policy model to generate the first policy.

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

[0354] In step S2208, the PCF sends the first policy.

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

[0356] The communication method involved in the embodiments of this disclosure may include at least one of steps S2201 to S2208. For example, step S2201 may be implemented as a standalone embodiment. For example, step S2202 may be implemented as a standalone embodiment. For example, step S2205 may be implemented as a standalone embodiment. For example, a combination of steps S2202 and S2208 may be implemented as a standalone embodiment. For example, a combination of steps S2202, S2207, and S2208 may be implemented as a standalone embodiment. For example, a combination of steps S2205 and S2206 may be implemented as a standalone embodiment. For example, a combination of steps S2201, S2202, S2204, S2207, and S2208 may be implemented as a standalone embodiment. For example, a combination of steps S2202, S2205, S2206, S2207, and S2208 may be implemented as a standalone embodiment. For example, a combination of steps S2202 to S2208 can be implemented as a standalone embodiment, but is not limited thereto.

[0357] In some embodiments, steps S2201, S2203, S2204, S2205, and S2206 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0358] In some embodiments, steps S2201, S2202, S2203, S2204, S2207, and S2208 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0359] In some embodiments, steps S2201, S2203 to S2207 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0360] In some embodiments, steps S2202 to S2208 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0361] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0362] Figure 2C is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure. As shown in Figure 2C, the embodiment of the present disclosure relates to a communication method executed by a communication system 100, which includes steps S2301 to S2308.

[0363] In this embodiment of the disclosure, the process of determining the first strategy for terminal association is described with the first node being PCF, the second node being AMF, and the third node being UDM.

[0364] In step S2301, PCF trains the local third AI policy model to obtain the first AI policy model.

[0365] In some embodiments, the PCF trains a third AI policy model stored locally to obtain a first AI policy model capable of generating the first policy.

[0366] In some embodiments, PCF trains a third AI policy model based on training data to obtain a first AI policy model.

[0367] In some embodiments, the training data may be at least one of UDM, UDR, AF, NWDAF, ADRF, or other NF. In some embodiments, the training data may be historical data associated with the terminal.

[0368] In some embodiments, after obtaining the first AI strategy model, the PCF stores the first AI strategy model locally.

[0369] In step S2302, the AMF sends the first message.

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

[0371] In step S2303, PCF queries the second strategy.

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

[0373] In step S2304, if the second strategy is not found, the PCF determines to use the first AI strategy model to generate the first strategy.

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

[0375] In step S2305, the PCF sends the second information.

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

[0377] In step S2306, the UDM sends inference input data.

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

[0379] In step S2307, PCF performs inference through the first AI policy model to generate the first policy.

[0380] Optional implementations of step S2307 can be found in step S2108 of Figure 2A, step S2207 of Figure 2B, and other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.

[0381] In step S2308, the PCF sends the first policy.

[0382] The optional implementation of step S2308 can be found in step S2109 of Figure 2A, step S2208 of Figure 2B, and other related parts in the embodiments involved in Figures 2A and 2B, which will not be repeated here.

[0383] The communication method involved in the embodiments of this disclosure may include at least one of steps S2301 to S2308. For example, step S2301 may be implemented as a standalone embodiment. For example, step S2302 may be implemented as a standalone embodiment. For example, step S2305 may be implemented as a standalone embodiment. For example, a combination of steps S2302 and S2308 may be implemented as a standalone embodiment. For example, a combination of steps S2302, S2307, and S2308 may be implemented as a standalone embodiment. For example, a combination of steps S2305 and S2306 may be implemented as a standalone embodiment. For example, a combination of steps S2301, S2302, S2304, S2307, and S2308 may be implemented as a standalone embodiment. For example, a combination of steps S2302, S2305, S2306, S2307, and S2308 may be implemented as a standalone embodiment. For example, a combination of steps S2302 to S2308 can be implemented as a standalone embodiment, but is not limited thereto.

[0384] In some embodiments, steps S2301, S2303, S2304, S2305, and S2306 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0385] In some embodiments, steps S2301, S2302, S2303, S2304, S2307, and S2308 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0386] In some embodiments, steps S2301, S2303 to S2307 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0387] In some embodiments, steps S2302 to S2308 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0388] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0389] Figure 3A is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure. As shown in Figure 3A, the present disclosure relates to a communication method, which includes steps S3101 to S3103.

[0390] In step S3101, the second node sends the first information to the first node.

[0391] The optional implementation of step S3101 can be found in step S2103 in Figure 2A, step S2202 in Figure 2B, step S2302 in Figure 2C, and other related parts in the embodiments involved in Figures 2A, 2B, and 2C, which will not be repeated here.

[0392] In some embodiments, the first node sends second information to the third node, the second information being used to request the third node to provide inference input data; and receives inference input data sent by the third node based on the second information, the inference input data being used to perform inference through a first AI strategy model.

[0393] In some embodiments, the first information includes a subscription permanent identifier, which is used to identify the terminal.

[0394] In step S3102, the first node generates a first strategy based on the first information and through the first AI strategy model.

[0395] The optional implementation of step S3102 can be found in steps S2108 in Figure 2A, S2207 in Figure 2B, S2307 in Figure 2C, and other related parts in the embodiments involved in Figures 2A, 2B, and 2C, which will not be repeated here.

[0396] In some embodiments, the first node generates a first policy based on first information using a first AI policy model, including: determining, based on the first information, to generate the first policy using the first AI policy model; and performing inference using the first AI policy model to generate the first policy.

[0397] In some embodiments, the first node determines, based on first information, to generate a first strategy using an AI strategy model, including: querying a second strategy associated with the terminal; and if the second strategy is not found, determining to generate the first strategy using the first AI strategy model.

[0398] In some embodiments, the first policy includes at least one of the following: protocol data unit session policy; user routing policy; policy control and charging rules; access and mobility management policy; and session management policy.

[0399] In some embodiments, the first node further performs one of the following: receiving a second AI policy model from the fourth node and training the second AI policy model to obtain a first AI policy model; receiving the first AI policy model trained by the fourth node; and training a local third AI policy model to obtain the first AI policy model.

[0400] In step S3103, the first node sends the first strategy to the second node.

[0401] The optional implementation of step S3103 can be found in steps S2109 in Figure 2A, S2208 in Figure 2B, S2308 in Figure 2C, and other related parts in the embodiments involved in Figures 2A, 2B, and 2C, which will not be repeated here.

[0402] Figure 3B is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure. As shown in Figure 3B, the present disclosure relates to a communication method, which includes steps S3201 to S3202.

[0403] In step S3201, the first node sends the second information to the third node.

[0404] The optional implementation of step S3201 can be found in steps S2106 in Figure 2A, S2205 in Figure 2B, S2305 in Figure 2C, and other related parts in the embodiments involved in Figures 2A, 2B, and 2C, which will not be repeated here.

[0405] In step S3202, the third node sends inference input data to the first node based on the second information.

[0406] The optional implementation of step S3202 can be found in step S2107 in Figure 2A, step S2206 in Figure 2B, step S2306 in Figure 2C, and other related parts in the embodiments involved in Figures 2A, 2B, and 2C, which will not be repeated here.

[0407] Figure 3C is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure. As shown in Figure 3C, the present disclosure relates to a communication method, which includes steps S3301 to S3302.

[0408] In step S3301, the fourth node sends the second AI strategy model to the first node.

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

[0410] In step S3302, the first node trains the second AI policy model to obtain the first AI policy model.

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

[0412] In the following, the technical solutions of the embodiments of this disclosure will be described by way of specific implementation.

[0413] Figure 3D is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure. As shown in Figure 3D, the present disclosure relates to a communication method, which includes step S3401.

[0414] In step S3401, the fourth node sends the trained first AI policy model to the first node.

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

[0416] In the following, the technical solutions of the embodiments of this disclosure will be described by way of specific implementation.

[0417] Figure 4 is an interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure. As shown in Figure 4, the present disclosure relates to a communication method, which may include steps S401 to S410 by way of example.

[0418] In step S401, the AI ​​policy model is provided to the PCF by the SMF and other NFs (e.g., NWDAF).

[0419] In some embodiments, how the AI ​​policy model is provided depends on implementation.

[0420] In step S402, the AI ​​policy model is trained in the PCF.

[0421] In some embodiments, an enhanced PCF is proposed to support each UE's AI policy model to provide policies, such as generating PCC rules or generating URSP rules.

[0422] In some embodiments, the PCF has the following enhancements:

[0423] 1. Provide pre-configured or requested AI policy models to the AI ​​policy model training / storage NF.

[0424] 2. When a policy request is received, AI policy model inference is performed to determine the policy, such as PCC rules or URSP rules.

[0425] 3. PCF is enhanced to support AI policy model training and collects data from UDM, UDR, AF, UE, NWDF or other NFs.

[0426] according to.

[0427] In step S403, the SMF sends an SM policy control request.

[0428] In some embodiments, during the PDU session establishment / modification procedure, the PCF receives an SM policy control request from the SMF.

[0429] In some embodiments, the SM policy control request includes SUPI.

[0430] In step S404, the PCF sends an AM policy control request.

[0431] In some embodiments, the PCF receives an AM policy control request from the AMF during the registration procedure.

[0432] In some embodiments, the AM policy control request includes SUPI.

[0433] In step S405, the PCF determines to use an AI policy model to generate the policy.

[0434] In some embodiments, the PCF checks if there is no policy available for the UE, and then determines to use an AI policy model to generate the policy for the UE.

[0435] In some embodiments, PCF triggers are used to collect data for inferring the AI ​​policy model.

[0436] In step S406, the PCF collects data from the UDM / UDR.

[0437] In some embodiments, the PCF collects subscription data (e.g., subscribed DNN list, S-NSSAI, subscribed session-AMBR, etc.) from the UDR, and / or collects application data from the AF, and / or collects analysis data from the NWDAF.

[0438] In step S407, the PCF collects data from the AF.

[0439] In step S408, the PCF performs AI policy model inference by using the collected data to generate a policy for the UE, such as a PDU session-related policy, PCC rules, or AM-related policy.

[0440] In step S409, the PCF responds to the SMF with an SM-related policy.

[0441] In some embodiments, the PCF sends an SM policy control establishment response / update response (SM-related policy) to the SMF.

[0442] In step S410, the PCF responds to the AMF with an AM-related policy.

[0443] In some embodiments, the PCF sends an AM policy control establishment response / update response (AM-related policy) to the AMF.

[0444] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, an apparatus is proposed that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed 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.

[0445] 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.

[0446] 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. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).

[0447] Figure 5A is a schematic diagram of a first node provided in an embodiment of this disclosure. The first node 5100 is used to execute any of the above methods. In some embodiments, as shown in Figure 5A, the first node 5100 may include at least one of a first transceiver module 5101, a first processing module 5102, etc. In some embodiments, the first transceiver module 5101 is used to receive first information from a second node, the first information is used to request the first node to provide a first policy associated with the terminal, the first policy is used to implement policy control of the terminal, and to send the first policy to the second node; the first processing module 5102 is used to generate the first policy based on the first information through a first AI policy model. Optionally, the first transceiver module 5101 is used to execute at least one of the communication steps (e.g., steps S3101, S3103, but not limited thereto) executed by the first node 5100 in any of the above methods, which will not be described in detail here. Optionally, the first processing module 5102 described above is used to execute at least one of the other steps (such as step S3102, but not limited thereto) executed by the first node 5100 in any of the above methods, which will not be elaborated here.

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

[0449] In some embodiments, the first processing module 5102 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.

[0450] In some embodiments, the first processing module 5102 may be interchanged with a processor, and the first transceiver module 5101 may be interchanged with a transceiver.

[0451] Figure 5B is a schematic diagram of a second node according to an embodiment of the present disclosure. The second node 5200 is used to execute any of the above methods. In some embodiments, as shown in Figure 5B, the second node 5200 may include a second transceiver module 5201. In some embodiments, the second transceiver module 5201 is used to send first information to the first node, the first information being used to request the first node to provide a first policy associated with the terminal, the first policy being used to implement policy control of the terminal, the first policy being generated by the first node based on the first information through a first AI policy model, and to receive the first policy sent by the first node. Optionally, the second transceiver module 5201 is used to execute at least one of the communication steps (e.g., steps S3101, S3103, but not limited thereto) executed by the second node 5200 in any of the above methods, which will not be elaborated here.

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

[0453] Figure 5C is a schematic diagram of a third node provided according to an embodiment of the present disclosure. The third node 5300 is used to perform any of the above methods. In some embodiments, as shown in Figure 5C, the third node 5300 may include a third transceiver module 5301. In some embodiments, the third transceiver module 5301 is used to receive second information sent by the first node, the second information being used to request the third node to provide inference input data, and to send inference input data to the first node according to the second information, the inference input data being used to perform inference through a first AI policy model to generate a first policy associated with the terminal. Optionally, the third transceiver module 5301 is used to perform at least one of the communication steps (e.g., steps S3201, S3202, but not limited thereto) performed by the third node 5300 in any of the above methods, which will not be described in detail here.

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

[0455] Figure 5D is a schematic diagram of a fourth node according to an embodiment of the present disclosure. The fourth node 5400 is used to execute any of the above methods. In some embodiments, as shown in Figure 5D, the fourth node 5400 may include a fourth transceiver module 5401. In some embodiments, the fourth transceiver module 5401 is used to perform one of the following: sending a second AI policy model to a first node, the second AI policy model being used by the first node to perform training to obtain a first AI policy model; sending the trained first AI policy model to the first node; wherein the first AI policy model is used by the first node to generate a first policy associated with the terminal, the first policy being used to implement policy control of the terminal. Optionally, the fourth transceiver module 5401 is used to execute at least one of the communication steps (e.g., steps S3301, S3401, but not limited thereto) performed by the fourth node 5400 in any of the above methods, which will not be elaborated here.

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

[0457] Figure 6A is a schematic diagram of a communication device 6100 provided according to an embodiment of the present disclosure. The communication device 6100 can be a first node, a second node, a third node, a fourth node, or a chip, chip system, or processor that supports the first node in implementing any of the above methods; it can also be a chip, chip system, or processor that supports the second node in implementing any of the above methods; it can also be a chip, chip system, or processor that supports the third node in implementing any of the above methods; and it can also be a chip, chip system, or processor that supports the fourth node in implementing any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments, and specific details can be found in the descriptions in the above method embodiments.

[0458] As shown in Figure 6A, the communication device 6100 is used to execute any of the above methods. In some embodiments, the communication device 6100 includes one or more processors 6101. The processor 6101 may be a general-purpose processor or a special-purpose processor, such as a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may 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 6100 is used to execute any of the above methods. Optionally, one or more processors 6101 are used to invoke instructions to cause the communication device 6100 to execute any of the above methods.

[0459] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S3101, S3103, S3201, S3202, S3301, S3401, but not limited thereto), and the processor 6101 performs at least one of other steps (e.g., steps S3102, S3302, but not limited thereto). 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; the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0460] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data and / or instructions. Optionally, one or more processors 6101 are used to invoke instructions stored in the memory 6103 to cause the communication device 6100 to perform any of the above methods. Optionally, all or part of the memory 6103 may also be located outside the communication device 6100. In an optional embodiment, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6102 and can be used to receive data and / or instructions from the memory 6102 or other devices, and can be used to send data and / or instructions to the memory 6102 or other devices. For example, the interface circuit 6104 can read data and / or instructions stored in the memory 6102 and send the data and / or instructions to the processor 6101.

[0461] The communication device 6100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 6100 described in this disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited by FIG. 6A. 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, programs and / or instructions; (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.

[0462] Figure 6B is a schematic diagram of a chip 6200 provided according to an embodiment of the present disclosure. For cases where the communication device 6100 can be a chip or a chip system, the schematic diagram of the chip 6200 shown in Figure 6B can be referred to, but is not limited thereto.

[0463] Chip 6200 includes one or more processors 6201. Chip 6200 is used to perform any of the methods described above.

[0464] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 6200 further includes one or more memories 6203 for storing data and / or instructions. Optionally, all or part of the memories 6203 may be located outside of chip 6200. Optionally, interface circuit 6202 is connected to memory 6203, and interface circuit 6202 can be used to receive data and / or instructions from memory 6203 or other devices, and interface circuit 6202 can be used to send data and / or instructions to memory 6203 or other devices. For example, interface circuit 6202 can read data and / or instructions stored in memory 6203 and send the data and / or instructions to processor 6201.

[0465] In some embodiments, the interface circuit 6202 performs at least one of the communication steps such as sending and / or receiving in the above-described method (e.g., steps S3101, S3103, S3201, S3202, S3301, S3401, but not limited thereto). The interface circuit 6202 performing the communication steps such as sending and / or receiving in the above-described method refers, for example, to the interface circuit 6202 performing data and / or instruction interaction between the processor 6201, the chip 6200, the memory 6203, or the transceiver device. In some embodiments, the processor 6201 performs at least one of other steps (e.g., steps S3102, S3302, but not limited thereto).

[0466] 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.

[0467] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 6100, cause the communication device 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.

[0468] This disclosure also proposes a program product, including a program and / or instructions, which, when executed by the communication device 6100, cause the communication device to perform any of the above methods. Optionally, the program product is a computer program product. Optionally, the program product is stored on the storage medium.

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

[0470] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the embodiments disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0471] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A communication method, executed by a first node, the method comprising: Receive first information from the second node, the first information being used to request the first node to provide a first policy associated with the terminal, the first policy being used to implement policy control of the terminal; Based on the first information, the first strategy is generated through the first artificial intelligence (AI) strategy model; Send the first strategy to the second node.

2. The method of claim 1, wherein, The method further includes: Send a second message to the third node, the second message being used to request the third node to provide inference input data; The third node receives inference input data sent by the third node based on the second information, and the inference input data is used to perform inference through the first AI strategy model.

3. The method of claim 1 or 2, wherein, The step of generating the first strategy based on the first information using a first AI strategy model includes: Based on the first information, it is determined that the first AI strategy model is used to generate the first strategy. Inference is performed using the first AI policy model to generate the first policy.

4. The method of claim 3, wherein, The step of determining, based on the first information, to generate the first strategy using an AI strategy model includes: The second strategy for querying terminal associations; If the second strategy is not found, the first strategy is determined to be generated using the first AI strategy model.

5. The method according to any one of claims 1 to 4, wherein, The first strategy includes at least one of the following: Protocol Data Unit Session Policy; User routing selection strategy; Policy control and billing rules; Access and mobility management policies; Session management strategy.

6. The method according to any one of claims 1 to 5, wherein the method further comprises one of the following: Receive the second AI policy model from the fourth node, and train the second AI policy model to obtain the first AI policy model; Receive the first AI policy model trained by the fourth node; The first AI policy model is obtained by training a local third AI policy model.

7. The method according to any one of claims 1 to 6, wherein the first information includes a subscription permanent identifier, the subscription permanent identifier being used to identify the terminal.

8. A communication method, executed by a second node, the method comprising: Send first information to the first node, the first information being used to request the first node to provide a first policy associated with the terminal, the first policy being used to implement policy control of the terminal, the first policy being generated by the first node based on the first information through a first artificial intelligence (AI) policy model; Receive the first strategy sent by the first node.

9. The method of claim 8, wherein, The first AI strategy model is determined by the first node based on the first information.

10. The method of claim 9, wherein, The first AI strategy model is determined by the second strategy associated with the query terminal of the first node when the second strategy is not found.

11. The method according to any one of claims 8 to 10, wherein, The first strategy includes at least one of the following: Protocol Data Unit Session Policy; User routing selection strategy; Policy control and billing rules; Access and mobility management policies; Session management strategy.

12. The method according to any one of claims 8 to 11, wherein, The first information includes a subscription permanent identifier, which is used to identify the terminal.

13. A communication method performed by a third node, the method comprising: Receive a second message sent by the first node, the second message being used to request the third node to provide inference input data; Based on the second information, the inference input data is sent to the first node, the inference input data being used to pass through the first node. The AI ​​strategy model performs inference to generate the first strategy associated with the terminal.

14. The method of claim 13, wherein, The first strategy includes at least one of the following: Protocol Data Unit Session Policy; User routing selection strategy; Policy control and billing rules; Access and mobility management policies; Session management strategy.

15. A communication method performed by a fourth node, the method comprising one of the following: Send a second artificial intelligence (AI) strategy model to the first node. The second AI strategy model is used by the first node to perform training in order to obtain the first AI strategy model. Send the trained first AI policy model to the first node; wherein The first AI strategy model is used by the first node to generate a first strategy associated with the terminal, and the first strategy is used to implement the strategy control of the terminal.

16. The method of claim 15, wherein, The first strategy includes at least one of the following: Protocol Data Unit Session Policy; User routing selection strategy; Policy control and billing rules; Access and mobility management policies; Session management strategy.

17. A communication device for performing the communication method according to any one of claims 1 to 7, 8 to 12, 13 to 14, 15 to 16.

18. A communication system comprising a first node, a second node, a third node, and a fourth node; The first node is configured to implement the communication method as described in any one of claims 1 to 7; the second node is configured to implement the communication method as described in any one of claims 8 to 12; the third node is configured to implement the communication method as described in any one of claims 13 to 14; and the fourth node is configured to implement the communication method as described in any one of claims 15 to 16.

19. A storage medium storing instructions, wherein, When the instructions are executed on the communication device, the communication device performs the communication method as described in any one of claims 1 to 7, 8 to 12, 13 to 14, and 15 to 16.

20. A program product comprising at least one of a program and instructions, wherein the program and instructions, when executed by a communication device, implement the communication method as described in any one of claims 1 to 7, 8 to 12, 13 to 14, and 15 to 16.