Computing capability opening method, equipment, device and storage medium

By sending computing capability openness information to functional entities in the 6G network, the problem of computing resource openness and management is solved, and the effective openness and management of computing capabilities is realized, meeting diverse application needs.

CN121842818APending Publication Date: 2026-04-10DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2024-10-10
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

In future 6G networks, how can we open up computing capabilities to meet the new business needs of massive applications, especially how to effectively manage and schedule computing resources in computing-network convergence scenarios?

Method used

The computing power nodes or computing power groups send computing power opening information to the second functional entity, including computing power opening instructions, computing power information, computing service information, and the scope of computing power opening, so as to realize the opening and management of computing resources.

Benefits of technology

It has enabled the effective opening and management of computing power, met the computing needs of different applications, and improved resource utilization efficiency and business adaptability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121842818A_ABST
    Figure CN121842818A_ABST
Patent Text Reader

Abstract

The invention provides a computing power opening method, computing power opening equipment, a computing power opening device and a storage medium, and the method comprises the steps: sending computing power opening information to a second functional entity based on computing power which can be opened by a computing power node or a computing power group; the computing power open information comprises one or more of the following items: computing power open indication of the computing power node or the computing power group; the computing power node or the computing power group can open computing power information; the computing power node or the computing power group can open computing service information; the computing power open range of the computing power node or the computing power group; a group identifier of the computing power group; the position of a master control node of the computing power group is identified; member nodes capable of opening computing power in the computing power group are identified; the capability information of the member nodes capable of opening the computing capability in the computing power group is obtained.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a method, apparatus, device, and storage medium for opening up computing capabilities. Background Technology

[0002] In addition to communication capabilities, 6-generation (6G) mobile communication technology networks have added new capabilities such as sensing, intelligence, computing, and security. In the future 6G computing network convergence scenario, how to realize the openness of computing capabilities in the face of new business demands of massive applications is an urgent technical problem to be solved. Summary of the Invention

[0003] This application provides a method, device, apparatus, and storage medium for opening up computing capabilities, so as to realize the opening up of computing capabilities.

[0004] In a first aspect, this application provides a computing power opening method, applied to a first functional entity, comprising: Based on the computing capabilities that can be opened by computing nodes or computing groups, send computing capability opening information to the second functional entity; Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0005] In some embodiments, the first functional entity is a computing power node or a master control node in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to CCF or UPF, where CCF or UPF is the second functional entity.

[0006] In some embodiments, sending computing power access information to the CCF or UPF includes: Send a computing capability registration request to the CCF or UPF, the request containing information about the availability of computing capabilities; or...

[0007] After successfully registering with the CCF, send information about the openness of computing capabilities to the CCF; or,

[0008] Based on the first capability opening request sent by CCF, send computing capability opening information to CCF.

[0009] In some embodiments, the computing power registration request further includes one or more of the following: Resource identifiers for computing nodes or computing groups; Authentication information for computing nodes or computing groups; Information on the computing power of computing nodes or computing power groups; Computing service information of computing nodes or computing groups; The group identifier for computing power groups; List of member node identifiers for the computing power group.

[0010] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to the second terminal, which is the second functional entity.

[0011] In some embodiments, the second terminal is a neighboring terminal of the first terminal, or another terminal in the computing power group where the first terminal is located, or a master terminal in another computing power group outside the computing power group where the first terminal is located.

[0012] In some embodiments, sending computing power access information to the second terminal includes: Send a notification message to the second terminal, the notification message containing information about the open computing capabilities; or...

[0013] Based on the computing capability discovery request sent by the second terminal, send computing capability openness information to the second terminal; or,

[0014] The relay terminal sends computing power access information to the second terminal.

[0015] In some embodiments, sending computing capability access information to the second functional entity includes: Based on the computing capability open event subscription request sent by the second functional entity, send computing capability open information to the second functional entity.

[0016] In some embodiments, the method further includes: Send the updated computing capability access information, along with the update timestamp of the computing capability access information, to the second functional entity.

[0017] In some embodiments, the computing power information includes one or more of the following: Computing node type, computing power size, computing node location, supported capabilities or operations, computing power, computing power usage description information, service scope, and service time.

[0018] In some embodiments, the computing service information includes one or more of the following: The computing service type, the purpose of the computing service, the operating environment required for the computing service, and the device to which the computing service is located.

[0019] In some embodiments, the scope of computing power access includes one or more of the following: Geographical areas that can be opened to the public; Service areas that can be opened; Users or user groups that can be opened; Available time range.

[0020] Secondly, this application also provides a computing power opening method, applied to a second functional entity, including: Obtain computing capability access information from the first functional entity; The available computing capabilities of computing nodes or computing groups can be determined based on the information on open computing capabilities. Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0021] In some embodiments, the second functional entity is a CCF, which obtains computing power access information from the first functional entity, including: Receive computing power access information sent by the master node in a computing power node or computing power group, where the master node in the computing power node or computing power group is the first functional entity; or,

[0022] It receives computing capability access information sent by the UPF, with the UPF being the first functional entity.

[0023] In some embodiments, receiving computing power access information sent by the master node in a computing power node or computing power group includes: Receive a first computing capability registration request sent by the master node in a computing power node or computing power group, the first computing capability registration request containing computing capability openness information; or...

[0024] Receive computing power access information sent by the master node in a computing power node or computing power group after successful registration; or,

[0025] Send a first capability opening request to the master node in the computing power node or computing power group, and receive computing capability opening information sent by the master node in the computing power node or computing power group according to the first capability opening request.

[0026] In some embodiments, the method further includes: The open computing power resource pool is determined based on the received open computing power information.

[0027] In some embodiments, the method further includes: Send the information about the open computing power resource pool to NEF or AF; or...

[0028] Receive the first computing capability open information acquisition request sent by NEF or AF, and send the first computing capability open information acquisition response to NEF or AF based on the computing capability open resource pool.

[0029] In some embodiments, the second functional entity is a UPF, which obtains computing power access information from the first functional entity, including: The system receives a second computing capability registration request sent by the master node in a computing power node or computing power group. The second computing capability registration request includes computing capability openness information and resource identifiers of the computing power node or computing power group. The master node in the computing power node or computing power group is the first functional entity.

[0030] In some embodiments, the method further includes: Based on the second computing capability registration request, a third computing capability registration request is sent to the CCF. The third computing capability registration request contains computing capability openness information and the mapping relationship information between resource identifiers and UPF.

[0031] In some embodiments, the method further includes: Receive the second computing capability open information acquisition request sent by CCF; Based on the request to obtain open information about the second computing capability, perform any of the following: Send a second computing capability access information to the CCF to obtain a response; or,

[0032] Send a first capability open notification message to the AF, the first capability open notification message containing the computing capability openness information requested by the CCF; or,

[0033] Send a second capability open notification message to NEF, which contains the computing capability openness information requested by CCF.

[0034] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group, and the second functional entity is a second terminal. Obtain computing power access information from the first functional entity, including: Receive computing power access information sent by the first terminal; or,

[0035] Information on available computing capabilities is obtained from the first terminal through listening or monitoring.

[0036] In some embodiments, receiving computing power access information sent by the first terminal includes: Receive a notification message sent by the first terminal, the notification message containing information on open computing capabilities; or,

[0037] Send a computing capability discovery request to the first terminal, and receive computing capability openness information sent by the first terminal based on the computing capability discovery request; or,

[0038] Receive computing capability access information sent by the first terminal through the relay terminal.

[0039] In some embodiments, obtaining computing power access information from the first functional entity includes: Send a computing capability open event subscription request to the first functional entity; Receive computing capability opening information sent by the first functional entity based on the computing capability opening event subscription request.

[0040] Thirdly, this application also provides a computing power open method applied to NEF, including: Receive the request from AF to obtain third computing capability open information; Based on the request to obtain third-party computing capability open information, computing capability open information is sent to AF. The computing capability open information includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0041] In some embodiments, based on a third computing capability openness information acquisition request, computing capability openness information is sent to the AF, including: Based on the request for access to open computing capabilities information and the information on the open computing capability resource pool sent by the CCF, send open computing capability information to the AF; or,

[0042] Based on the third computing capability open information acquisition request, a first computing capability open information acquisition request is sent to the CCF; based on the first computing capability open information acquisition response sent by the CCF or the second capability open notification message sent by the UPF, computing capability open information is sent to the AF.

[0043] In some embodiments, receiving a third computing capability access information request sent by the AF includes: Receive session establishment or modification requests sent by AF, which include requests to obtain third computing capability open information.

[0044] Fourthly, this application also provides a first functional entity, including a memory, a transceiver, and a processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Based on the computing capabilities that can be opened by computing nodes or computing groups, send computing capability opening information to the second functional entity; Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0045] In some embodiments, the first functional entity is a computing power node or a master control node in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to CCF or UPF, where CCF or UPF is the second functional entity.

[0046] In some embodiments, sending computing power access information to the CCF or UPF includes: Send a computing capability registration request to the CCF or UPF, the request containing information about the availability of computing capabilities; or...

[0047] After successfully registering with the CCF, send information about the openness of computing capabilities to the CCF; or,

[0048] Based on the first capability opening request sent by CCF, send computing capability opening information to CCF.

[0049] In some embodiments, the computing power registration request further includes one or more of the following: Resource identifiers for computing nodes or computing groups; Authentication information for computing nodes or computing groups; Information on the computing power of computing nodes or computing power groups; Computing service information of computing nodes or computing groups; The group identifier for computing power groups; List of member node identifiers for the computing power group.

[0050] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to the second terminal, which is the second functional entity.

[0051] In some embodiments, the second terminal is a neighboring terminal of the first terminal, or another terminal in the computing power group where the first terminal is located, or a master terminal in another computing power group outside the computing power group where the first terminal is located.

[0052] In some embodiments, sending computing power access information to the second terminal includes: Send a notification message to the second terminal, the notification message containing information about the open computing capabilities; or...

[0053] Based on the computing capability discovery request sent by the second terminal, send computing capability openness information to the second terminal; or,

[0054] The relay terminal sends computing power access information to the second terminal.

[0055] In some embodiments, sending computing capability access information to the second functional entity includes: Based on the computing capability open event subscription request sent by the second functional entity, send computing capability open information to the second functional entity.

[0056] In some embodiments, the operation further includes: Send the updated computing capability access information, along with the update timestamp of the computing capability access information, to the second functional entity.

[0057] In some embodiments, the computing power information includes one or more of the following: Computing node type, computing power size, computing node location, supported capabilities or operations, computing power, computing power usage description information, service scope, and service time.

[0058] In some embodiments, the computing service information includes one or more of the following: The computing service type, the purpose of the computing service, the operating environment required for the computing service, and the device to which the computing service is located.

[0059] In some embodiments, the scope of computing power access includes one or more of the following: Geographical areas that can be opened to the public; Service areas that can be opened; Users or user groups that can be opened; Available time range.

[0060] Fifthly, this application also provides a second functional entity, including a memory, a transceiver, and a processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain computing capability access information from the first functional entity; The available computing capabilities of computing nodes or computing groups can be determined based on the information on open computing capabilities. Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0061] In some embodiments, the second functional entity is a CCF, which obtains computing power access information from the first functional entity, including: Receive computing power access information sent by the master node in a computing power node or computing power group, where the master node in the computing power node or computing power group is the first functional entity; or,

[0062] It receives computing capability access information sent by the UPF, with the UPF being the first functional entity.

[0063] In some embodiments, receiving computing power access information sent by the master node in a computing power node or computing power group includes: Receive a first computing capability registration request sent by the master node in a computing power node or computing power group, the first computing capability registration request containing computing capability openness information; or...

[0064] Receive computing power access information sent by the master node in a computing power node or computing power group after successful registration; or,

[0065] Send a first capability opening request to the master node in the computing power node or computing power group, and receive computing capability opening information sent by the master node in the computing power node or computing power group according to the first capability opening request.

[0066] In some embodiments, the operation further includes: The open computing power resource pool is determined based on the received open computing power information.

[0067] In some embodiments, the operation further includes: Send the information about the open computing power resource pool to NEF or AF; or...

[0068] Receive the first computing capability open information acquisition request sent by NEF or AF, and send the first computing capability open information acquisition response to NEF or AF based on the computing capability open resource pool.

[0069] In some embodiments, the second functional entity is a UPF, which obtains computing power access information from the first functional entity, including: The system receives a second computing capability registration request sent by the master node in a computing power node or computing power group. The second computing capability registration request includes computing capability openness information and resource identifiers of the computing power node or computing power group. The master node in the computing power node or computing power group is the first functional entity.

[0070] In some embodiments, the operation further includes: Based on the second computing capability registration request, a third computing capability registration request is sent to the CCF. The third computing capability registration request contains computing capability openness information and the mapping relationship information between resource identifiers and UPF.

[0071] In some embodiments, the operation further includes: Receive the second computing capability open information acquisition request sent by CCF; Based on the request to obtain open information about the second computing capability, perform any of the following: Send a second computing capability access information to the CCF to obtain a response; or,

[0072] Send a first capability open notification message to the AF, the first capability open notification message containing the computing capability openness information requested by the CCF; or,

[0073] Send a second capability open notification message to NEF, which contains the computing capability openness information requested by CCF.

[0074] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group, and the second functional entity is a second terminal. Obtain computing power access information from the first functional entity, including: Receive computing power access information sent by the first terminal; or,

[0075] Information on available computing capabilities is obtained from the first terminal through listening or monitoring.

[0076] In some embodiments, receiving computing power access information sent by the first terminal includes: Receive a notification message sent by the first terminal, the notification message containing information on open computing capabilities; or,

[0077] Send a computing capability discovery request to the first terminal, and receive computing capability openness information sent by the first terminal based on the computing capability discovery request; or,

[0078] Receive computing capability access information sent by the first terminal through the relay terminal.

[0079] In some embodiments, obtaining computing power access information from the first functional entity includes: Send a computing capability open event subscription request to the first functional entity; Receive computing capability opening information sent by the first functional entity based on the computing capability opening event subscription request.

[0080] Sixthly, this application also provides a NEF, including a memory, a transceiver, and a processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Receive the request from AF to obtain third computing capability open information; Based on the request to obtain third-party computing capability open information, computing capability open information is sent to AF. The computing capability open information includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0081] In some embodiments, based on a third computing capability openness information acquisition request, computing capability openness information is sent to the AF, including: Based on the request for access to open computing capabilities information and the information on the open computing capability resource pool sent by the CCF, send open computing capability information to the AF; or,

[0082] Based on the third computing capability open information acquisition request, a first computing capability open information acquisition request is sent to the CCF; based on the first computing capability open information acquisition response sent by the CCF or the second capability open notification message sent by the UPF, computing capability open information is sent to the AF.

[0083] In some embodiments, receiving a third computing capability access information request sent by the AF includes: Receive session establishment or modification requests sent by AF, which include requests to obtain third computing capability open information.

[0084] Seventhly, this application also provides a computing power open-source device, comprising: The first sending unit is used to send computing capability opening information to the second functional entity based on the computing capabilities that can be opened by the computing power node or computing power group; Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0085] In some embodiments, the first functional entity is a computing power node or a master control node in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to CCF or UPF, where CCF or UPF is the second functional entity.

[0086] In some embodiments, sending computing power access information to the CCF or UPF includes: Send a computing capability registration request to the CCF or UPF, the request containing information about the availability of computing capabilities; or...

[0087] After successfully registering with the CCF, send information about the openness of computing capabilities to the CCF; or,

[0088] Based on the first capability opening request sent by CCF, send computing capability opening information to CCF.

[0089] In some embodiments, the computing power registration request further includes one or more of the following: Resource identifiers for computing nodes or computing groups; Authentication information for computing nodes or computing groups; Information on the computing power of computing nodes or computing power groups; Computing service information of computing nodes or computing groups; The group identifier for computing power groups; List of member node identifiers for the computing power group.

[0090] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to the second terminal, which is the second functional entity.

[0091] In some embodiments, the second terminal is a neighboring terminal of the first terminal, or another terminal in the computing power group where the first terminal is located, or a master terminal in another computing power group outside the computing power group where the first terminal is located.

[0092] In some embodiments, sending computing power access information to the second terminal includes: Send a notification message to the second terminal, the notification message containing information about the open computing capabilities; or...

[0093] Based on the computing capability discovery request sent by the second terminal, send computing capability openness information to the second terminal; or,

[0094] The relay terminal sends computing power access information to the second terminal.

[0095] In some embodiments, sending computing capability access information to the second functional entity includes: Based on the computing capability open event subscription request sent by the second functional entity, send computing capability open information to the second functional entity.

[0096] In some embodiments, the first transmitting unit is further configured to: Send the updated computing capability access information, along with the update timestamp of the computing capability access information, to the second functional entity.

[0097] In some embodiments, the computing power information includes one or more of the following: Computing node type, computing power size, computing node location, supported capabilities or operations, computing power, computing power usage description information, service scope, and service time.

[0098] In some embodiments, the computing service information includes one or more of the following: The computing service type, the purpose of the computing service, the operating environment required for the computing service, and the device to which the computing service is located.

[0099] In some embodiments, the scope of computing power access includes one or more of the following: Geographical areas that can be opened to the public; Service areas that can be opened; Users or user groups that can be opened; Available time range.

[0100] Eighthly, this application also provides a computing power open-source device, comprising: The acquisition unit is used to acquire computing capability access information from the first functional entity; The determining unit is used to determine the computing capabilities that can be opened by computing power nodes or computing power groups based on computing capability openness information; Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0101] In some embodiments, the second functional entity is a CCF, which obtains computing power access information from the first functional entity, including: Receive computing power access information sent by the master node in a computing power node or computing power group, where the master node in the computing power node or computing power group is the first functional entity; or,

[0102] It receives computing capability access information sent by the UPF, with the UPF being the first functional entity.

[0103] In some embodiments, receiving computing power access information sent by the master node in a computing power node or computing power group includes: Receive a first computing capability registration request sent by the master node in a computing power node or computing power group, the first computing capability registration request containing computing capability openness information; or...

[0104] Receive computing power access information sent by the master node in a computing power node or computing power group after successful registration; or,

[0105] Send a first capability opening request to the master node in the computing power node or computing power group, and receive computing capability opening information sent by the master node in the computing power node or computing power group according to the first capability opening request.

[0106] In some embodiments, the determining unit is further configured to: The open computing power resource pool is determined based on the received open computing power information.

[0107] In some embodiments, the device further includes a first transmission unit for: Send the information about the open computing power resource pool to NEF or AF; or...

[0108] Receive the first computing capability open information acquisition request sent by NEF or AF, and send the first computing capability open information acquisition response to NEF or AF based on the computing capability open resource pool.

[0109] In some embodiments, the second functional entity is a UPF, which obtains computing power access information from the first functional entity, including: The system receives a second computing capability registration request sent by the master node in a computing power node or computing power group. The second computing capability registration request includes computing capability openness information and resource identifiers of the computing power node or computing power group. The master node in the computing power node or computing power group is the first functional entity.

[0110] In some embodiments, the device further includes a second transmission unit for: Based on the second computing capability registration request, a third computing capability registration request is sent to the CCF. The third computing capability registration request contains computing capability openness information and the mapping relationship information between resource identifiers and UPF.

[0111] In some embodiments, the device further includes a third transmission unit for: Receive the second computing capability open information acquisition request sent by CCF; Based on the request to obtain open information about the second computing capability, perform any of the following: Send a second computing capability access information to the CCF to obtain a response; or,

[0112] Send a first capability open notification message to the AF, the first capability open notification message containing the computing capability openness information requested by the CCF; or,

[0113] Send a second capability open notification message to NEF, which contains the computing capability openness information requested by CCF.

[0114] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group, and the second functional entity is a second terminal. Obtain computing power access information from the first functional entity, including: Receive computing power access information sent by the first terminal; or,

[0115] Information on available computing capabilities is obtained from the first terminal through listening or monitoring.

[0116] In some embodiments, receiving computing power access information sent by the first terminal includes: Receive a notification message sent by the first terminal, the notification message containing information on open computing capabilities; or,

[0117] Send a computing capability discovery request to the first terminal, and receive computing capability openness information sent by the first terminal based on the computing capability discovery request; or,

[0118] Receive computing capability access information sent by the first terminal through the relay terminal.

[0119] In some embodiments, obtaining computing power access information from the first functional entity includes: Send a computing capability open event subscription request to the first functional entity; Receive computing capability opening information sent by the first functional entity based on the computing capability opening event subscription request.

[0120] Ninthly, this application also provides a computing power open-source device, comprising: The first receiving unit is used to receive the third computing capability open information acquisition request sent by AF; The second sending unit is used to send computing capability open information to the AF based on the third computing capability open information acquisition request. The computing capability open information includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0121] In some embodiments, based on a third computing capability openness information acquisition request, computing capability openness information is sent to the AF, including: Based on the request for access to open computing capabilities information and the information on the open computing capability resource pool sent by the CCF, send open computing capability information to the AF; or,

[0122] Based on the third computing capability open information acquisition request, a first computing capability open information acquisition request is sent to the CCF; based on the first computing capability open information acquisition response sent by the CCF or the second capability open notification message sent by the UPF, computing capability open information is sent to the AF.

[0123] In some embodiments, receiving a third computing capability access information request sent by the AF includes: Receive session establishment or modification requests sent by AF, which include requests to obtain third computing capability open information.

[0124] In a tenth aspect, this application also provides a non-transiently readable storage medium storing a program for causing a processor to execute the computing power opening method described in the first aspect, or the computing power opening method described in the second aspect, or the computing power opening method described in the third aspect.

[0125] Eleventhly, this application also provides a communication device, wherein the communication device stores a program for causing the communication device to execute the computing power opening method described in the first aspect, or the computing power opening method described in the second aspect, or the computing power opening method described in the third aspect.

[0126] In a twelfth aspect, this application also provides a processor-readable storage medium storing a program for causing a processor to execute the computing power opening method described in the first aspect, or the computing power opening method described in the second aspect, or the computing power opening method described in the third aspect.

[0127] In a thirteenth aspect, this application also provides a chip product, wherein the chip product stores a program for causing the chip product to execute the computing power opening method described in the first aspect, or the computing power opening method described in the second aspect, or the computing power opening method described in the third aspect.

[0128] The computing power opening method, device, apparatus, and storage medium provided in this application allow a first functional entity to send computing power opening information to a second functional entity based on the computing power that can be opened by a computing power node or computing power group. This computing power opening information includes one or more of the following: a computing power opening instruction for a computing power node or computing power group; information on the computing power that can be opened by a computing power node or computing power group; information on the computing services that can be opened by a computing power node or computing power group; the scope of computing power opening for a computing power node or computing power group; a group identifier for the computing power group; a location identifier for the master control node of the computing power group; identifiers of member nodes in the computing power group that can have their computing power opened; and capability information of member nodes in the computing power group that can have their computing power opened. This enables the second functional entity to determine the computing power that can be opened by a computing power node or computing power group based on the computing power opening information, thereby realizing the opening of the computing power of the computing power node or computing power group and meeting the computing power requirements of various types of applications. Attached Figure Description

[0129] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0130] Figure 1 This is one of the flowcharts illustrating the computing power access method provided in this application embodiment.

[0131] Figure 2 This is an example diagram of a 6G network architecture for new capabilities such as sensing, intelligence, and computing, provided in an embodiment of this application.

[0132] Figure 3 This is a second flowchart illustrating the computing power access method provided in this application embodiment.

[0133] Figure 4 This is the third flowchart illustrating the computing power access method provided in this application embodiment.

[0134] Figure 5 This is one of the schematic diagrams of the computing power access process provided in the embodiments of this application.

[0135] Figure 6 This is the second schematic diagram of the computing power access process provided in the embodiments of this application.

[0136] Figure 7 The third schematic diagram of the computing power access process provided in the embodiments of this application.

[0137] Figure 8 The fourth schematic diagram of the computing power access process provided in the embodiments of this application.

[0138] Figure 9 The fifth schematic diagram of the computing power access process provided in the embodiments of this application.

[0139] Figure 10 This is the sixth schematic diagram of the computing power access process provided in the embodiments of this application.

[0140] Figure 11 A schematic diagram of the structure of the first functional entity, the second functional entity, or the NEF provided in the embodiments of this application.

[0141] Figure 12 This is one of the structural schematic diagrams of the computing power open device provided in the embodiments of this application.

[0142] Figure 13 This is a second schematic diagram of the computing power open device provided in the embodiments of this application.

[0143] Figure 14 The third schematic diagram of the computing power open device provided in the embodiments of this application. Detailed Implementation

[0144] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0145] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0146] In the embodiments of this application, the terms "first," "second," etc., are used to distinguish similar objects, and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, and the number of objects is not limited; for example, the first object can be one or more.

[0147] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0148] Figure 1 This is one of the flowcharts illustrating the computing power opening method provided in the embodiments of this application. The method is applied to a first functional entity, such as... Figure 1 As shown, the method includes the following steps: Step 101: Based on the computing capabilities that can be opened by computing power nodes or computing power groups, send computing capability opening information to the second functional entity.

[0149] Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0150] Specifically, the first functional entity can be any functional entity that provides information on open computing capabilities. For example, the first functional entity can be a computing power node, a computing power group, or a provider of open computing capability events subscriptions. Providers of open computing capability events subscriptions may include, for example, Network Exposure Function (NEF), Computing Control Function (CCF), terminal (or User Equipment, UE), UE group, Radio Access Network (RAN) node, User Plane Function (UPF), etc.

[0151] The second functional entity can be any functional entity that receives or needs to obtain computing capability open information. For example, the second functional entity can be a CCF, UPF, UE, UE group, computing capability open event subscription requester, etc. Computing capability open event subscription requester may include, for example, an Application Function (AF), NEF, CCF, UE, UE group, RAN node, UPF, etc.

[0152] Figure 2 This is an example diagram of a 6G network architecture for new capabilities such as sensing, intelligence, and computing provided in the embodiments of this application. The following is in conjunction with... Figure 2 The relevant terms used in this application are explained.

[0153] Computing nodes, also known as computing capability nodes, are nodes that provide computing power. They can be physical or logical nodes, and their scope includes, but is not limited to, UEs, RAN nodes, network functions (NFs) in the core network, central cloud / edge cloud, servers, edge computing platforms, heterogeneous hardware such as CPUs / GPUs / FPGAs / ASICs, and virtualized node resources such as virtual machines / containers. Here, CPU refers to the Central Processing Unit (CPU), GPU refers to the Graphics Processing Unit (GPU), FPGA refers to the Field-Programmable Gate Array (FPGA), and ASIC refers to the Application-Specific Integrated Circuit (ASIC).

[0154] Computing power group: A group consisting of multiple computing power nodes can be viewed as a logical computing power node. Therefore, the computing power nodes mentioned below can also include computing power groups. A computing power group can contain a master node and multiple member nodes. Member nodes can provide their open capability information to the master node or other member nodes within the group. The open computing capabilities of the group can be opened to CCF or other groups through the master node.

[0155] Computing services: Various applications capable of performing computing tasks can be deployed on computing nodes or on non-shared physical devices, without any specific restrictions.

[0156] CCF: A new CCF has been added to the core network control plane. It is responsible for the management (registration / awareness) and periodic maintenance of global computing resources (such as cloud computing power in UE / RAN / NF / DN, computing power of servers / heterogeneous hardware (such as CPU, GPU, FPGA, etc.), etc.), computing power service orchestration and scheduling, and computing power service demand awareness. Among them, DN refers to Data Network (DN).

[0157] eUDR: Enhanced Unified Data Repository, responsible for the unified storage of computing power data, computing power service data, and computing power strategy data.

[0158] CMF: Computing Management Function (CMF) is responsible for the operation and maintenance management functions of computing power (such as computing power service lifecycle management, quality of service (QoS) management, operation administration and maintenance (OAM), security, computing power trading, etc.). When implemented, it can be deployed on the management plane of the 6G network architecture, and there are no restrictions here.

[0159] eNEF: Enhanced network openness capabilities, expanding support for open computing capabilities.

[0160] UDM stands for Unified Data Management, PCF stands for Policy Control Function, AMF stands for Access and Mobility Management Function, and SMF stands for Session Management Function.

[0161] RMF, AIMF, and AIEF are network functions related to Artificial Intelligence (AI) capabilities. RMF refers to Registration Management Function, AIMF refers to AI Management Function, AIEF refers to AI Execution Function, AIEF-I refers to AI Execution Function – Interference, and AIEF-TE refers to AI Execution Function – Training and Evaluation.

[0162] DMF and DCPF are network functions related to data capabilities. DMF refers to Data Management Function, and DCPF refers to Data Collection and Processing Function.

[0163] In this application, the first functional entity can send computing capability openness information to the second functional entity based on the computing capabilities that can be opened by the computing power node or computing power group. The computing capability openness information may include one or more of the following: (1) Indication of open computing power of computing nodes or computing groups.

[0164] This computing capability openness indicator is used to indicate whether the computing capabilities (including computing capability information and computing service information) of a computing node or computing group can be opened to external applications.

[0165] In some embodiments, the computing capability openness indication can be "yes", "no" or "empty". A value of "yes" indicates that the computing capability of the computing node or computing group can be opened to external applications. A value of "no" indicates that the computing capability of the computing node or computing group cannot be opened to external applications. A value of "empty" indicates that whether the computing capability of the computing node or computing group is open to external applications can be determined by the CCF according to management needs.

[0166] (2) Information on computing capabilities that can be made public by computing nodes or computing groups.

[0167] In some embodiments, computing power information may include one or more of the following: computing node type, computing power size, computing node location, supported capabilities or operations (such as computing power, communication capabilities, storage capabilities, caching capabilities, etc.), computing power (such as accuracy, processing speed, processing time / latency, computing power resource metrics (Flops), etc.), computing power occupancy description information, service range, and service time.

[0168] (3) Information on computing services that can be opened by computing nodes or computing groups.

[0169] In some embodiments, computing service information may include one or more of the following: computing service type, description of computing service purpose, operating environment required for computing service, and device to which computing service belongs.

[0170] (4) The scope of open computing power of computing nodes or computing groups.

[0171] In some embodiments, the scope of open computing capabilities includes one or more of the following: an open geographical area; an open service area; open users or user groups; and an open time range. The open service area can be identified, for example, by a cell identifier (ID), a base station identifier (such as a gNB ID), or a tracking area identifier (TAI).

[0172] (5) Group identifier of computing power group.

[0173] The group identifier is not specifically limited here, as long as it can uniquely identify the computing power group.

[0174] (6) Location identifier of the master control node of the computing power group.

[0175] For example, if the computing power group is a UE group, the master node refers to the master UE in that UE group.

[0176] (7) Identifiers of member nodes in the computing power group that can open computing capabilities.

[0177] For example, if the computing power group is a UE group, and some members of the UE group are computing power providers, the first functional entity can send the identifiers of the member UEs in the UE group that can open computing power to the second functional entity.

[0178] (8) Capability information of member nodes in the computing power group that can open computing capabilities.

[0179] For example, if the computing power group is a UE group, and some members of the UE group are computing power providers, the first functional entity can send the identifiers of the member UEs in the UE group that can open computing capabilities and the capability information of these member UEs to the second functional entity. This capability information can be open capability information.

[0180] The computing power opening method provided in this application embodiment allows a first functional entity to send computing power opening information to a second functional entity based on the computing power that can be opened by a computing power node or computing power group. This computing power opening information includes one or more of the following: computing power opening indication of the computing power node or computing power group, computing power information that can be opened by the computing power node or computing power group, computing service information that can be opened by the computing power node or computing power group, computing power opening range of the computing power node or computing power group, group identifier of the computing power group, location identifier of the master control node of the computing power group, identifier of member node in the computing power group that can open computing power, and capability information of member node in the computing power group that can open computing power. This enables the second functional entity to determine the computing power that can be opened by the computing power node or computing power group based on the computing power opening information, thereby realizing the opening of computing power by the computing power node or computing power group and meeting the computing power requirements of various types of applications.

[0181] In some embodiments, the first functional entity is a computing power node or a master control node in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to CCF or UPF, where CCF or UPF is the second functional entity.

[0182] For example, the first functional entity is a computing power node, which can send its own computing power information to the CCF or UPF.

[0183] For example, the first functional entity is the master node in the computing power group, which can send the computing power openness information of the computing power group to the CCF or UPF.

[0184] In some embodiments, the first functional entity is a computing power node in edge computing, and the UPF can be a local UPF accessed by the computing power node.

[0185] In some embodiments, sending computing power access information to the CCF or UPF includes: (1) Send a computing capability registration request to CCF or UPF. The computing capability registration request contains information on the opening of computing capabilities.

[0186] Specifically, in some embodiments, the master node in a computing power node or computing power group can send computing power access information to the CCF or UPF through a computing power registration request (or computing power node registration request) during the computing power registration process (or computing power node registration). It should be noted that when a computing power registration request is sent to the UPF, the UPF needs to further initiate a computing power registration request for the computing power node or computing power group to the CCF. That is, the master node in the computing power node or computing power group initiates a computing power registration request to the CCF through the UPF.

[0187] In some embodiments, the computing power registration request may further include one or more of the following: a. Resource identifier of computing power node or computing power group.

[0188] The resource identifier can be a UE identifier, a data network access identifier (DN Access Identifier, DNAI), etc., and this application does not impose any specific limitations.

[0189] For example, for a UE group, the resource identifier could be the identifier of the master UE in that UE group.

[0190] b. Authentication information of computing nodes or computing groups.

[0191] This certification information may include the data allocation organization for computing power node certification and the corresponding certification certificate information.

[0192] c. Computing capability information of computing nodes or computing groups.

[0193] The computing power information may include one or more of the following: computing node type, computing power size, computing node location, supported capabilities or operations (such as computing power, communication capabilities, storage capabilities, caching capabilities, etc.), computing power (such as accuracy, processing speed, processing time / latency, computing power resource metrics (Flops), etc.), computing power usage description information, service range, and service time.

[0194] d. Computing service information of computing nodes or computing groups.

[0195] The computing service information may include one or more of the following: computing service type, description of the purpose of the computing service, the operating environment required for the computing service, and the device to which the computing service belongs.

[0196] e. Group identifier of computing power groups.

[0197] f. List of member node identifiers of the computing power group.

[0198] (2) After successfully registering with CCF, send computing capability access information to CCF.

[0199] Specifically, in some embodiments, the master node in a computing power node or computing power group may not carry the computing power open information in the computing power registration request, but instead report the computing power open information separately after the computing power registration is successful.

[0200] (3) Send computing capability opening information to CCF according to the first capability opening request sent by CCF.

[0201] Specifically, in some embodiments, the computing capability openness information can be information reporting triggered by a request from the CCF. When needed, the CCF can send a first capability openness request to the master node in the computing power node or computing power group. The first capability openness request is used to request the opening of the computing capability of the computing power node or computing power group. The computing power node or the master node in the computing power group can send a first capability openness response to the CCF according to the first capability openness request, and the first capability openness response carries the computing capability openness information.

[0202] In some embodiments, the first capability opening request includes one or more of the following: CCF identifier, unique identifier of the requested computing node, computing capability information to be opened, computing service information to be opened, and scope of the requested capability opening.

[0203] In some embodiments, the first capability opening response may specifically carry a capability opening success indication and computing capability opening information; or it may carry a partial capability opening success indication and successfully opened capability information; or it may carry a capability opening failure indication and failure reason.

[0204] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to the second terminal, which is the second functional entity.

[0205] Specifically, UEs that support Prose (Proximity Service) proximity communication can share computing capability information.

[0206] In some embodiments, the second terminal is a neighboring terminal of the first terminal, or another terminal in the computing power group where the first terminal is located, or a master terminal in another computing power group outside the computing power group where the first terminal is located.

[0207] For example, the first terminal can send its own computing power information to a neighboring UE.

[0208] For example, the first terminal, as a member UE in a UE group, can send its own computing power open information to the master UE or other member UEs in the UE group.

[0209] For example, the first terminal, as the master UE in the UE group, can send the computing power open information of the UE group to the master UE in other UE groups.

[0210] In some embodiments, the first terminal may also send capability information (including computing capability information and / or computing service information) of the first terminal or the UE group to which the first terminal belongs to the second terminal.

[0211] In some embodiments, sending computing power access information to the second terminal includes: (1) Send a notification message to the second terminal, the notification message containing information on open computing capabilities.

[0212] Specifically, UEs that support Prose proximity communication can send computing capability open information to each other through computing capability announcements. The first terminal can actively send announcement messages to other nearby UEs. The announcement message can contain computing capability open information of the first terminal or the UE group to which the first terminal belongs, and can also contain capability information (including computing capability information and / or computing service information) of the first terminal or the UE group to which the first terminal belongs.

[0213] (2) Based on the computing capability discovery request sent by the second terminal, send computing capability open information to the second terminal.

[0214] Specifically, UEs supporting Prose proximity communication can send computing capability open information to each other through a request-response mechanism. The second terminal can send a computing capability discovery request to the first terminal. This computing capability discovery request is used to request computing capability open information from the first terminal or the UE group to which the first terminal is located. The first terminal sends a computing capability discovery response to the second terminal based on the computing capability discovery request sent by the second terminal. The computing capability discovery response carries the computing capability open information from the first terminal or the UE group to which the first terminal is located.

[0215] In some embodiments, the computing power discovery request may include one or more of the following computing power requirement information: computing service type (e.g., computing service, storage service, etc.), computing power requirements (e.g., computing performance requirements, data processing requirements, application or workload requirements, time requirements, etc.), and whether there is available computing power.

[0216] In some embodiments, the computing capability discovery response may also carry capability information (including computing capability information and / or computing service information) of the first terminal or the UE group to which the first terminal belongs.

[0217] (3) Send computing capability access information to the second terminal through the relay terminal.

[0218] Specifically, UEs supporting Prose proximity communication can send computing capability openness information to each other via a relay, which can be a single-level or multi-level relay, without limitation. For example, a third terminal can act as a relay between a first terminal and a second terminal. The first terminal can send computing capability openness information of itself or its UE group to the third terminal, which then forwards the information to the second terminal, thus enabling the first terminal to open its computing capabilities to the second terminal. The first terminal can also send capability information (including computing capability information and / or computing service information) of itself or its UE group to the second terminal via the relay terminal.

[0219] In some embodiments, UEs can also obtain computing power access information, as well as UE or UE group capability information, through listening or monitoring.

[0220] In some embodiments, sending computing capability access information to the second functional entity includes: Based on the computing capability open event subscription request sent by the second functional entity, send computing capability open information to the second functional entity.

[0221] Specifically, the second functional entity can be a requester for subscription to open computing power events, and the first functional entity can be a provider of subscription to open computing power events. The second functional entity can subscribe to open computing power events from the first functional entity. When the report filtering conditions in the subscription request for open computing power events are met, the first functional entity can send the subscribed open computing power information to the second functional entity.

[0222] In some embodiments, the computing power open event subscription request includes the event reporting mode, reporting frequency, reporting time, reporting flag, event reporting object, and reporting filtering conditions. The reporting mode, reporting frequency, reporting time, and reporting flag are the same as the existing mechanism. The event reporting object is extended to support computing power nodes and computing services. The reporting filtering conditions are extended to support computing power node capabilities, computing power region, and computing service type.

[0223] In some embodiments, the method further includes: Send the updated computing capability access information, along with the update timestamp of the computing capability access information, to the second functional entity.

[0224] Specifically, when the computing power (or available computing power) of a computing node or computing power group changes, the first functional entity can send updated computing power availability information, along with the update timestamp of the updated computing power availability information, to the second functional entity, thereby providing the latest computing power availability information in a timely manner and ensuring the accuracy of computing power availability.

[0225] Figure 3 This is a second flowchart illustrating the computing power access method provided in this application embodiment. The method is applied to a second functional entity, such as... Figure 3 As shown, the method includes the following steps: Step 301: Obtain computing capability access information from the first functional entity; Step 302: Determine the computing capabilities that can be opened by computing power nodes or computing power groups based on the computing capability openness information.

[0226] Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0227] Specifically, the first functional entity can be any functional entity that provides information on open computing capabilities. For example, the first functional entity can be a computing power node, a computing power group, or a provider of open computing capability events subscriptions. Providers of open computing capability events subscriptions may include, for example, NEF, CCF, UE, UE group, RAN node, UPF, etc.

[0228] The second functional entity can be any functional entity that receives or needs to obtain computing capability open information. For example, the second functional entity can be a CCF, UPF, UE, UE group, computing capability open event subscription requester, etc. Computing capability open event subscription requester may include, for example, AF, NEF, CCF, UE, UE group, RAN node, UPF, etc.

[0229] In this application, the second functional entity can obtain or receive computing capability openness information from the first functional entity, and determine the computing capabilities that can be opened by the computing power node or computing power group based on the computing capability openness information. The computing capability openness information may include one or more of the following: (1) Indication of open computing power of computing nodes or computing groups.

[0230] This computing capability openness indicator is used to indicate whether the computing capabilities (including computing capability information and computing service information) of a computing node or computing group can be opened to external applications.

[0231] In some embodiments, the computing capability openness indication can be "yes", "no" or "empty". A value of "yes" indicates that the computing capability of the computing node or computing group can be opened to external applications. A value of "no" indicates that the computing capability of the computing node or computing group cannot be opened to external applications. A value of "empty" indicates that whether the computing capability of the computing node or computing group is open to external applications can be determined by the CCF according to management needs.

[0232] (2) Information on computing capabilities that can be made public by computing nodes or computing groups.

[0233] In some embodiments, computing power information may include one or more of the following: computing node type, computing power size, computing node location, supported capabilities or operations (such as computing power, communication capabilities, storage capabilities, caching capabilities, etc.), computing power (such as accuracy, processing speed, processing time / latency, computing power resource metrics (Flops), etc.), computing power occupancy description information, service range, and service time.

[0234] (3) Information on computing services that can be opened by computing nodes or computing groups.

[0235] In some embodiments, computing service information may include one or more of the following: computing service type, description of computing service purpose, operating environment required for computing service, and device to which computing service belongs.

[0236] (4) The scope of open computing power of computing nodes or computing groups.

[0237] In some embodiments, the scope of open computing capabilities includes one or more of the following: an open geographical area; an open service area; open users or user groups; and an open time range. The open service area can be identified, for example, by a cell identifier, base station identifier, or tracking area identifier.

[0238] (5) Group identifier of computing power group.

[0239] The group identifier is not specifically limited here, as long as it can uniquely identify the computing power group.

[0240] (6) Location identifier of the master control node of the computing power group.

[0241] For example, if the computing power group is a UE group, the master node refers to the master UE in that UE group.

[0242] (7) Identifiers of member nodes in the computing power group that can open computing capabilities.

[0243] For example, if the computing power group is a UE group, and some members of the UE group are computing power providers, the first functional entity can send the identifiers of the member UEs in the UE group that can open computing power to the second functional entity.

[0244] (8) Capability information of member nodes in the computing power group that can open computing capabilities.

[0245] For example, if the computing power group is a UE group, and some members of the UE group are computing power providers, the first functional entity can send the identifiers of the member UEs in the UE group that can open computing capabilities and the capability information of these member UEs to the second functional entity. This capability information can be open capability information.

[0246] The computing power opening method provided in this application embodiment allows a second functional entity to obtain computing power opening information from a first functional entity, and determine the computing power that can be opened by a computing power node or computing power group based on the computing power opening information, thereby realizing the opening of computing power by the computing power node or computing power group and meeting the computing power requirements of various types of applications.

[0247] In some embodiments, the second functional entity is a CCF, which obtains computing power access information from the first functional entity, including: Receive computing power access information sent by the master node in a computing power node or computing power group, where the master node in the computing power node or computing power group is the first functional entity; or,

[0248] It receives computing capability access information sent by the UPF, with the UPF being the first functional entity.

[0249] It should be noted that the UPF can, upon receiving a second computing capability registration request from the master node in a computing power node or computing power group, further initiate a computing capability registration request to the CCF based on the computing capability openness information contained in the second computing capability registration request, and carry the computing capability openness information of the computing power node or computing power group in the computing capability registration request. In other words, the master node in a computing power node or computing power group initiates a computing capability registration request to the CCF through the UPF.

[0250] In some embodiments, receiving computing power access information sent by the master node in a computing power node or computing power group includes: (1) Receive a first computing capability registration request sent by the master node in the computing power node or computing power group, the first computing capability registration request containing computing capability opening information.

[0251] Specifically, in some embodiments, the master node in a computing power node or computing power group can send computing power opening information to the CCF through a first computing power registration request during the computing power registration process.

[0252] In some embodiments, the first computing power registration request described above further includes one or more of the following: a. Resource identifier of computing power node or computing power group.

[0253] The resource identifier can be a UE identifier, DNAI, etc., and this application does not make any specific restrictions.

[0254] For example, for a UE group, the resource identifier could be the identifier of the master UE in that UE group.

[0255] b. Authentication information of computing nodes or computing groups.

[0256] This certification information may include the data allocation organization for computing power node certification and the corresponding certification certificate information.

[0257] c. Computing capability information of computing nodes or computing groups.

[0258] The computing power information may include one or more of the following: computing node type, computing power size, computing node location, supported capabilities or operations (such as computing power, communication capabilities, storage capabilities, caching capabilities, etc.), computing power (such as accuracy, processing speed, processing time / latency, computing power resource metrics (Flops), etc.), computing power usage description information, service range, and service time.

[0259] d. Computing service information of computing nodes or computing groups.

[0260] The computing service information may include one or more of the following: computing service type, description of the purpose of the computing service, the operating environment required for the computing service, and the device to which the computing service belongs.

[0261] e. Group identifier of computing power groups.

[0262] f. List of member node identifiers of the computing power group.

[0263] (2) Receive computing capability opening information sent by the master node in the computing power node or computing power group after successful registration.

[0264] Specifically, in some embodiments, the master node in a computing power node or computing power group may not carry the computing power open information in the computing power registration request, but instead report the computing power open information separately after the computing power registration is successful.

[0265] (3) Send a first capability opening request to the master node in the computing power node or computing power group, and receive computing capability opening information sent by the master node in the computing power node or computing power group according to the first capability opening request.

[0266] Specifically, in some embodiments, the computing capability openness information can be information reporting triggered by a request from the CCF. When needed, the CCF can send a first capability openness request to the master node in the computing power node or computing power group. The first capability openness request is used to request the opening of the computing capability of the computing power node or computing power group. The computing power node or the master node in the computing power group can send a first capability openness response to the CCF according to the first capability openness request, and the first capability openness response carries the computing capability openness information.

[0267] In some embodiments, the first capability opening request includes one or more of the following: CCF identifier, unique identifier of the requested computing node, computing capability information to be opened, computing service information to be opened, and scope of the requested capability opening.

[0268] In some embodiments, the first capability opening response may specifically carry a capability opening success indication and computing capability opening information; or it may carry a partial capability opening success indication and successfully opened capability information; or it may carry a capability opening failure indication and failure reason.

[0269] In some embodiments, the method further includes: The open computing power resource pool is determined based on the received open computing power information.

[0270] Specifically, after receiving computing capability openness information sent by the master node or UPF in a computing power node or computing power group, the CCF can determine which computing power nodes (or computing power groups) have computing capabilities (including computing services) that support being open to external applications based on the received computing capability openness information. The CCF can then include the resources that support being open to external applications into the computing capability openness resource pool. Based on the computing capability openness resource pool, the network can open the computing capabilities of computing power nodes (or computing power groups) to external applications.

[0271] In some embodiments, the method further includes: Send the information about the open computing power resource pool to NEF or AF; or...

[0272] Receive the first computing capability open information acquisition request sent by NEF or AF, and send the first computing capability open information acquisition response to NEF or AF based on the computing capability open resource pool.

[0273] Specifically, CCF opens up the computing capabilities of computing nodes (or computing groups) to external applications, which can be divided into two categories based on the triggering method: computing capability opening during active synchronization and computing capability opening triggered by demand.

[0274] For example, the CCF can proactively send information about the open computing resource pool to the NEF or AF (the AF is a trusted AF; untrusted AFs need to interact with the CCF through the NEF), enabling the AF to obtain (or obtain through the NEF) the open computing resources supported by the network.

[0275] For example, the AF or NEF can send a first computing capability open information acquisition request to the CCF when needed. This first computing capability open information acquisition request is used to obtain information on the computing capabilities that the network can open. The CCF queries the computing capability open resource pool according to the first computing capability open information acquisition request, and then sends a first computing capability open information acquisition response to the NEF or AF. The first computing capability open information acquisition response can carry the computing capability open information requested by the NEF or AF.

[0276] In some embodiments, the second functional entity is a UPF, which obtains computing power access information from the first functional entity, including: The system receives a second computing capability registration request sent by the master node in a computing power node or computing power group. The second computing capability registration request includes computing capability openness information and resource identifiers of the computing power node or computing power group. The master node in the computing power node or computing power group is the first functional entity.

[0277] Specifically, the master node in a computing power node or computing power group can initiate a computing capability registration request to the CCF through the UPF. The second computing capability registration request sent by the master node in the computing power node or computing power group to the UPF may include the computing capability open information of the computing power node or computing power group and the resource identifier of the computing power node or computing power group.

[0278] In some embodiments, the method further includes: Based on the second computing capability registration request, a third computing capability registration request is sent to the CCF. The third computing capability registration request contains computing capability openness information and the mapping relationship information between resource identifiers and UPF.

[0279] Specifically, after receiving the second computing capability registration request, the UPF needs to send a third computing capability registration request to the CCF. This third computing capability registration request contains the computing capability openness information of the computing power node or computing power group, as well as the mapping relationship information between the resource identifier of the computing power node or computing power group and the UPF.

[0280] In some embodiments, the method further includes: Receive the second computing capability open information acquisition request sent by CCF; Based on the request to obtain open information about the second computing capability, perform any of the following: Send a second computing capability access information to the CCF to obtain a response; or,

[0281] Send a first capability open notification message to the AF, the first capability open notification message containing the computing capability openness information requested by the CCF; or,

[0282] Send a second capability open notification message to NEF, which contains the computing capability openness information requested by CCF.

[0283] Specifically, the CCF can send a second computing capability openness information acquisition request to the UPF when needed (e.g., when the NEF or AF requests the CCF to obtain information on the computing capabilities that can be opened by the network). This second computing capability openness information acquisition request is used to obtain information on the computing capabilities that can be opened by computing nodes or computing groups connected to the UPF. Based on this second computing capability openness information acquisition request, the UPF can directly send a second computing capability openness information acquisition response to the CCF. This second computing capability openness information acquisition response can carry the computing capability openness information requested by the CCF. Alternatively, the UPF can directly provide the computing capability openness information requested by the CCF to the AF through a first capability openness notification message. Alternatively, the UPF can provide the computing capability openness information requested by the CCF to the NEF through a second capability openness notification message, and the NEF can then provide the computing capability openness information to the AF.

[0284] In some embodiments, when the CCF or NEF provides the AF with information on the open computing capabilities of computing nodes or computing groups, it may also provide information on the mapping relationship between the resource identifier of the computing node or computing group and the UPF.

[0285] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group, and the second functional entity is a second terminal. Obtain computing power access information from the first functional entity, including: Receive computing power access information sent by the first terminal; or,

[0286] Information on available computing capabilities is obtained from the first terminal through listening or monitoring.

[0287] Specifically, UEs that support Prose proximity communication can share computing capability information.

[0288] In some embodiments, the second terminal is a neighboring terminal of the first terminal, or another terminal in the computing power group where the first terminal is located, or a master terminal in another computing power group outside the computing power group where the first terminal is located.

[0289] For example, the first terminal can send its own computing power information to a neighboring UE.

[0290] For example, the first terminal, as a member UE in a UE group, can send its own computing power open information to the master UE or other member UEs in the UE group.

[0291] For example, the first terminal, as the master UE in the UE group, can send the computing power open information of the UE group to the master UE in other UE groups.

[0292] For example, the second terminal can also obtain information about the computing power availability of the first terminal or the UE group to which the first terminal belongs by listening or monitoring.

[0293] In some embodiments, receiving computing power access information sent by the first terminal includes: (1) Receive a notification message sent by the first terminal, the notification message containing information on open computing capabilities.

[0294] Specifically, UEs that support Prose proximity communication can send computing capability open information to each other through computing capability announcements. The first terminal can actively send announcement messages to other nearby UEs. The announcement message can contain computing capability open information of the first terminal or the UE group to which the first terminal belongs, and can also contain capability information (including computing capability information and / or computing service information) of the first terminal or the UE group to which the first terminal belongs.

[0295] (2) Send a computing capability discovery request to the first terminal and receive computing capability open information sent by the first terminal according to the computing capability discovery request.

[0296] Specifically, UEs supporting Prose proximity communication can send computing capability open information to each other through a request-response mechanism. The second terminal can send a computing capability discovery request to the first terminal. This computing capability discovery request is used to request computing capability open information from the first terminal or the UE group to which the first terminal is located. The first terminal sends a computing capability discovery response to the second terminal based on the computing capability discovery request sent by the second terminal. The computing capability discovery response carries the computing capability open information from the first terminal or the UE group to which the first terminal is located.

[0297] In some embodiments, the computing power discovery request may include one or more of the following computing power requirement information: computing service type (e.g., computing service, storage service, etc.), computing power requirements (e.g., computing performance requirements, data processing requirements, application or workload requirements, time requirements, etc.), and whether there is available computing power.

[0298] In some embodiments, the computing capability discovery response may also carry capability information (including computing capability information and / or computing service information) of the first terminal or the UE group to which the first terminal belongs.

[0299] (3) Receive computing capability access information sent by the first terminal through the relay terminal.

[0300] Specifically, UEs supporting Prose proximity communication can send computing capability openness information to each other via a relay, which can be a single-level or multi-level relay, without limitation. For example, a third terminal can act as a relay between a first terminal and a second terminal. The first terminal can send computing capability openness information of itself or its UE group to the third terminal, which then forwards the information to the second terminal, thus enabling the first terminal to open its computing capabilities to the second terminal. The first terminal can also send capability information (including computing capability information and / or computing service information) of itself or its UE group to the second terminal via the relay terminal.

[0301] In some embodiments, obtaining computing power access information from the first functional entity includes: Send a computing capability open event subscription request to the first functional entity; Receive computing capability opening information sent by the first functional entity based on the computing capability opening event subscription request.

[0302] Specifically, the second functional entity can be a requester for subscription to open computing power events, and the first functional entity can be a provider of subscription to open computing power events. The second functional entity can subscribe to open computing power events from the first functional entity. When the report filtering conditions in the subscription request for open computing power events are met, the first functional entity can send the subscribed open computing power information to the second functional entity.

[0303] In some embodiments, the computing power open event subscription request includes the event reporting mode, reporting frequency, reporting time, reporting flag, event reporting object, and reporting filtering conditions. The reporting mode, reporting frequency, reporting time, and reporting flag are the same as the existing mechanism. The event reporting object is extended to support computing power nodes and computing services. The reporting filtering conditions are extended to support computing power node capabilities, computing power region, and computing service type.

[0304] Figure 4 This is the third flowchart illustrating the computing power access method provided in this application embodiment. This method is applied to NEF, such as... Figure 4 As shown, the method includes the following steps: Step 401: Receive the request from AF to obtain third computing capability open information; Step 402: Based on the request to obtain third computing capability open information, send computing capability open information to AF.

[0305] Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0306] Specifically, the network's computing power is open to external applications, which can be achieved through NEF. AF can send a third computing power open information acquisition request to NEF when needed. This third computing power open information acquisition request is used to obtain information on the computing power that the network can open. NEF can then use this third computing power open information acquisition request to send the requested computing power open information back to AF.

[0307] In some embodiments, the request for obtaining information on the third computing capability openness may include information such as AF identifier, region to which the computing node belongs, and computing service type. If the region to which the computing node belongs and computing service type are empty, the request will default to obtaining information on all open computing capabilities within the network.

[0308] In some embodiments, when NEF sends the requested computing power access information to AF, it can also send the unique identifier of the computing power node corresponding to the computing power access information.

[0309] In some embodiments, based on a third computing capability openness information acquisition request, computing capability openness information is sent to the AF, including: Based on the request for access to open computing capabilities information and the information on the open computing capability resource pool sent by the CCF, send open computing capability information to the AF; or,

[0310] Based on the third computing capability open information acquisition request, a first computing capability open information acquisition request is sent to the CCF; based on the first computing capability open information acquisition response sent by the CCF or the second capability open notification message sent by the UPF, computing capability open information is sent to the AF.

[0311] For example, after NEF receives the request for access to the third computing capability open information, it can send the requested computing capability open information back to AF based on the information of the computing capability open resource pool provided by CCF.

[0312] For example, after NEF receives the third request for access to open computing capabilities, it can send a first request for access to open computing capabilities to CCF. CCF can query the open computing capability resource pool based on the first request and send the requested open computing capability information back to NEF. Then, NEF sends the requested open computing capability information back to AF.

[0313] For example, after NEF receives the third request for access to open computing capabilities, it can send a first request for access to open computing capabilities to CCF. CCF can then send a second request for access to open computing capabilities to UPF based on the first request. Based on the second response from UPF, CCF sends the requested open computing capabilities information back to NEF. NEF then sends the requested open computing capabilities information back to AF.

[0314] For example, after NEF receives the third request for access to open computing capabilities, it can send a first request for access to open computing capabilities to CCF. CCF can then send a second request for access to open computing capabilities to UPF based on the first request. UPF can then send a second capability access notification message to NEF based on the second request. NEF can then send the requested open computing capabilities information back to AF based on the second capability access notification message.

[0315] In some embodiments, receiving a third computing capability access information request sent by the AF includes: Receive session establishment or modification requests sent by AF, which include requests to obtain third computing capability open information.

[0316] Specifically, the AF can also trigger the acquisition of computing power open information based on the AF session establishment or modification process, thereby making the way computing power is opened more flexible. For example, when sending a session establishment or modification request, the AF can include a request to acquire third-party computing power open information in the session establishment or modification request. The NEF can carry the computing power open information requested by the AF in the session establishment or modification response sent to the AF. The session establishment or modification response can also carry the mapping relationship information between the resource identifier of the computing power node or computing power group corresponding to the computing power open information and the UPF.

[0317] The methods provided in the various embodiments of this application are based on the same technical concept, so the implementation of each method can be referred to each other, and repeated parts will not be described again.

[0318] The methods provided in the above embodiments of this application are illustrated by specific examples below.

[0319] Example 1: Figure 5 This is one of the schematic diagrams of the computing power access process provided in the embodiments of this application, such as... Figure 5 As shown, its main processes include: First, the CCF obtains information about open computing capabilities in different ways: Method 1: Include computing power access information during the node registration process of the computing power node, and execute steps 1-1 to 1-3.

[0320] Step 1-1: The computing node initiates a computing capability registration request to the CCF. The computing capability registration request includes one or more of the following parameters: Node resource identifier (when multiple UEs form a UE group, it is the identifier of the master UE); Node certification information: including the data allocation organization for computing power node certification and the corresponding certification certificate information; Group identifier (carried when multiple UEs form a UE group); Group member node identifier list (carried when multiple UEs form a UE group); The capability information of the computing node or its group includes the following: a. Computing capacity information: including computing node type, computing power size, computing node location, supported capabilities / operations (computing power, communication power, storage power, caching power), computing power (accuracy, processing speed, processing time / latency, computing resource metric (Flops)), as well as computing power usage description information, service range / service time, etc. b. Computing service information: including the type of computing service, a description of the purpose of the computing service, the operating environment required for the computing service, and the equipment to which the computing service is located.

[0321] Information on the open computing capabilities of computing nodes or their respective groups, including the following: a. Computing Capability Openness Indicator: Indicates whether the computing capability (including computing capability information and computing service information) of this node can be opened to external applications. The value can be "Yes / No / Empty". When the value is "Yes", it means that the computing capability of this node can be opened to the outside world. When the value is "No", it means that the computing capability of this node cannot be opened to the outside world. When the value is empty, whether the computing capability of this node is open to the outside world is determined by CCF according to management needs. b. Information on publicly available computing capabilities; c. Openly accessible computing service information; d. Scope of computing power access: including service scope, time range, etc. Service scope includes geographical areas that can be accessed, service areas that can be accessed (such as Cell ID, gNB ID, TAI, etc.), users / user groups that can be accessed, etc. Time range includes the time that can be accessed, etc.

[0322] Steps 1-2: CCF receives the registration request. If the request includes authentication information, it authenticates the computing power node based on that information. If authentication is successful, or if the request does not include authentication information, CCF accepts the node's computing power registration request and assigns a unique identifier to the node.

[0323] Steps 1-3: CCF sends a successful registration response to the computing power node, which carries the unique identifier of the assigned computing power node.

[0324] Method 2: If the computing power openness information is not carried during the node registration process, the computing power openness information can be reported separately after successful registration, i.e., steps 1-4 are executed.

[0325] Steps 1-4: After successful registration of computing capabilities, report the information on the capabilities that can be opened to the CCF, with parameters the same as the "Computing Capability Opening Information" in Step 1-1.

[0326] Method 3: Support network-side triggered capability opening, that is, due to network-side computing capability requirements, the computing power node is triggered to open its computing capability, and steps 1-5 to 1-6 are executed.

[0327] Steps 1-5: CCF requests computing power nodes to open up computing capabilities. The request includes: CCF identifier, unique identifier of the requested computing power node, requested computing capabilities, requested computing services, and the scope of the requested capabilities (including service scope, time range, etc.).

[0328] Steps 1-6: The computing node processes the CCF's request and responds to the CCF. The response carries a capability opening success indication and computing capability opening information, or a partial capability opening success indication and successfully opened capability information, or a capability opening failure indication and failure reason.

[0329] Steps 1-7: Based on the computing power openness information obtained through the above three methods, CCF determines which computing power nodes support open computing power / computing services, and includes the resources that support open computing power into the open computing power resource pool.

[0330] Based on the open resource pool of computing capabilities, the network can open up the capability information of computing nodes to external applications. Depending on the triggering method, it can be divided into open computing capabilities during active synchronization and open computing capabilities triggered by demand.

[0331] During active synchronization, the computing power is opened up to execute steps 1-8 to 1-10.

[0332] Steps 1-8: CCF proactively synchronizes the information of the open computing power resource pool to eNEF.

[0333] Steps 1-9: AF requests eNEF to obtain computing capability openness information. The request includes: AF identifier, region to which the computing node belongs, computing service type, etc. If the region to which the computing node belongs and computing service type are empty, the request will default to obtaining all available computing capabilities within the network.

[0334] Steps 1-10: The eNEF responds to the AF with the requested computing power access information. The response includes the unique identifier of the computing power node and the computing power access information. The eNEF can query the UDM for contract data and determine which information it can access with the AF based on the contract data.

[0335] Demand-triggered computing power is enabled through steps 1-11 to 1-14.

[0336] Steps 1-11: When AF needs to know the network's open capability information, it requests the computing capability openness information from eNEF, as in steps 1-9.

[0337] Steps 1-12: eNEF obtains the computing power requirements of AF and queries CCF for information on available computing power.

[0338] Steps 1-13: CCF feeds back to eNEF the computing power access information that meets the requirements and the unique identifier of the corresponding computing power node.

[0339] Steps 1-14: eNEF responds to AF. eNEF can forward the information obtained from CCF in steps 1-13 to AF, or it can perform aggregation preprocessing and other processing on the information before forwarding it to AF.

[0340] When the computing power available to a computing node changes, update the computing power availability information to the CCF and execute steps 1-15 and 1-16.

[0341] Step 1-15: The computing power node sends the updated capability open information to the CCF, carrying the updated computing capability open information and the updated timestamp. The parameters of the updated computing capability open information are the same as those in "Computing Capability Open Information" in Step 1-1.

[0342] Steps 1-16: CCF synchronizes and updates the computing capability access information and the update timestamp to eNEF.

[0343] It should be noted that trusted AFs can directly interact with the CCF to obtain open computing power information. For untrusted AFs that are not allowed to directly access network functions, open computing power information should be obtained through the eNEF. The mechanism for direct interaction between trusted AFs and the CCF is similar to the method for interaction through the eNEF, and will not be elaborated further.

[0344] Example 2: Figure 6 This is the second schematic diagram of the computing power access process provided in the embodiments of this application, such as... Figure 6 As shown, computing capability open event subscription requesters (AF, eNEF, CCF, UE, UE group, etc.) can subscribe to computing capability open events from computing capability open event subscription providers (eNEF, CCF, UE, UE group, etc.). When a computing capability open event that meets the requirements occurs, the computing capability open event subscription provider feeds back computing capability open information to the computing capability open event subscription requester. The main process includes: Step 2-1: Requesters of open computing power events can subscribe to open computing power events from open computing power event subscription providers. The subscription request should specify the following: event reporting mode, number of reports, reporting time, reporting flag, event reporting target, and reporting filtering conditions. Among these, the reporting mode, number of reports, reporting time, and reporting flag are the same as the existing mechanism and no special requirements are made. For event reporting targets, support for computing power nodes and computing services is extended; for reporting filtering conditions, support for computing power node capabilities, computing power region, and computing service type is extended.

[0345] Step 2-2: When a computing power open event that meets the report filtering conditions occurs, the computing power open event subscription provider sends computing power open information back to the computing power open event subscription requester.

[0346] It should be noted that trusted AFs can directly subscribe to computing capability open event information with the CCF. For untrusted AFs that are not allowed to directly access network functions, they should subscribe to computing capability open information through eNEF.

[0347] Example 3: Open computing capabilities between UEs that support Prose proximity communication.

[0348] Example 3-1: During the computing power discovery process, the capability information of computing power nodes is made public through computing power announcements.

[0349] Figure 7 This is the third schematic diagram of the computing power access process provided in the embodiments of this application, such as... Figure 7As shown, during the computing capability discovery process, a UE can proactively initiate computing capability announcements to other nearby UEs (such as other UEs that support nearby communication or nearby computing services). In addition to announcing its own capability information (including computing capability information and computing service information) to the nearby nodes, the announcement message also carries the computing capability openness information of the computing power nodes.

[0350] It should be noted that the UE can support the use of multi-level relays to realize the opening of computing capabilities. It can realize the opening of capabilities between UEs by using a neighboring UE as a relay UE. For example, the UE sends the computing capability opening information to the neighboring relay UE, and the neighboring relay UE then forwards the information to the neighboring UE1, thus realizing the opening of capabilities between the UE and the neighboring UE1.

[0351] Example 3-2: During the computing power discovery process, the capability information of computing nodes is made public through a request-response method.

[0352] Figure 8 This is the fourth schematic diagram of the computing power access process provided in the embodiments of this application, such as... Figure 8 As shown, the UE can send computing capability discovery requests to other UEs that support the proximity communication service. The request carries computing capability discovery requirements, such as computing service type (e.g., computing service, storage service, etc.), computing requirements (e.g., computing performance requirements, data processing requirements, application or workload requirements, time requirements, etc.), and whether there are available computing capabilities. If no parameters are carried, all computing capability information needs to be discovered and reported by default.

[0353] The discovered UE sends a computing capability discovery response to the discovering UE. In addition to carrying the capability information of the computing node, the response also carries the computing capability openness information of the computing node.

[0354] If a UE is found to refuse to open computing capabilities or has no computing capabilities available for opening, a computing capability discovery rejection response can be sent to the UE that was discovered.

[0355] Example 3-3: During the computing power discovery process, the capability information of computing power nodes is made public through neighboring computing power monitoring.

[0356] Figure 9 The fifth schematic diagram of the computing power access process provided in the embodiments of this application is as follows: Figure 9 As shown, the monitoring UE can monitor / monitor the capability information of other nearby UEs in real time or periodically, including its own capability information and the capability information that can be opened (i.e., computing capability opening information), and maintain a mapping list of the unique identifiers of nearby UEs and their capability information and computing capability opening information.

[0357] Example 4: Open computing power when multiple UEs are networked together.

[0358] As a computing power provider, a UE can be composed of multiple UEs forming a UE group. The UE group is a logical computing power node, which contains one master UE and multiple member UEs.

[0359] Example 4-1: Member UEs can provide their own open capability information to the master UE or other member UEs in the group. The master UE can aggregate and preprocess the capability information and computing capability open information of the UE group (such as classifying them according to the open service type, capability open scope, etc.). The parameters of the capability information and open capability information (i.e. computing capability open information) of the member UE can be found in Example 1. The master UE maintains the mapping relationship between member UE identifiers and computing capability open information. Member UEs can maintain the mapping relationship between neighboring member UEs and computing capability open information.

[0360] In practice, it can be implemented through request-response messaging or the proximity communication method in Example 3; there are no restrictions here.

[0361] Example 4-2: The master UE of a group can provide the computing power openness information of this group to the master UE of the CCF or other groups. The parameters of the computing power openness information include: Unique identifier for the group; Master UE location identifier; Instructions for opening up computing capabilities; Information on publicly available computing capabilities; Information on publicly available computing services; Scope of open computing power; Identifiers of member UEs that have access to open computing capabilities; List of computing capability open information for member UEs that can open their computing capabilities.

[0362] Group computing capabilities can also be synchronized to eNEF via CCF, and then made available to the outside world by eNEF. The method is similar to that in Example 1, and will not be repeated here.

[0363] Example 5: Edge computing nodes open up their computing capabilities to the outside world.

[0364] Figure 10 This is the sixth schematic diagram of the computing power access process provided in the embodiments of this application, as shown in Figure 6. Figure 10 As shown, its main processes include: First, execute steps 5-1 to 5-5 to complete the capability registration of computing nodes (such as Edge Application Servers (EAS)) in edge computing.

[0365] Step 5-1: The computing node initiates a computing capability registration request to the Local User Plane Function (Local UPF). The computing capability registration request includes one or more of the following parameters: Node resource identifiers (such as DNAI); Node certification information: including the data allocation organization for computing power node certification and the corresponding certification certificate information; The computing power information of the computing node itself: Same as Example 1; The computing service information of the computing node itself: Same as Example 1; Computing capability access instructions: Same as Example 1; Accessible computing power information: Same as Example 1; Information on publicly available computing services: Same as Example 1; Scope of computing power availability: Same as Example 1.

[0366] Step 5-2: The Local User Plane Function (hereinafter referred to as UPF) sends a computing capability registration request to the CCF. The computing capability registration request carries the parameters from step 5-1 and the mapping relationship between DNAI and UPF. Before UPF sends the computing capability registration request to CCF, it may also need to perform the CCF's discovery and selection process; the specific method is not required here.

[0367] Step 5-3: CCF receives the registration request. If the request includes authentication information, it authenticates the computing power node based on that information. If authentication is successful, or if the request does not include authentication information, CCF accepts the node's computing power registration request and assigns a unique identifier to the node.

[0368] Step 5-4: CCF sends a successful registration response to UPF, which includes the unique identifier of the allocated computing power node.

[0369] Step 5-5: UPF sends a successful registration response to the computing power node, which carries the unique identifier of the assigned computing power node.

[0370] Steps 5-6: Based on the obtained computing power openness information, CCF determines which computing power nodes support the opening of computing power / computing services, and includes the resources that support the opening of computing power into the computing power openness resource pool.

[0371] Based on the open resource pool of computing capabilities, the network can open up the capability information of computing nodes to external applications. Depending on the triggering method, it can be divided into open computing capabilities during active synchronization and open computing capabilities triggered by demand.

[0372] The computing power access during active synchronization is the same as steps 1-8 to 1-10 in Example 1.

[0373] The demand-triggered opening of computing power is the same as steps 1-11 to 1-14 in Example 1.

[0374] In addition, information on the availability of computing capabilities can be obtained by establishing or modifying processes based on AF sessions.

[0375] Steps 5-7: AF initiates the AF session establishment or modification process, and extends the request with computing capability access requirements, such as AF identifier, the region to which the computing power node belongs (such as the geographical region to which the computing power node belongs, the local user plane functions accessed, etc.), computing service type, etc.

[0376] Steps 5-8: eNEF obtains the computing power requirements based on AF and queries CCF for information on available computing power.

[0377] Step 5-9-1: CCF feeds back to eNEF the computing power access information that meets the requirements and the unique identifier of the corresponding computing power node.

[0378] Step 5-10-1: eNEF sends a session establishment or modification response to AF. The response carries information about open computing capabilities and the mapping relationship between DNAI and UPF.

[0379] After steps 5-9-2 and 5-8, the CCF can send a request to the UPF to obtain open computing power information. Then, the UPF executes step 5-10-2 or step 5-11, or the UPF sends a response to the CCF to obtain open computing power information. Based on the response sent by the UPF, the CCF feeds back to the eNEF the open computing power information that meets the requirements and the unique identifier of the corresponding computing power node.

[0380] Step 5-10-2: Provide the computing capability opening information of the computing power node (such as EAS) directly to the AF through the UPF capability opening notification (or event opening notification) message, such as extending the computing capability opening information in Nupf_EventExposure_Notify.

[0381] Steps 5-11: Provide eNEF with information on the open computing capabilities of computing nodes (such as EAS) through the event open notification message of UPF.

[0382] Step 5-12: eNEF sends an event open notification message to AF, which carries the computing power openness information of computing nodes (such as EAS).

[0383] Figure 11 Structural diagrams of the first functional entity, second functional entity, or NEF provided in the embodiments of this application, such as... Figure 11As shown, the first functional entity, the second functional entity, or NEF includes a memory 1120, a transceiver 1110, and a processor 1100; wherein the processor 1100 and the memory 1120 may also be physically arranged separately.

[0384] The memory 1120 is used to store computer programs; the transceiver 1110 is used to send and receive data under the control of the processor 1100.

[0385] Among them, Figure 11 In this application, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1100 and memory represented by memory 1120 together. The bus architecture may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described herein. The bus interface provides an interface. The transceiver 1110 may be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.

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

[0387] The processor 1100 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0388] The processor 1100 executes any of the methods described on the first functional entity side, or any of the methods described on the second functional entity side, or any of the methods described on the NEF side, according to the obtained executable instructions stored in the memory 1120.

[0389] It should be noted that the first functional entity, second functional entity, or NEF provided in the embodiments of this application can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail.

[0390] The computing power opening device provided in the embodiments of this application is described below. The computing power opening device described below and the computing power opening method described above can be referred to in correspondence.

[0391] Figure 12 This is one of the structural schematic diagrams of the computing power open device provided in the embodiments of this application, such as... Figure 12 As shown, the device includes: The first sending unit 1210 is used to send computing capability opening information to the second functional entity based on the computing capabilities that can be opened by the computing power node or computing power group; Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0392] In some embodiments, the first functional entity is a computing power node or a master control node in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to CCF or UPF, where CCF or UPF is the second functional entity.

[0393] In some embodiments, sending computing power access information to the CCF or UPF includes: Send a computing capability registration request to the CCF or UPF, the request containing information about the availability of computing capabilities; or...

[0394] After successfully registering with the CCF, send information about the openness of computing capabilities to the CCF; or,

[0395] Based on the first capability opening request sent by CCF, send computing capability opening information to CCF.

[0396] In some embodiments, the computing power registration request further includes one or more of the following: Resource identifiers for computing nodes or computing groups; Authentication information for computing nodes or computing groups; Information on the computing power of computing nodes or computing power groups; Computing service information of computing nodes or computing groups; The group identifier for computing power groups; List of member node identifiers for the computing power group.

[0397] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group; Send computing capability access information to the second functional entity, including: Send computing capability access information to the second terminal, which is the second functional entity.

[0398] In some embodiments, the second terminal is a neighboring terminal of the first terminal, or another terminal in the computing power group where the first terminal is located, or a master terminal in another computing power group outside the computing power group where the first terminal is located.

[0399] In some embodiments, sending computing power access information to the second terminal includes: Send a notification message to the second terminal, the notification message containing information about the open computing capabilities; or...

[0400] Based on the computing capability discovery request sent by the second terminal, send computing capability openness information to the second terminal; or,

[0401] The relay terminal sends computing power access information to the second terminal.

[0402] In some embodiments, sending computing capability access information to the second functional entity includes: Based on the computing capability open event subscription request sent by the second functional entity, send computing capability open information to the second functional entity.

[0403] In some embodiments, the first transmitting unit 1210 is further configured to: Send the updated computing capability access information, along with the update timestamp of the computing capability access information, to the second functional entity.

[0404] In some embodiments, the computing power information includes one or more of the following: Computing node type, computing power size, computing node location, supported capabilities or operations, computing power, computing power usage description information, service scope, and service time.

[0405] In some embodiments, the computing service information includes one or more of the following: The computing service type, the purpose of the computing service, the operating environment required for the computing service, and the device to which the computing service is located.

[0406] In some embodiments, the scope of computing power access includes one or more of the following: Geographical areas that can be opened to the public; Service areas that can be opened; Users or user groups that can be opened; Available time range.

[0407] Figure 13 This is a second schematic diagram of the structure of the computing power open device provided in the embodiments of this application, as shown below. Figure 13 As shown, the device includes: The acquisition unit 1310 is used to acquire computing capability access information from the first functional entity; The determining unit 1320 is used to determine the computing capabilities that can be opened by a computing power node or computing power group based on the computing capability openness information. Information on open computing capabilities includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0408] In some embodiments, the second functional entity is a CCF, which obtains computing power access information from the first functional entity, including: Receive computing power access information sent by the master node in a computing power node or computing power group, where the master node in the computing power node or computing power group is the first functional entity; or,

[0409] It receives computing capability access information sent by the UPF, with the UPF being the first functional entity.

[0410] In some embodiments, receiving computing power access information sent by the master node in a computing power node or computing power group includes: Receive a first computing capability registration request sent by the master node in a computing power node or computing power group, the first computing capability registration request containing computing capability openness information; or...

[0411] Receive computing power access information sent by the master node in a computing power node or computing power group after successful registration; or,

[0412] Send a first capability opening request to the master node in the computing power node or computing power group, and receive computing capability opening information sent by the master node in the computing power node or computing power group according to the first capability opening request.

[0413] In some embodiments, the determining unit 1320 is further configured to: The open computing power resource pool is determined based on the received open computing power information.

[0414] In some embodiments, the device further includes a first transmission unit for: Send the information about the open computing power resource pool to NEF or AF; or...

[0415] Receive the first computing capability open information acquisition request sent by NEF or AF, and send the first computing capability open information acquisition response to NEF or AF based on the computing capability open resource pool.

[0416] In some embodiments, the second functional entity is a UPF, which obtains computing power access information from the first functional entity, including: The system receives a second computing capability registration request sent by the master node in a computing power node or computing power group. The second computing capability registration request includes computing capability openness information and resource identifiers of the computing power node or computing power group. The master node in the computing power node or computing power group is the first functional entity.

[0417] In some embodiments, the device further includes a second transmission unit for: Based on the second computing capability registration request, a third computing capability registration request is sent to the CCF. The third computing capability registration request contains computing capability openness information and the mapping relationship information between resource identifiers and UPF.

[0418] In some embodiments, the device further includes a third transmission unit for: Receive the second computing capability open information acquisition request sent by CCF; Based on the request to obtain open information about the second computing capability, perform any of the following: Send a second computing capability access information to the CCF to obtain a response; or,

[0419] Send a first capability open notification message to the AF, the first capability open notification message containing the computing capability openness information requested by the CCF; or,

[0420] Send a second capability open notification message to NEF, which contains the computing capability openness information requested by CCF.

[0421] In some embodiments, the first functional entity is a first terminal, which is a computing power node or a master control terminal in a computing power group, and the second functional entity is a second terminal. Obtain computing power access information from the first functional entity, including: Receive computing power access information sent by the first terminal; or,

[0422] Information on available computing capabilities is obtained from the first terminal through listening or monitoring.

[0423] In some embodiments, receiving computing power access information sent by the first terminal includes: Receive a notification message sent by the first terminal, the notification message containing information on open computing capabilities; or,

[0424] Send a computing capability discovery request to the first terminal, and receive computing capability openness information sent by the first terminal based on the computing capability discovery request; or,

[0425] Receive computing capability access information sent by the first terminal through the relay terminal.

[0426] In some embodiments, obtaining computing power access information from the first functional entity includes: Send a computing capability open event subscription request to the first functional entity; Receive computing capability opening information sent by the first functional entity based on the computing capability opening event subscription request.

[0427] Figure 14 The third schematic diagram of the computing power open device provided in the embodiments of this application is shown below. Figure 14 As shown, the device includes: The first receiving unit 1410 is used to receive the third computing capability open information acquisition request sent by AF; The second sending unit 1420 is used to send computing capability open information to the AF based on the third computing capability open information acquisition request. The computing capability open information includes one or more of the following: Indication of open computing power for computing nodes or computing groups; Information on the computing capabilities that can be made public by computing nodes or computing groups; Information on computing services that can be made available to computing nodes or computing groups; The scope of open computing power for computing nodes or computing groups; The group identifier for computing power groups; Location identifier of the master control node of the computing power group; Identifiers of member nodes in a computing power group that can provide open computing capabilities; Capability information of member nodes in a computing power group that can open their computing capabilities.

[0428] In some embodiments, based on a third computing capability openness information acquisition request, computing capability openness information is sent to the AF, including: Based on the request for access to open computing capabilities information and the information on the open computing capability resource pool sent by the CCF, send open computing capability information to the AF; or,

[0429] Based on the third computing capability open information acquisition request, a first computing capability open information acquisition request is sent to the CCF; based on the first computing capability open information acquisition response sent by the CCF or the second capability open notification message sent by the UPF, computing capability open information is sent to the AF.

[0430] In some embodiments, receiving a third computing capability access information request sent by the AF includes: Receive session establishment or modification requests sent by AF, which include requests to obtain third computing capability open information.

[0431] It should be noted that the computing power open device provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0432] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0433] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0434] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a program for causing a processor to execute the computing power opening method provided in the above embodiments.

[0435] It should be noted that the processor-readable storage medium provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0436] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

[0437] The technical solutions provided in this application can be applied to a variety of systems. For example, applicable systems may include Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Long Term Evolution Advanced (LTE-A) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5G New Radio (NR) systems and their evolved communication systems, and 6G (sixth generation mobile communication technology) systems. These systems may include terminal equipment and network equipment. The systems may also include a core network component, such as an Evolved Packet Core (EPC) or a 5G core network (5GC).

[0438] The terminal involved in the embodiments of this application can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal may differ in different systems; for example, in a 5G system, the terminal can be called a User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but this application does not limit the terminology.

[0439] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0440] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0441] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0442] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0443] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for opening up computing power, characterized in that, Applied to the first functional entity, including: Based on the computing capabilities that can be opened by computing nodes or computing groups, send computing capability opening information to the second functional entity; The information regarding open computing capabilities includes one or more of the following: The computing power of the computing node or the computing power group is enabled; The computing power information that the computing power node or the computing power group can open; The computing service information that the computing power node or the computing power group can open; The scope of open computing capabilities of the computing power node or the computing power group; The group identifier of the computing power group; The location identifier of the master control node of the computing power group; The identifier of the member node in the computing power group that can open computing capabilities; The capability information of member nodes in the computing power group that can open their computing capabilities.

2. The computing power opening method according to claim 1, characterized in that, The first functional entity is the computing power node or the master control node in the computing power group; Sending computing capability access information to the second functional entity includes: Send the computing capability open information to the CCF or UPF, where the CCF or UPF is the second functional entity.

3. The computing power opening method according to claim 2, characterized in that, Sending the computing power access information to the CCF or UPF includes: Send a computing capability registration request to the CCF or UPF, the computing capability registration request containing the computing capability access information; or... After successfully registering with the CCF, the computing power access information is sent to the CCF; or, Based on the first capability opening request sent by the CCF, the computing capability opening information is sent to the CCF.

4. The computing power opening method according to claim 3, characterized in that, The computing power registration request may also include one or more of the following: The resource identifier of the computing power node or the computing power group; The authentication information of the computing power node or the computing power group; The computing power information of the computing power node or the computing power group; The computing service information of the computing power node or the computing power group; The group identifier of the computing power group; The list of member node identifiers of the computing power group.

5. The computing power opening method according to claim 1, characterized in that, The first functional entity is the first terminal, which is the main control terminal in the computing power node or the computing power group; Sending computing capability access information to the second functional entity includes: The computing capability access information is sent to a second terminal, which is the second functional entity.

6. The computing power opening method according to claim 5, characterized in that, The second terminal is a neighboring terminal of the first terminal, or another terminal in the computing power group to which the first terminal is located, or a master terminal in another computing power group other than the computing power group to which the first terminal is located.

7. The computing power opening method according to claim 6 or 7, characterized in that, Sending the computing power access information to the second terminal includes: Send a notification message to the second terminal, the notification message containing the computing power access information; or... Based on the computing power discovery request sent by the second terminal, send the computing power openness information to the second terminal; or, The computing power access information is sent to the second terminal via a relay terminal.

8. The computing power opening method according to claim 1, characterized in that, Sending computing capability access information to the second functional entity includes: Based on the computing capability open event subscription request sent by the second functional entity, the computing capability open information is sent to the second functional entity.

9. The computing power opening method according to claim 1, characterized in that, The method further includes: The updated computing capability access information, along with the updated timestamp of the computing capability access information, is sent to the second functional entity.

10. The computing power opening method according to claim 1, characterized in that, The computing power information includes one or more of the following: Computing node type, computing power size, computing node location, supported capabilities or operations, computing power, computing power usage description information, service scope, and service time.

11. The computing power opening method according to claim 1, characterized in that, The computing service information includes one or more of the following: The computing service type, the purpose of the computing service, the operating environment required for the computing service, and the device to which the computing service is located.

12. The computing power opening method according to claim 1, characterized in that, The scope of open computing capabilities includes one or more of the following: Geographical areas that can be opened to the public; Service areas that can be opened; Users or user groups that can be opened; The time range during which it can be opened.

13. A method for opening up computing power, characterized in that, Applied to the second functional entity, including: Obtain computing capability access information from the first functional entity; The computing capabilities that can be opened by computing power nodes or computing power groups are determined based on the aforementioned computing capability openness information; The information regarding open computing capabilities includes one or more of the following: The computing power of the computing node or the computing power group is enabled; The computing power information that the computing power node or the computing power group can open; The computing service information that the computing power node or the computing power group can open; The scope of open computing capabilities of the computing power node or the computing power group; The group identifier of the computing power group; The location identifier of the master control node of the computing power group; The identifier of the member node in the computing power group that can open computing capabilities; The capability information of member nodes in the computing power group that can open their computing capabilities.

14. The computing power opening method according to claim 13, characterized in that, The second functional entity is CCF, and the step of obtaining computing power access information from the first functional entity includes: The system receives the computing power access information sent by the computing power node or the master control node in the computing power group, wherein the computing power node or the master control node in the computing power group is the first functional entity; or... The computing capability access information is received from the UPF, where the UPF is the first functional entity.

15. The computing power opening method according to claim 14, characterized in that, Receiving the computing power access information sent by the computing power node or the master control node in the computing power group includes: Receive a first computing capability registration request sent by the computing power node or the master control node in the computing power group, wherein the first computing capability registration request includes the computing capability openness information; or... Receive the computing power access information sent by the computing power node or the master control node in the computing power group after successful registration; or, Send a first capability opening request to the computing power node or the master control node in the computing power group, and receive the computing capability opening information sent by the computing power node or the master control node in the computing power group according to the first capability opening request.

16. The computing power opening method according to claim 14, characterized in that, The method further includes: The open computing power resource pool is determined based on the received open computing power information.

17. The computing power opening method according to claim 16, characterized in that, The method further includes: Send the information about the open resource pool for the computing power to NEF or AF; or... Receive a first computing capability open information acquisition request sent by NEF or AF, and send a first computing capability open information acquisition response to NEF or AF based on the computing capability open resource pool.

18. The computing power opening method according to claim 13, characterized in that, The second functional entity is UPF, and obtaining computing power access information from the first functional entity includes: The system receives a second computing capability registration request sent by the computing power node or the master control node in the computing power group. The second computing capability registration request includes the computing capability opening information and the resource identifier of the computing power node or the computing power group. The computing power node or the master control node in the computing power group is the first functional entity.

19. The computing power opening method according to claim 18, characterized in that, The method further includes: Based on the second computing power registration request, a third computing power registration request is sent to the CCF. The third computing power registration request includes the computing power opening information and the mapping relationship information between the resource identifier and the UPF.

20. The computing power opening method according to claim 19, characterized in that, The method further includes: Receive the second computing capability open information acquisition request sent by the CCF; Based on the second request for access to open computing power information, perform any of the following: Send a second computing capability access information request to the CCF to obtain a response; or, Send a first capability open notification message to the AF, the first capability open notification message containing the computing capability openness information requested by the CCF; or, Send a second capability open notification message to NEF, the second capability open notification message containing the computing capability openness information requested by the CCF.

21. The computing power opening method according to claim 13, characterized in that, The first functional entity is the first terminal, which is the main control terminal in the computing power node or the computing power group; the second functional entity is the second terminal. The step of obtaining computing power access information from the first functional entity includes: Receive the computing power access information sent by the first terminal; or, The computing power access information is obtained from the first terminal through listening or monitoring.

22. The computing power opening method according to claim 21, characterized in that, The step of receiving the computing power access information sent by the first terminal includes: Receive a notification message sent by the first terminal, the notification message containing the computing power access information; or, Send a computing capability discovery request to the first terminal, and receive the computing capability openness information sent by the first terminal according to the computing capability discovery request; or, Receive the computing capability access information sent by the first terminal through the relay terminal.

23. The computing power opening method according to claim 13, characterized in that, The step of obtaining computing power access information from the first functional entity includes: Send a computing capability open event subscription request to the first functional entity; Receive the computing capability opening information sent by the first functional entity in accordance with the computing capability opening event subscription request.

24. A method for opening up computing power, characterized in that, Applied to NEF, including: Receive the request from AF to obtain third computing capability open information; Based on the third computing capability open information acquisition request, computing capability open information is sent to the AF, wherein the computing capability open information includes one or more of the following: Indication of open computing power for computing nodes or computing groups; The computing power information that the computing power node or the computing power group can open; The computing service information that the computing power node or the computing power group can open; The scope of open computing capabilities of the computing power node or the computing power group; The group identifier of the computing power group; The location identifier of the master control node of the computing power group; The identifier of the member node in the computing power group that can open computing capabilities; The capability information of member nodes in the computing power group that can open their computing capabilities.

25. The computing power opening method according to claim 24, characterized in that, The step of sending computing capability openness information to the AF based on the third computing capability openness information acquisition request includes: Based on the third computing capability open information acquisition request and the information of the computing capability open resource pool sent by the CCF, the computing capability open information is sent to the AF; or, Based on the third computing capability open information acquisition request, a first computing capability open information acquisition request is sent to the CCF; based on the first computing capability open information acquisition response sent by the CCF or the second capability open notification message sent by the UPF, computing capability open information is sent to the AF.

26. The computing power opening method according to claim 24 or 25, characterized in that, The receiving of the third computing capability open information acquisition request sent by the AF includes: Receive a session establishment or modification request sent by AF, wherein the session establishment or modification request includes the request to obtain the third computing capability open information.

27. A first functional entity, characterized in that, Includes memory, transceiver, and processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Based on the computing capabilities that can be opened by computing nodes or computing groups, send computing capability opening information to the second functional entity; The information regarding open computing capabilities includes one or more of the following: The computing power of the computing node or the computing power group is enabled; The computing power information that the computing power node or the computing power group can open; The computing service information that the computing power node or the computing power group can open; The scope of open computing capabilities of the computing power node or the computing power group; The group identifier of the computing power group; The location identifier of the master control node of the computing power group; The identifier of the member node in the computing power group that can open computing capabilities; The capability information of member nodes in the computing power group that can open their computing capabilities.

28. A second functional entity, characterized in that, Includes memory, transceiver, and processor; The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor. Processor, configured to read the computer program in the memory and perform the following operations: Obtain computing capability access information from the first functional entity; The computing capabilities that can be opened by computing power nodes or computing power groups are determined based on the aforementioned computing capability openness information; The information regarding open computing capabilities includes one or more of the following: The computing power of the computing node or the computing power group is enabled; The computing power information that the computing power node or the computing power group can open; The computing service information that the computing power node or the computing power group can open; The scope of open computing capabilities of the computing power node or the computing power group; The group identifier of the computing power group; The location identifier of the master control node of the computing power group; The identifier of the member node in the computing power group that can open computing capabilities; The capability information of member nodes in the computing power group that can open their computing capabilities.

29. A NEF, characterized in that, Includes memory, transceiver, and processor; Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: Receive the request from AF to obtain third computing capability open information; Based on the third computing capability open information acquisition request, computing capability open information is sent to the AF, wherein the computing capability open information includes one or more of the following: Indication of open computing power for computing nodes or computing groups; The computing power information that the computing power node or the computing power group can open; The computing service information that the computing power node or the computing power group can open; The scope of open computing capabilities of the computing power node or the computing power group; The group identifier of the computing power group; The location identifier of the master control node of the computing power group; The identifier of the member node in the computing power group that can open computing capabilities; The capability information of member nodes in the computing power group that can open their computing capabilities.

30. A computing power open-source device, characterized in that, include: The first sending unit is used to send computing capability opening information to the second functional entity based on the computing capabilities that can be opened by the computing power node or computing power group; The information regarding open computing capabilities includes one or more of the following: The computing power of the computing node or the computing power group is enabled; The computing power information that the computing power node or the computing power group can open; The computing service information that the computing power node or the computing power group can open; The scope of open computing capabilities of the computing power node or the computing power group; The group identifier of the computing power group; The location identifier of the master control node of the computing power group; The identifier of the member node in the computing power group that can open computing capabilities; The capability information of member nodes in the computing power group that can open their computing capabilities.

31. A computing power open-source device, characterized in that, include: The acquisition unit is used to acquire computing capability access information from the first functional entity; The determining unit is used to determine the computing capabilities that can be opened by a computing power node or computing power group based on the computing capability openness information. The information regarding open computing capabilities includes one or more of the following: The computing power of the computing node or the computing power group is enabled; The computing power information that the computing power node or the computing power group can open; The computing service information that the computing power node or the computing power group can open; The scope of open computing capabilities of the computing power node or the computing power group; The group identifier of the computing power group; The location identifier of the master control node of the computing power group; The identifier of the member node in the computing power group that can open computing capabilities; The capability information of member nodes in the computing power group that can open their computing capabilities.

32. A computing power open-source device, characterized in that, include: The first receiving unit is used to receive the third computing capability open information acquisition request sent by AF; The second sending unit is configured to send computing capability openness information to the AF based on the third computing capability openness information acquisition request, wherein the computing capability openness information includes one or more of the following: Indication of open computing power for computing nodes or computing groups; The computing power information that the computing power node or the computing power group can open; The computing service information that the computing power node or the computing power group can open; The scope of open computing capabilities of the computing power node or the computing power group; The group identifier of the computing power group; The location identifier of the master control node of the computing power group; The identifier of the member node in the computing power group that can open computing capabilities; The capability information of member nodes in the computing power group that can open their computing capabilities.

33. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a program for causing the processor to perform the method according to any one of claims 1 to 12.

34. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a program for causing the processor to perform the method according to any one of claims 13 to 23.

35. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a program for causing the processor to perform the method according to any one of claims 24 to 26.