Intelligent wireless information opening method, device, system and storage medium

CN117693066BActive Publication Date: 2026-08-11DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-02
Publication Date
2026-08-11

AI Technical Summary

Benefits of technology

[0211] The intelligent wireless information opening method, apparatus, system, and storage medium provided in this application send an external opening activation request to at least one extended application through an intelligent wireless information opening subsystem. When the activation result is successful, the intelligent wireless information opening subsystem can establish an intelligent wireless information opening context with the extended application, thereby obtaining intelligent wireless information generated by at least one extended application based on the intelligent wireless information opening context and providing the intelligent wireless information to external devices, thus realizing the external opening of intelligent wireless information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117693066B_ABST
    Figure CN117693066B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, system, and storage medium for intelligent wireless information opening. The method includes: an intelligent wireless information opening subsystem sending an external opening activation request to at least one extended application; obtaining activation results from each extended application, wherein the activation results are determined by the extended application based on its current operating information, and the activation results include activation success or activation failure. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application, the load information brought about by the startup of the function within the extended application, and integration extraction constraint information; if the activation result is successful, an intelligent wireless information opening context is established between the intelligent wireless information opening subsystem and the extended application. This enables the intelligent wireless information generated by at least one extended application to be obtained based on the intelligent wireless information opening context, and then provided to external devices, thus realizing the external opening of intelligent wireless information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a smart wireless information opening method, apparatus, system, and storage medium. Background Technology

[0002] In an Open Radio Access Network (O-RAN), the Near Real-Time RAN Intelligent Controller (Near-RT RIC) obtains A1 Enrichment Information (A1-EI) from the Non-RT RIC and radio information from the Radio Access Network (RAN). It then performs intelligent processing to ultimately obtain signaling, policies, and other information to guide RAN behavior.

[0003] The intelligent processing capabilities of Near-RT RIC can generate not only signaling and policies to guide RAN behavior, but also intelligent radio information for non-RAN information devices, such as service servers and core network NWDAF (network data analytics function), as a basis for service adjustment and radio input for global network analysis.

[0004] Therefore, how to make the intelligent wireless information generated by Near-RT RIC available to the outside world has become an urgent problem to be solved. Summary of the Invention

[0005] This application provides a method, apparatus, system, and storage medium for enabling the external access of intelligent wireless information.

[0006] Firstly, this application provides a smart wireless information opening method, applied to a smart wireless information opening subsystem, comprising:

[0007] Send an open activation request to at least one extended application;

[0008] Obtain the activation results fed back by each of the extended applications. The activation results are determined by the extended application based on its current running information. The activation results include activation success or activation failure. The running information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function in the extended application, and the integration extraction constraint information.

[0009] When the activation result is successful, a smart wireless information open context is established between the smart wireless information open subsystem and the extended application. The establishment of the smart wireless information open context is used to represent the establishment of a connection between the smart wireless information open subsystem and the extended application.

[0010] The intelligent wireless information opening method provided in this application sends an external opening activation request to at least one extended application. When the activation result is successfully obtained, an intelligent wireless information opening context can be established between the application and the extended application. Based on the intelligent wireless information opening context, the intelligent wireless information generated by at least one extended application can be obtained and then provided to external devices, thereby realizing the external opening of intelligent wireless information.

[0011] In one possible design, the external activation request includes at least a smart wireless information open context identifier, an identifier of the smart wireless information to be opened, and the timing of providing the requested smart wireless information.

[0012] or,

[0013] The external activation request includes at least one of the following: a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, the timing of providing the requested smart wireless information, the format requirements of the smart wireless information, and the receiving endpoint of the smart wireless information opening subsystem.

[0014] The number of identifiers for the smart wireless information is at least one.

[0015] In one possible design, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information identifiers using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0016] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0017] In one possible design, if the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

[0018] In one possible design, prior to sending the open activation request to at least one extended application, the following steps are also included:

[0019] Obtain the application open profile sent by each of the aforementioned extended applications;

[0020] The application open profiles sent by each of the aforementioned extended applications are stored.

[0021] The storage operation for the application open profiles sent by each of the extended applications includes:

[0022] For each extended application, if an existing open profile corresponding to the extended application is detected, the obtained application open profile is used to overwrite the existing open profile.

[0023] In one possible design, the application open profile includes at least an extended application identifier, an extended application output information identifier, and an output information format;

[0024] or,

[0025] The application open profile includes at least one of the following: extended application identifier, extended application output information identifier and output information format, extended application intermediate output information identifier and output information format, extended application usage status, extended application system requirements, and storage space occupied by the extended application.

[0026] In one possible design, the method further includes:

[0027] Send an open update request to the at least one extended application;

[0028] Obtain the update results fed back by each of the extended applications. The update results are determined by the extended application based on its current running information. The update results include whether the update is successful or failed. The running information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function in the extended application, and the integration extraction constraint information.

[0029] When the update result is successful, the intelligent wireless information open subsystem and the extended application update the intelligent wireless information open context.

[0030] In one possible design, the externally accessible update request includes at least a smart wireless information open context identifier, an updated smart wireless information provisioning method, and an updated smart wireless information provisioning timing.

[0031] Alternatively, the external update request may include at least one of the following: a smart wireless information open context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, smart wireless information format requirements, and a smart wireless information open subsystem receiving endpoint.

[0032] The number of identifiers for the smart wireless information is at least one.

[0033] In one possible design, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information identifiers using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0034] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0035] In one possible design, if the update result is an update failure, the update result includes update failure indication information and / or the reason for the update failure.

[0036] One possible design also includes:

[0037] Based on the aforementioned open update request, incremental modifications are made to the expression on the existing smart wireless information open context;

[0038] or,

[0039] The aforementioned open update request is fully expressed using a fully prompting intelligent wireless information open context approach.

[0040] One possible design also includes:

[0041] Send an external access termination request to the at least one extended application, wherein the external access termination request includes at least a Smart Wireless Information Open Context Identifier;

[0042] Obtain the smart wireless information opening termination result fed back by the at least one extended application, wherein the smart wireless information opening termination result includes termination success or termination failure.

[0043] In the case that the smart wireless information opening termination result is a termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0044] One possible design also includes:

[0045] Obtain the external access termination request sent by the at least one extended application, wherein the external access termination request includes at least a smart wireless information open context identifier;

[0046] Based on the external access termination request, the corresponding function is selected according to the open context identifier in the termination request, and the selection result is obtained;

[0047] Based on the selected result, a smart wireless information opening termination result is sent to at least one extended application, wherein the smart wireless information opening termination result includes termination success or termination failure.

[0048] In one possible design, sending a termination result to at least one extended application based on the selected result includes:

[0049] If the function is successfully selected, the result of the termination of the smart wireless information opening is determined to be a successful termination.

[0050] If function selection fails, the result of smart wireless information opening termination is determined to be termination failure. In the case of smart wireless information opening termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0051] In one possible design, when the Smart Wireless Information Open Context is active, receiving a corresponding Smart Wireless Information report provided by at least one extended application includes:

[0052] The smart wireless information report shall include at least the smart wireless information open context identifier, the smart wireless information identifier, the smart wireless information reporting time, and the smart wireless information content;

[0053] or,

[0054] The smart wireless information report shall include at least the smart wireless information open context identifier, the smart wireless information identifier, the smart wireless information reporting time, the smart wireless information content, and the smart wireless information format;

[0055] Provide smart wireless information reports corresponding to at least one of the extended applications to external functions.

[0056] In one possible design, after obtaining the smart wireless information report sent by the at least one extended application, the method further includes:

[0057] Send a reception result to the at least one extended application, the reception result being used to characterize that the smart wireless information report has been received.

[0058] In one possible design, the intelligent wireless information open subsystem is located in the near real-time wireless access network intelligent controller.

[0059] Secondly, this application provides a smart wireless information opening method for extended applications, including:

[0060] Obtain the external activation request sent by the Smart Wireless Information Open Subsystem;

[0061] The external activation request is processed based on the current operating information to obtain an activation result, which includes activation success or activation failure. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function within the extended application, and the integration extraction constraint information.

[0062] The activation result is sent to the intelligent wireless information open subsystem, so that when the activation result is successful, the intelligent wireless information open subsystem establishes an intelligent wireless information open context with the extended application. The establishment of the intelligent wireless information open context is used to represent the establishment of a connection between the intelligent wireless information open subsystem and the extended application.

[0063] The intelligent wireless information opening method provided in this application obtains an external opening activation request sent by the intelligent wireless information opening subsystem, processes the external opening activation request according to its current operating information, and feeds back the corresponding activation result. When the intelligent wireless information opening subsystem obtains the activation result of successful activation, it can establish an intelligent wireless information opening context with the extended application, thereby enabling it to provide intelligent wireless information generated by at least one extended application to external devices based on the intelligent wireless information opening context, thus realizing the external opening of intelligent wireless information.

[0064] In one possible design, the external activation request includes at least a smart wireless information open context identifier, an identifier of the smart wireless information to be opened, and the timing of providing the requested smart wireless information.

[0065] or,

[0066] The external activation request includes at least one of the following: a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, the timing of providing the requested smart wireless information, the format requirements of the smart wireless information, and the receiving endpoint of the smart wireless information opening subsystem.

[0067] The number of identifiers for the smart wireless information is at least one.

[0068] In one possible design, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information identifiers using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0069] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0070] One possible design also includes:

[0071] When there are multiple smart wireless information identifiers, the smart wireless information corresponding to the identifiers of the multiple smart wireless information is extracted according to the integrated extraction constraint information.

[0072] In one possible design, after processing the external activation request based on its current operational information and obtaining the activation result, the process further includes:

[0073] If the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

[0074] In one possible design, prior to obtaining the external activation request sent by the intelligent wireless information open subsystem, the method further includes:

[0075] The application open profile is sent to the intelligent wireless information open subsystem so that the intelligent wireless information open subsystem can store the application open profile.

[0076] In one possible design, the application open profile includes at least an extended application identifier, an extended application output information identifier, and an output information format;

[0077] or,

[0078] The application open profile includes at least one of the following: extended application identifier, extended application output information identifier and output information format, extended application intermediate output information identifier and output information format, extended application usage status, extended application system requirements, and storage space occupied by the extended application.

[0079] In one possible design, the method further includes:

[0080] Obtain the external access update request sent by the intelligent wireless information open subsystem;

[0081] The external update request is processed based on the current operating information to obtain an update result, which includes whether the update is successful or failed. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function within the extended application, and the integration extraction constraint information.

[0082] The update result is sent to the Smart Wireless Information Open Subsystem, so that when the update result is successful, the Smart Wireless Information Open Subsystem updates the Smart Wireless Information Open Context with the Extended Application.

[0083] In one possible design, the externally accessible update request includes at least a smart wireless information open context identifier, an updated smart wireless information provisioning method, and an updated smart wireless information provisioning timing.

[0084] Alternatively, the external update request may include at least one of the following: a smart wireless information open context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, and smart wireless information format requirements and a smart wireless information open subsystem receiving endpoint.

[0085] The number of identifiers for the smart wireless information is at least one.

[0086] In one possible design, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information identifiers using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0087] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0088] In one possible design, after processing the external update request based on its current operating information and obtaining the update result, the process further includes:

[0089] If the update result is an update failure, the update result includes update failure indication information and / or the reason for the update failure.

[0090] One possible design also includes:

[0091] Obtain the external access termination request sent by the intelligent wireless information open subsystem, wherein the external access termination request includes at least an intelligent wireless information open context identifier;

[0092] Based on the external access termination request, select the corresponding function according to the smart wireless information open context identifier in the external access termination request, and obtain the selection result;

[0093] Based on the selected result, a smart wireless information opening termination result is sent to the smart wireless information opening subsystem, wherein the smart wireless information opening termination result includes termination success or termination failure.

[0094] In one possible design, the step of selecting a corresponding function based on the smart wireless information open context identifier in the external access termination request and obtaining the selection result includes:

[0095] If the function is successfully selected, the result of the termination of the smart wireless information opening is determined to be a successful termination.

[0096] If function selection fails, the result of smart wireless information opening termination is determined to be termination failure. In the case of smart wireless information opening termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0097] One possible design also includes:

[0098] Send an external access termination request to the intelligent wireless information open subsystem, wherein the external access termination request includes at least an intelligent wireless information open context identifier;

[0099] Obtain the smart wireless information opening termination result fed back by the smart wireless information opening subsystem. The smart wireless information opening termination result includes termination success or termination failure. If the smart wireless information opening termination result is termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0100] In one possible design, when the smart wireless information open context is active, it also includes:

[0101] Send a smart wireless information report to the smart wireless information open subsystem, so that the smart wireless information open subsystem provides at least one smart wireless information report corresponding to the extended application to external functions;

[0102] Obtain the reception result fed back by the intelligent wireless information open subsystem, and the reception result is used to indicate that the intelligent wireless information report has been received;

[0103] The smart wireless information report includes at least the smart wireless information open context identifier, the smart wireless information identifier, the smart wireless information reporting time, and the smart wireless information content.

[0104] Alternatively, the smart wireless information report may include at least a smart wireless information open context identifier, a smart wireless information identifier, a smart wireless information reporting time, a smart wireless information content, and a smart wireless information format.

[0105] In one possible design, the extended application is set in the near real-time wireless access network intelligent controller.

[0106] Thirdly, this application provides a smart wireless information opening device, applied to a smart wireless information opening subsystem.

[0107] Includes memory, transceiver, and processor:

[0108] 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:

[0109] Send an open activation request to at least one extended application;

[0110] Obtain the activation results fed back by each of the extended applications. The activation results are determined by the extended application based on its current running information. The activation results include activation success or activation failure. The running information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function in the extended application, and the integration extraction constraint information.

[0111] When the activation result is successful, a smart wireless information open context is established between the smart wireless information open subsystem and the extended application. The establishment of the smart wireless information open context is used to represent the establishment of a connection between the smart wireless information open subsystem and the extended application.

[0112] In one possible design, the external activation request includes at least a smart wireless information open context identifier, an identifier of the smart wireless information to be opened, and the timing of providing the requested smart wireless information.

[0113] or,

[0114] The external activation request includes at least one of the following: a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, the timing of providing the requested smart wireless information, the format requirements of the smart wireless information, and the receiving endpoint of the smart wireless information opening subsystem.

[0115] The number of identifiers for the smart wireless information is at least one.

[0116] In one possible design, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information identifiers using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0117] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0118] In one possible design, if the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

[0119] In one possible design, the processor is further configured to:

[0120] Obtain the application open profile sent by each of the aforementioned extended applications;

[0121] The application open profiles sent by each of the aforementioned extended applications are stored.

[0122] Wherein, when the processor performs a storage operation on the application open profile sent by each of the extended applications, it is used to:

[0123] For each extended application, if an existing open profile corresponding to the extended application is detected, the obtained application open profile is used to overwrite the existing open profile.

[0124] In one possible design, the application open profile includes at least an extended application identifier, an extended application output information identifier, and an output information format;

[0125] or,

[0126] The application open profile includes at least one of the following: extended application identifier, extended application output information identifier and output information format, extended application intermediate output information identifier and output information format, extended application usage status, extended application system requirements, and storage space occupied by the extended application.

[0127] In one possible design, the processor is also used for:

[0128] Send an open update request to the at least one extended application;

[0129] Obtain the update results fed back by each of the extended applications. The update results are determined by the extended application based on its current running information. The update results include whether the update is successful or failed. The running information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function in the extended application, and the integration extraction constraint information.

[0130] When the update result is successful, the intelligent wireless information open subsystem and the extended application update the intelligent wireless information open context.

[0131] In one possible design, the externally accessible update request includes at least a smart wireless information open context identifier, an updated smart wireless information provisioning method, and an updated smart wireless information provisioning timing.

[0132] Alternatively, the external update request may include at least one of the following: a smart wireless information open context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, and smart wireless information format requirements and a smart wireless information open subsystem receiving endpoint.

[0133] The number of identifiers for the smart wireless information is at least one.

[0134] In one possible design, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information identifiers using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0135] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0136] In one possible design, if the update result is an update failure, the update result includes update failure indication information and / or the reason for the update failure.

[0137] In one possible design, the processor is also used for:

[0138] Based on the aforementioned open update request, incremental modifications are made to the expression on the existing smart wireless information open context;

[0139] or,

[0140] The aforementioned open update request is fully expressed using a fully prompting intelligent wireless information open context approach.

[0141] In one possible design, the processor is also used for:

[0142] Send an external access termination request to the at least one extended application, wherein the external access termination request includes at least a Smart Wireless Information Open Context Identifier;

[0143] Obtain the smart wireless information opening termination result fed back by the at least one extended application, wherein the smart wireless information opening termination result includes termination success or termination failure.

[0144] In the case that the smart wireless information opening termination result is a termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0145] In one possible design, the processor is also used for:

[0146] Obtain the external access termination request sent by the at least one extended application, wherein the external access termination request includes at least a smart wireless information open context identifier;

[0147] Based on the external access termination request, the corresponding function is selected according to the open context identifier in the termination request, and the selection result is obtained;

[0148] Based on the selected result, a smart wireless information opening termination result is sent to at least one extended application, wherein the smart wireless information opening termination result includes termination success or termination failure.

[0149] In one possible design, when the processor sends a termination result to at least one extended application based on the selected result, it is configured to:

[0150] If the function is successfully selected, the result of the termination of the smart wireless information opening is determined to be a successful termination.

[0151] If function selection fails, the result of smart wireless information opening termination is determined to be termination failure. In the case of smart wireless information opening termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0152] In one possible design, when the processor receives a corresponding smart radio information report provided by at least one extended application while the smart radio information open context is active, it is configured to:

[0153] The smart wireless information report shall include at least the smart wireless information open context identifier, the smart wireless information identifier, the smart wireless information reporting time, and the smart wireless information content;

[0154] or,

[0155] The smart wireless information report shall include at least the smart wireless information open context identifier, the smart wireless information identifier, the smart wireless information reporting time, the smart wireless information content, and the smart wireless information format;

[0156] Provide smart wireless information reports corresponding to at least one of the extended applications to external functions.

[0157] In one possible design, after acquiring the smart wireless information report sent by the at least one extended application, the processor is further configured to:

[0158] Send a reception result to the at least one extended application, the reception result being used to characterize that the smart wireless information report has been received.

[0159] In one possible design, the intelligent wireless information open subsystem is located in the near real-time wireless access network intelligent controller.

[0160] Fourthly, this application provides a smart wireless information open device for extended applications, including a memory, a transceiver, and a processor:

[0161] 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:

[0162] Obtain the external activation request sent by the Smart Wireless Information Open Subsystem;

[0163] The external activation request is processed based on the current operating information to obtain an activation result, which includes activation success or activation failure. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function within the extended application, and the integration extraction constraint information.

[0164] The activation result is sent to the intelligent wireless information open subsystem, so that when the activation result is successful, the intelligent wireless information open subsystem establishes an intelligent wireless information open context with the extended application. The establishment of the intelligent wireless information open context is used to represent the establishment of a connection between the intelligent wireless information open subsystem and the extended application.

[0165] In one possible design, the external activation request includes at least a smart wireless information open context identifier, an identifier of the smart wireless information to be opened, and the timing of providing the requested smart wireless information.

[0166] or,

[0167] The external activation request includes at least one of the following: a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, the timing of providing the requested smart wireless information, the format requirements of the smart wireless information, and the receiving endpoint of the smart wireless information opening subsystem.

[0168] The number of identifiers for the smart wireless information is at least one.

[0169] In one possible design, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information identifiers using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0170] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0171] In one possible design, the processor is also used for:

[0172] When there are multiple smart wireless information identifiers, the smart wireless information corresponding to the identifiers of the multiple smart wireless information is extracted according to the integrated extraction constraint information.

[0173] In one possible design, after processing the external activation request based on its current operating information and obtaining the activation result, the processor is further configured to:

[0174] If the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

[0175] In one possible design, before receiving the external activation request sent by the intelligent wireless information open subsystem, the processor is also used to:

[0176] The application open profile is sent to the intelligent wireless information open subsystem so that the intelligent wireless information open subsystem can store the application open profile.

[0177] In one possible design, the application open profile includes at least an extended application identifier, an extended application output information identifier, and an output information format;

[0178] or,

[0179] The application open profile includes at least one of the following: extended application identifier, extended application output information identifier and output information format, extended application intermediate output information identifier and output information format, extended application usage status, extended application system requirements, and storage space occupied by the extended application.

[0180] In one possible design, the processor is also used for:

[0181] Obtain the external access update request sent by the intelligent wireless information open subsystem;

[0182] The external update request is processed based on the current operating information to obtain an update result, which includes whether the update is successful or failed. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function within the extended application, and the integration extraction constraint information.

[0183] The update result is sent to the Smart Wireless Information Open Subsystem, so that when the update result is successful, the Smart Wireless Information Open Subsystem updates the Smart Wireless Information Open Context with the Extended Application.

[0184] In one possible design, the externally accessible update request includes at least a smart wireless information open context identifier, an updated smart wireless information provisioning method, and an updated smart wireless information provisioning timing.

[0185] Alternatively, the external update request may include at least one of the following: a smart wireless information open context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, and smart wireless information format requirements and a smart wireless information open subsystem receiving endpoint.

[0186] The number of identifiers for the smart wireless information is at least one.

[0187] In one possible design, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information identifiers using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0188] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0189] In one possible design, after processing the publicly available update request based on its current operating information and obtaining the update result, the processor is further configured to:

[0190] If the update result is an update failure, the update result includes update failure indication information and / or the reason for the update failure.

[0191] In one possible design, the processor is also used for:

[0192] Obtain the external access termination request sent by the intelligent wireless information open subsystem, wherein the external access termination request includes at least an intelligent wireless information open context identifier;

[0193] Based on the external access termination request, select the corresponding function according to the smart wireless information open context identifier in the external access termination request, and obtain the selection result;

[0194] Based on the selected result, a smart wireless information opening termination result is sent to the smart wireless information opening subsystem, wherein the smart wireless information opening termination result includes termination success or termination failure.

[0195] In one possible design, when the processor selects a corresponding function based on the Smart Wireless Information Open Context Identifier in the external access termination request and obtains the selection result, it is used to:

[0196] If the function is successfully selected, the result of the termination of the smart wireless information opening is determined to be a successful termination.

[0197] If function selection fails, the result of smart wireless information opening termination is determined to be termination failure. In the case of smart wireless information opening termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0198] In one possible design, the processor is also used for:

[0199] Send an external access termination request to the intelligent wireless information open subsystem, wherein the external access termination request includes at least an intelligent wireless information open context identifier;

[0200] Obtain the smart wireless information opening termination result fed back by the smart wireless information opening subsystem. The smart wireless information opening termination result includes termination success or termination failure. If the smart wireless information opening termination result is termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0201] In one possible design, the processor, when the Smart Wireless Information Open Context is in effect, is further configured to:

[0202] Send a smart wireless information report to the smart wireless information open subsystem, so that the smart wireless information open subsystem provides at least one smart wireless information report corresponding to the extended application to external functions;

[0203] Obtain the reception result fed back by the intelligent wireless information open subsystem, and the reception result is used to indicate that the intelligent wireless information report has been received;

[0204] The smart wireless information report includes at least the smart wireless information open context identifier, the smart wireless information identifier, the smart wireless information reporting time, and the smart wireless information content.

[0205] Alternatively, the smart wireless information report may include at least a smart wireless information open context identifier, a smart wireless information identifier, a smart wireless information reporting time, a smart wireless information content, and a smart wireless information format.

[0206] In one possible design, the extended application is set in the near real-time wireless access network intelligent controller.

[0207] Fifthly, this application provides a smart wireless information opening device, applied to a smart wireless information opening subsystem, including a functional unit for performing the smart wireless information opening method described in the first aspect.

[0208] Sixthly, this application provides a smart wireless information opening device for extended applications, including a functional unit for performing the smart wireless information opening method described in the second aspect.

[0209] In a seventh aspect, this application provides a processor-readable storage medium storing a computer program for causing the processor to perform the method described in the first or second aspect above.

[0210] Eighthly, this application provides a near real-time wireless access network intelligent controller, which includes the intelligent wireless information open subsystem as described in the first aspect.

[0211] The intelligent wireless information opening method, apparatus, system, and storage medium provided in this application send an external opening activation request to at least one extended application through an intelligent wireless information opening subsystem. When the activation result is successful, the intelligent wireless information opening subsystem can establish an intelligent wireless information opening context with the extended application, thereby obtaining intelligent wireless information generated by at least one extended application based on the intelligent wireless information opening context and providing the intelligent wireless information to external devices, thus realizing the external opening of intelligent wireless information.

[0212] It should be understood that the description in the foregoing summary section is not intended to limit the key or essential features of this application, nor is it intended to restrict the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description

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

[0214] Figure 1 A schematic diagram of the general network architecture of the intelligent wireless information open system provided in this application;

[0215] Figure 2 A schematic diagram of the network architecture of an intelligent wireless information open system provided in this application;

[0216] Figure 3A flowchart illustrating a smart wireless information opening method provided in this application;

[0217] Figure 4 A flowchart illustrating a smart wireless information opening method provided in this application;

[0218] Figure 5 A flowchart illustrating a smart wireless information opening method provided in this application;

[0219] Figure 6 A flowchart illustrating a smart wireless information opening method provided in this application;

[0220] Figure 7 A flowchart illustrating a smart wireless information opening method provided in this application;

[0221] Figure 8 A flowchart illustrating a smart wireless information opening method provided in this application;

[0222] Figure 9 A flowchart illustrating a smart wireless information opening method provided in this application;

[0223] Figure 10 A flowchart illustrating a smart wireless information opening method provided in this application;

[0224] Figure 11 A flowchart illustrating a smart wireless information opening method provided in this application;

[0225] Figure 12 A flowchart illustrating a smart wireless information opening method provided in this application;

[0226] Figure 13 A flowchart illustrating a smart wireless information opening method provided in this application;

[0227] Figure 14 A flowchart illustrating a smart wireless information opening method provided in this application;

[0228] Figure 15 A schematic diagram of the structure of a smart wireless information opening device provided in this application;

[0229] Figure 16 A schematic diagram of the structure of a smart wireless information opening device provided in this application;

[0230] Figure 17 A schematic diagram of the structure of a smart wireless information opening device provided in this application;

[0231] Figure 18 This is a schematic diagram of the structure of a smart wireless information open device provided in this application. Detailed Implementation

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

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

[0234] In order to enable the sharing of smart wireless information generated by extended applications, this application provides a method, apparatus, system, and storage medium for sharing smart wireless information.

[0235] The intelligent wireless information is obtained by intelligently processing the wireless information acquired from the RAN and the intelligent processing auxiliary information acquired from the Non-RT RIC, and extracting the signaling, policy and other information used to guide the behavior of the RAN.

[0236] It should be noted that the intelligent wireless information opening method, device, system, and storage medium provided in this application can be applied to any scenario of intelligent wireless information opening to the outside world.

[0237] The O-RAN architecture defines a Near-RT RIC (Near Real-Time RAN Intelligent Controller). The Near-RT RIC obtains A1 Enrichment Information (A1-EI) from the Non-RT RIC (non-real-time RAN intelligent controller) and radio information from the RAN, then performs intelligent processing to ultimately generate signaling and policies to guide RAN behavior. The intelligent processing capabilities of the Near-RT RIC can not only generate signaling and policies to guide RAN behavior, but also generate intelligent radio information for non-RAN information devices, such as service servers and core network NWDAF (network data analytics function), as a basis for service adjustments and radio input for global network analysis. Existing methods for providing intelligent radio information generally connect the Near-RT RIC and the application server through the Nz interface, allowing the Near-RT RIC to transmit the generated intelligent radio information to the application server as required. However, this only addresses the external interface of the Near-RT RIC. It was not stated how the openness of smart wireless information is handled within Near-RT RIC.

[0238] In solving the aforementioned technical problems, the inventors discovered that, to achieve the external accessibility of intelligent wireless information, an Intelligent Radio Exposure Sub-System (IRESS) can be introduced into the Near-RT RIC. IRESS is responsible for connecting the Near-RT RIC's external access interface and extended applications capable of generating intelligent wireless information. By sending an external access activation request to at least one extended application, and upon successful activation, an intelligent wireless information access context can be established with the extended application. This allows the system to receive intelligent wireless information generated by at least one extended application based on this context and then provide it to external devices, thus realizing the external accessibility of intelligent wireless information.

[0239] Figure 1 A schematic diagram of the general network architecture of the intelligent wireless information open system provided in this application is shown below. Figure 1As shown, the intelligent wireless information open system 11 includes a near real-time wireless access network intelligent controller 12 and an external function 13. The near real-time wireless access network intelligent controller 12 is connected and communicates with the external function 13 through a preset IRE (Intelligent Radio Exposure) interface 14.

[0240] The near real-time wireless access network intelligent controller 12 includes at least one extended application 15 and a smart wireless information open subsystem 16, wherein the smart wireless information open subsystem 16 is connected to and communicates with each extended application 15.

[0241] The intelligent wireless information open subsystem 16 connects and communicates with the external function 13 through the preset IRE interface 14;

[0242] The intelligent wireless information open subsystem 16 is used to acquire intelligent wireless information generated by at least one extended application 15, and to open the intelligent wireless information to the external function 13 through the IRE interface 14.

[0243] In this application, the intelligent wireless information open system 11 includes a near real-time wireless access network intelligent controller 12 and an external function 13. The near real-time wireless access network intelligent controller 12 connects and communicates with the external function 13 through a preset IRE interface 14, thereby enabling the near real-time wireless access network intelligent controller 12 to interact with the external function 13. Specifically, it can send intelligent wireless information to the external function 13 through the IRE interface 14.

[0244] Furthermore, the near real-time wireless access network intelligent controller 12 includes at least one extended application 15 and a smart wireless information open subsystem 16. The smart wireless information open subsystem 16 is connected to and communicates with each extended application 15, thereby enabling the smart wireless information open subsystem 16 to interact with each extended application 15. Specifically, at least one extended application 15 can generate smart wireless information, and the smart wireless information open subsystem 16 can acquire the smart wireless information generated by at least one extended application 15.

[0245] Furthermore, the intelligent wireless information opening subsystem 16 in the intelligent wireless information opening system 11 can connect and communicate with the external function 13 through the preset IRE interface 14. Therefore, after obtaining intelligent wireless information generated by at least one extended application 15, the intelligent wireless information opening subsystem 16 can open the intelligent wireless information to the external function 13 through the IRE interface 14, thereby realizing the opening of intelligent wireless information to the outside world.

[0246] Figure 2A schematic diagram of a network structure for the intelligent wireless information open subsystem provided in this application is shown below. Figure 2 As shown, the intelligent wireless information open system 21 includes a near real-time wireless access network intelligent controller 22 and an external function 23. The near real-time wireless access network intelligent controller 22 is connected and communicates with the external function 23 through a preset Nz interface 24.

[0247] The near real-time wireless access network intelligent controller 22 includes a smart wireless information open subsystem 25 and at least one extended application 26. The smart wireless information open subsystem 25 includes a smart wireless information open gateway 27 and smart wireless information open management functions 28.

[0248] The smart wireless information open gateway 27 connects and communicates with the at least one extended application 26 through a preset first interface to obtain smart wireless information generated by the at least one extended application 26.

[0249] The intelligent wireless information open management function 28 connects and communicates with the at least one extended application 26 through a preset second interface, and is used to perform management operations on the at least one extended application 26. The management operations include at least one of application open profile transmission, intelligent wireless information open context creation, update, and deletion.

[0250] In this application, the near real-time wireless access network intelligent controller 22 may specifically include a smart wireless information open subsystem 25 and at least one extended application 26. The smart wireless information open subsystem 25 is connected and communicates with each extended application 26, thereby being able to acquire the smart wireless information generated by each extended application 26.

[0251] Furthermore, the intelligent wireless information open subsystem 25 includes an intelligent wireless information open gateway 27 and an intelligent wireless information open management function 28. The intelligent wireless information open gateway 27 can connect and communicate with each extended application 26 through a first interface, thereby enabling information exchange with each extended application 26. Correspondingly, the intelligent wireless information open gateway 27 can obtain the intelligent wireless information generated by each extended application through the first interface and open the intelligent wireless information to the external function 23 through the Nz interface.

[0252] Furthermore, the intelligent wireless information openness subsystem 25 also includes an intelligent wireless information openness management function 28. This intelligent wireless information openness management function 28 can connect and communicate with each extended application 26 via a preset second interface, thereby enabling information interaction with each extended application 26. Specifically, the intelligent wireless information openness management function 28 can be used to perform management operations on each extended application 26, including at least one of the following: application openness profile transmission, creation, updating, and deletion of intelligent wireless information openness context.

[0253] The intelligent wireless information open system provided in this application, by setting at least one extended application and an intelligent wireless information open subsystem in the near real-time wireless access network intelligent controller, enables the intelligent wireless information open subsystem to acquire intelligent wireless information generated by at least one extended application after establishing an intelligent wireless information open context with each extended application. Through connection and communication with external functions, the intelligent wireless information open subsystem, after acquiring the intelligent wireless information generated by at least one extended application, can provide the intelligent wireless information to external functions, thus realizing the openness of intelligent wireless information.

[0254] Figure 3 This application provides a flowchart illustrating a smart wireless information opening method, applied to a smart wireless information opening subsystem. The method includes:

[0255] Step 301: The Smart Wireless Information Open Subsystem sends an open activation request to at least one extended application.

[0256] Step 302: The extended application feeds back the activation result to the intelligent wireless information open subsystem. The activation result is determined by the extended application based on its current operating information. The activation result includes activation success or activation failure. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application, the load information brought about by the startup of the function in the extended application, and the integration extraction constraint information.

[0257] When the activation result is successful, a smart wireless information open context is established between the smart wireless information open subsystem and the extended application. The establishment of the smart wireless information open context is used to represent the establishment of a connection between the smart wireless information open subsystem and the extended application.

[0258] In this application, to enable the open access of smart wireless information, the smart wireless information open access subsystem first needs to establish a smart wireless information open access context with each extended application. Therefore, the smart wireless information open access device can send an open access activation request to at least one extended application. Optionally, the smart wireless information open access device can first determine the currently selected extended application and send an open access activation request to the selected at least one extended application. Alternatively, it can send an open access activation request to all extended applications; this application does not impose any limitation on this.

[0259] Specifically, the request for activation of external access includes at least a smart wireless information open context identifier, an identifier of the smart wireless information to be opened, and the timing of providing the requested smart wireless information.

[0260] or,

[0261] The external activation request includes at least one of the following: a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, the timing of providing the requested smart wireless information, the format requirements of the smart wireless information, and the receiving endpoint of the smart wireless information opening subsystem.

[0262] The number of identifiers for the smart wireless information is at least one.

[0263] Accordingly, after sending the open activation request to each extended application, each extended application can determine whether to establish a smart wireless information open context with the smart wireless information open subsystem based on its current operating information, and obtain the activation result. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information resulting from the startup of the function within the extended application, and integration extraction constraint information.

[0264] It should be noted that the integrated extraction constraint information is used to characterize the information extraction operation between multiple smart wireless information identifiers when there are multiple smart wireless information identifiers, using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0265] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0266] Optionally, the extended application can determine whether to establish a smart wireless information open context with the smart wireless information open subsystem based on the data carried in the external activation request, taking into account factors such as the corresponding function's startup status, load status, and integration extraction constraint information, and thus obtain an activation result. For example, if the extended application is currently not running, it can refuse to establish a smart wireless information open context with the smart wireless information open subsystem, and in this case, the activation result can be activation failure.

[0267] Accordingly, the intelligent wireless information open subsystem can obtain the activation results sent by each extended application. When the activation result is successful, the intelligent wireless information open subsystem and the extended application establish an intelligent wireless information open context. Establishing an intelligent wireless information open context is used to characterize the connection established between the intelligent wireless information open subsystem and the extended application. After establishing the intelligent wireless information open context with the extended application, the intelligent wireless information generated by the extended application can be obtained and opened to external functions through a preset interface.

[0268] Furthermore, if the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

[0269] In this application, when the extended application determines, based on its own operational information, that it cannot establish a smart wireless information open context with the smart wireless information open subsystem, it can report an activation failure result to the smart wireless information open subsystem. This activation result may specifically include failure indication information; for example, the failure indication information may be Result=failure. Optionally, the activation failure result may include a reason for the activation failure.

[0270] Table 1 shows an example of the external activation request message and external activation result message provided in this application.

[0271] Table 1

[0272]

[0273]

[0274]

[0275]

[0276] The intelligent wireless information opening method provided in this application sends an external opening activation request to at least one extended application through an intelligent wireless information opening subsystem. When the activation result is successful, an intelligent wireless information opening context can be established between the extended application and the intelligent wireless information opening context. Based on this intelligent wireless information opening context, the intelligent wireless information generated by at least one extended application can be provided to external devices, thereby realizing the external opening of intelligent wireless information.

[0277] Figure 4 This application provides a flowchart illustrating a smart wireless information opening method, applied to a smart wireless information opening subsystem, such as... Figure 4 As shown, before step 301, the following steps are also included:

[0278] Step 401: The intelligent wireless information open subsystem obtains the application open profile sent by each of the extended applications.

[0279] The application open profiles sent by each of the aforementioned extended applications are stored.

[0280] Step 402: Feedback the results of receiving the application open profile to each extended application.

[0281] In this application, in order for the intelligent wireless information open subsystem to understand the intelligent wireless information that each extended application can provide, each extended application can send an application open profile to the intelligent wireless information open subsystem. The application open profile includes at least an extended application identifier, an extended application output information identifier, and an output information format; or, the application open profile includes at least one of the following: an extended application identifier, an extended application output information identifier, and an output information format; an extended application intermediate output information identifier and an output information format; the extended application's usage status; the extended application's system requirements; and the storage space occupied by the extended application.

[0282] It should be noted that the application open profile includes at least the extended application identifier, the extended application output information identifier, and the output information format. It may also include the extended application intermediate output information identifier and the output information format, the extended application's usage status, the extended application's system requirements, and the storage space occupied by the extended application.

[0283] Accordingly, the intelligent wireless information open subsystem can obtain the application open profiles sent by each extended application and store them.

[0284] Optionally, after obtaining the application open profile sent by each extended application, the intelligent wireless information open subsystem can also provide feedback to each extended application on the reception result of the application open profile. For example, it can provide feedback to each extended application that the application open profile has been received.

[0285] It should be noted that extended applications can be a form of open profile provider. Furthermore, the Smart Wireless Information Open Subsystem can also acquire open profiles provided by other open profile providers. Here, "open profile provider" (AEP provider) is a concept, and its specific implementation may have multiple forms. Besides extended applications, the management function and application repository function (extended application RepositoryFunction) in the Near-RT RICplatform can also serve as AEP providers.

[0286] Further, step 402 includes:

[0287] For each extended application, if an existing open profile corresponding to the extended application is detected, the obtained application open profile is used to overwrite the existing open profile.

[0288] In this application, to ensure that the latest version of the open profile corresponding to the extended application is stored, after obtaining the application open profile corresponding to the extended application, it can be checked whether a corresponding open profile already exists for each extended application. If so, the obtained application open profile can be used to overwrite the existing open profile. Otherwise, if not, the obtained application open profile can be directly stored.

[0289] Table 2 shows an embodiment of the application open profile message and the application open profile reception result message provided in this application, as shown in Table 2:

[0290] Table 2

[0291]

[0292]

[0293]

[0294] For example, suppose the extended application ultimately outputs `predicatedThroughput.next5Min.cell[cellId]`, representing the predicted throughput of the cell identified by `[cellId]` over the next 5 minutes. This final output is obtained by calculating the predicted signal-to-interference-plus-noise ratio (SNR) of all terminals in the cell identified by `[cellId]` within the cell, using `predicatedSINR.next5min.ue[ueId].cell[cellId]` (representing the predicted signal-to-interference-plus-noise ratio of the connected state terminal identified by `[ueId]` in the cell identified by `[cellId]` over the next 5 minutes).

[0295] Then predicatedThroughput.next5Min.cell[cellId] forms an extended application OutputID, while predicatedSINR.next5min.ue[ueId].cell[cellId] forms an extended application Intermediate OutputID.

[0296] The intelligent wireless information opening method provided in this application embodiment obtains the application opening profile provided by the extended application, thereby enabling an understanding of the intelligent wireless information that each extended application can provide to the outside world, and providing a foundation for the opening of intelligent wireless information.

[0297] Figure 5 This application provides a flowchart illustrating a smart wireless information opening method, applied to a smart wireless information opening subsystem, such as... Figure 5 As shown, the method also includes:

[0298] Step 501: The intelligent wireless information open subsystem sends an open update request to the at least one extended application.

[0299] Step 502: Obtain the update results fed back by each of the extended applications. The update results are determined by the extended application based on its current operating information. The update results include whether the update is successful or failed. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application, the load information brought about by the startup of the function in the extended application, and the integration extraction constraint information.

[0300] When the update result is successful, the intelligent wireless information open subsystem and the extended application update the intelligent wireless information open context.

[0301] In this application, when the smart wireless information required by external functions changes, it is necessary to re-establish an updated smart wireless information open context with the extended application based on the updated information. Specifically, an external open update request can be sent to at least one extended application. This external open update request includes at least a smart wireless information open context identifier, an updated smart wireless information provision method, and an updated smart wireless information provision timing. Alternatively, the external open update request includes at least one of the following: a smart wireless information open context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, smart wireless information format requirements, and a smart wireless information open subsystem receiving endpoint. It should be noted that while the external open update request includes at least a smart wireless information open context identifier, an updated smart wireless information provision method, and an updated smart wireless information provision timing, optionally, the external open update request may also include smart wireless information format requirements and a smart wireless information open subsystem receiving endpoint.

[0302] Specifically, the updated smart wireless information provisioning method may include updated smart wireless information that needs to be provided to external applications, as well as updated methods for providing smart wireless information.

[0303] Specifically, the updated identifiers for smart wireless information that need to be provided to external applications can include newly added smart wireless information and deleted smart wireless information. For example, a smart wireless information identifier that did not exist in the smart wireless information open context before the update but exists in the updated smart wireless information open context is considered newly added smart wireless information; conversely, a smart wireless information identifier that existed in the smart wireless information open context before the update but does not exist in the updated smart wireless information open context is considered deleted smart wireless information.

[0304] The updated method of providing smart wireless information may specifically include updated timing for providing smart wireless information, and / or updated format requirements for smart wireless information, and / or updated receiving endpoints of the smart wireless information open subsystem. Subsequently, the smart wireless information open subsystem can extract smart wireless information according to this updated method of providing smart wireless information.

[0305] Furthermore, the extended application can, based on the data carried in the external update request, comprehensively consider factors such as the corresponding function's startup status, load status, and integration extraction constraint information to determine whether to establish a smart wireless information open context with the smart wireless information open subsystem, and obtain the update result. For example, if the extended application is currently not running, it can refuse to establish a smart wireless information open context with the smart wireless information open subsystem; in this case, the update result can be update failure.

[0306] Accordingly, the intelligent wireless information open device can obtain the update results sent by each extended application. When the update result is successful, the intelligent wireless information open subsystem and the extended application update the intelligent wireless information open context.

[0307] It should be noted that the integrated extraction constraint information is used to characterize the information extraction operation between multiple smart wireless information identifiers when there are multiple smart wireless information identifiers, using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0308] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0309] Furthermore, the update result can also be an update failure. In the case of an update failure, the update result includes update failure indication information and / or the reason for the update failure.

[0310] It should be noted that if the update result is "update failed," the update result must include at least an update failure indication message. For example, this update failure indication message could specifically be "Result=failure." Optionally, the update result may also include the reason for the update failure.

[0311] Furthermore, it also includes:

[0312] Based on the aforementioned open update request, incremental modifications are made to the expression on the existing smart wireless information open context;

[0313] or,

[0314] The aforementioned open update request is fully expressed using a fully prompting intelligent wireless information open context approach.

[0315] In this application, during the update process, the update operation can be performed incrementally based on the currently effective Smart Wireless Information Open Context, that is, only the updated part is sent based on the existing context. Alternatively, the update operation can be performed by fully displaying the Smart Wireless Information Open Context, that is, the entire modified Smart Wireless Information Open Context is sent.

[0316] Table 3 shows an embodiment of the public access update request message and public access update result message provided in this application. The example is an incremental modification based on the currently effective smart wireless information public access context, as shown in Table 3:

[0317] Table 3

[0318]

[0319]

[0320]

[0321]

[0322] The intelligent wireless information opening method provided in this application update the intelligent wireless information opening context according to the external opening update request and the extended application, thereby making the intelligent wireless information opening context more in line with the needs of actual applications.

[0323] Figure 6 This application provides a flowchart illustrating a smart wireless information opening method, applied to a smart wireless information opening subsystem, such as... Figure 6 As shown, when the Smart Wireless Information Open Context is active, it also includes:

[0324] Step 601: The Smart Wireless Information Open Subsystem can receive a corresponding Smart Wireless Information Report provided by at least one extended application. The Smart Wireless Information Report includes at least a Smart Wireless Information Open Context Identifier, a Smart Wireless Information Identifier, a Smart Wireless Information Reporting Timing, and Smart Wireless Information Content; or, the Smart Wireless Information Report includes at least a Smart Wireless Information Open Context Identifier, a Smart Wireless Information Identifier, a Smart Wireless Information Reporting Timing, Smart Wireless Information Content, and the format of the Smart Wireless Information.

[0325] Provide smart wireless information reports corresponding to at least one of the extended applications to external functions.

[0326] Step 602: The Smart Wireless Information Open Subsystem sends a Smart Wireless Information Report confirmation information to at least one extended application.

[0327] In this application, when the intelligent wireless information opening subsystem obtains a successful activation result or a successful update result, it signifies that the intelligent wireless information opening context is effective. At this time, intelligent wireless information can be opened to external functions based on the effective intelligent wireless information opening context.

[0328] Specifically, the intelligent wireless information open subsystem can receive a corresponding intelligent wireless information report provided by at least one extended application. This intelligent wireless information report includes at least an intelligent wireless information open context identifier, an intelligent wireless information identifier, an intelligent wireless information reporting timing, and intelligent wireless information content. Furthermore, the intelligent wireless information report may optionally include a format that incorporates intelligent wireless information.

[0329] After obtaining the smart wireless information report, the smart wireless information report corresponding to at least one extended application can be provided to external functions through a preset interface, thereby realizing the openness of smart wireless information.

[0330] Furthermore, after obtaining the smart wireless information report sent by the at least one extended application, the method further includes:

[0331] Send a reception result to the at least one extended application, the reception result being used to characterize that the smart wireless information report has been received.

[0332] In this application, in order to enable extended applications to know the transmission results of smart wireless information reports, after obtaining a smart wireless information report sent by at least one extended application, the application can also provide feedback on the reception results of the smart wireless information report, wherein the reception results are specifically used to indicate that the smart wireless information report has been received.

[0333] Table 4 shows an embodiment of the smart wireless information report message and the smart wireless information report reception result message provided in this application. As shown in Table 4:

[0334] Table 4

[0335]

[0336]

[0337]

[0338] The intelligent wireless information opening method provided in this application embodiment enables the opening of intelligent wireless information to the outside world by receiving a corresponding intelligent wireless information report provided by at least one extended application when the intelligent wireless information opening context between the application and the extended application is active, and providing the intelligent wireless information report to external functions. Furthermore, by sending the reception result to at least one extended application, the extended application can promptly understand the transmission result of the intelligent wireless information report.

[0339] Figure 7 This application provides a flowchart illustrating a smart wireless information opening method, applied to a smart wireless information opening subsystem, such as... Figure 7 As shown, the method also includes:

[0340] Step 701: The Smart Wireless Information Open Subsystem sends an external opening termination request to the at least one extended application, wherein the external opening termination request includes at least a Smart Wireless Information Open Context Identifier.

[0341] Step 702: Obtain the smart wireless information opening termination result fed back by the at least one extended application, wherein the smart wireless information opening termination result includes termination success or termination failure;

[0342] In the case that the smart wireless information opening termination result is a termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0343] In this application, after the smart wireless information is opened, the smart wireless information opening subsystem can send an external opening termination request to at least one extended application, wherein the external opening termination request includes at least a smart wireless information opening context identifier.

[0344] After receiving the termination request for external access, each extended application can determine whether to terminate the provision of smart wireless information based on the smart wireless information access context identifier in the termination request. It will then obtain the smart wireless information access termination result, which may be either successful or unsuccessful.

[0345] Accordingly, the intelligent wireless information opening subsystem can obtain the intelligent wireless information opening termination result fed back by at least one extended application. If the intelligent wireless information opening termination result is a termination failure, the intelligent wireless information opening termination result includes termination failure indication information, for example, the termination failure indication information may specifically be Result=failure. Optionally, the intelligent wireless information opening termination result, including the termination failure indication information, may also include the reason for the termination failure.

[0346] Table 5 shows an example of the termination request message and termination result message provided in this application.

[0347] Table 5

[0348]

[0349]

[0350] Figure 8 This application provides a flowchart illustrating a smart wireless information opening method, applied to a smart wireless information opening subsystem, such as... Figure 8 As shown, the method also includes:

[0351] Step 801: The Smart Wireless Information Open Subsystem obtains the external opening termination request sent by the at least one extended application, wherein the external opening termination request includes at least a Smart Wireless Information Open Context Identifier.

[0352] Based on the external access termination request, the corresponding function is selected according to the open context identifier in the termination request, and the selection result is obtained;

[0353] Step 802: Send a smart wireless information opening termination result to at least one extended application based on the selected result. The smart wireless information opening termination result includes termination success or termination failure.

[0354] In this application, the external access termination request can also be initiated by at least one extended application. Accordingly, the intelligent wireless information openness subsystem can obtain the external access termination request sent by at least one extended application, wherein the external access termination request includes at least an intelligent wireless information openness context identifier.

[0355] After receiving the request to terminate the open access, the corresponding function can be selected based on the open context identifier in the termination request to obtain the selection result. Specifically, if the function selection is successful, the termination result for smart wireless information access is determined to be successful; if the function selection fails, the termination result for smart wireless information access is determined to be unsuccessful. In the case of a failure to open access, the smart wireless information access termination result includes termination failure indication information, such as Result=failure. Alternatively, the smart wireless information access termination result may include not only termination failure indication information but also the reason for the termination failure.

[0356] One embodiment of the external access termination request message and external access termination result message provided in this application is shown in Table 5, and will not be described in detail here.

[0357] The intelligent wireless information opening method provided in this application embodiment can terminate the opening of intelligent wireless information after it has been opened to the public by sending or receiving a termination request, thereby ensuring data security.

[0358] It should be noted that the intelligent wireless information open subsystem described in any of the above embodiments is set in the near real-time wireless access network intelligent controller.

[0359] Figure 9 This application provides a flowchart illustrating a smart wireless information opening method, applicable to extended applications, such as... Figure 9 As shown, the method includes:

[0360] Step 901: Extend the application to obtain the external activation request sent by the Smart Wireless Information Open Subsystem.

[0361] The external activation request is processed based on the current operating information to obtain an activation result, which includes activation success or activation failure. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function within the extended application, and the integration extraction constraint information.

[0362] Step 902: Send the activation result to the Smart Wireless Information Open Subsystem, so that when the activation result is successful, the Smart Wireless Information Open Subsystem establishes a Smart Wireless Information Open Context with the Extended Application. The establishment of the Smart Wireless Information Open Context is used to represent the establishment of a connection between the Smart Wireless Information Open Subsystem and the Extended Application.

[0363] In this application, to enable the external access of smart wireless information, the smart wireless information access subsystem first needs to establish a smart wireless information access context with each extended application. Therefore, the extended applications can obtain the external access activation request sent by the smart wireless information access subsystem. Specifically, the external access activation request includes at least a smart wireless information access context identifier, an identifier of the smart wireless information to be accessed, and the timing of the requested smart wireless information provision; or, the external access activation request includes at least one of the following: a smart wireless information access context identifier, an identifier of the smart wireless information to be accessed, the timing of the requested smart wireless information provision, and format requirements for the smart wireless information, and the receiving endpoint of the smart wireless information access subsystem; wherein the number of identifiers for the smart wireless information is at least one.

[0364] It should be noted that the external activation request includes a smart wireless information open context identifier, an identifier of the smart wireless information to be opened, and the timing of providing the smart wireless information. It may also include information such as the format requirements of the smart wireless information and the receiving endpoint of the smart wireless information open subsystem.

[0365] Accordingly, after receiving the activation request, each extended application can determine whether to establish a smart wireless information open context with the smart wireless information open subsystem based on its current operating information, and obtain the activation result. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information resulting from the startup of the function within the extended application, and integration extraction constraint information.

[0366] It should be noted that the integrated extraction constraint information is used to characterize the information extraction operation between multiple smart wireless information identifiers when there are multiple smart wireless information identifiers, using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0367] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0368] Optionally, the extended application can determine whether to establish a smart wireless information open context with the smart wireless information open subsystem based on the data carried in the external activation request, taking into account factors such as the corresponding function's startup status, load status, and integration extraction constraints, and thus obtain an activation result. For example, if the extended application is currently not running, it can refuse to establish a smart wireless information open context with the smart wireless information open subsystem, and in this case, the activation result can be activation failure.

[0369] The extended application can feed back the activation result to the intelligent wireless information open subsystem. Thus, when the activation result is successful, the intelligent wireless information open subsystem can establish an intelligent wireless information open context with the extended application. After establishing the intelligent wireless information open context with the extended application, it can obtain the intelligent wireless information generated by the extended application and open the intelligent wireless information to external functions through a preset interface.

[0370] Accordingly, once an open activation request is received, the system can acquire smart wireless information by using the corresponding extraction relationship based on its own integration and extraction constraints.

[0371] Furthermore, if the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

[0372] In this application, when the extended application determines, based on its own operational information, that it cannot establish a smart wireless information open context with the smart wireless information open subsystem, it can report an activation failure result to the smart wireless information open subsystem. This activation result may specifically include failure indication information; for example, the failure indication information may be Result=failure. Optionally, the activation failure result may include a reason for the activation failure.

[0373] One embodiment of the external activation request message and external activation result message provided in this application is shown in Table 1, and will not be described in detail here.

[0374] The intelligent wireless information opening method provided in this application embodiment obtains an external opening activation request sent by the intelligent wireless information opening subsystem, processes the external opening activation request according to its current operating information, and feeds back the corresponding activation result. This allows the intelligent wireless information opening subsystem to establish an intelligent wireless information opening context with the extended application when it obtains the activation result. Based on this intelligent wireless information opening context, it can provide intelligent wireless information generated by at least one extended application to external devices, thereby realizing the external opening of intelligent wireless information.

[0375] Figure 10 This application provides a flowchart illustrating a smart wireless information opening method, applicable to extended applications, such as... Figure 10 As shown, before step 901, the following steps are included:

[0376] Step 1001: Send the application open profile to the intelligent wireless information open subsystem so that the intelligent wireless information open subsystem can store the application open profile.

[0377] Step 1002: Obtain the application open profile prompt response message sent by the intelligent wireless information open subsystem.

[0378] In this application, in order for the intelligent wireless information open subsystem to understand the intelligent wireless information that each extended application can provide, each extended application can send an application open profile to the intelligent wireless information open subsystem. The application open profile includes at least an extended application identifier, an extended application output information identifier, and an output information format; or, the application open profile includes at least one of the following: an extended application identifier, an extended application output information identifier, and an output information format; an extended application intermediate output information identifier and an output information format; the extended application's usage status; the extended application's system requirements; and the storage space occupied by the extended application.

[0379] It should be noted that the application open profile includes at least the extended application identifier, the extended application output information identifier, and the output information format. It may also include the extended application intermediate output information identifier and the output information format, the extended application's usage status, the extended application's system requirements, and the storage space occupied by the extended application.

[0380] Furthermore, each extended application can also obtain the application open profile prompt response message from the intelligent wireless information open subsystem. This application open profile prompt response message includes the reception result, for example, the reception result can be that the application open profile has been received.

[0381] One embodiment of the application open profile message and the application open profile reception result message provided in this application is shown in Table 2, and will not be described in detail here.

[0382] The intelligent wireless information opening method provided in this application embodiment sends an application opening profile to the intelligent wireless information opening subsystem, thereby enabling the intelligent wireless information opening subsystem to understand the intelligent wireless information that each extended application can provide to the outside world, thus providing a foundation for the opening of intelligent wireless information.

[0383] Figure 11 This application provides a flowchart illustrating a smart wireless information opening method, applicable to extended applications, such as... Figure 11 As shown, the method also includes:

[0384] Step 1101: Extend the application to obtain the external update request sent by the intelligent wireless information open subsystem.

[0385] The external update request is processed based on the current operating information to obtain an update result, which includes whether the update is successful or failed. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function within the extended application, and the integration extraction constraint information.

[0386] Step 1102: Send the update result to the Smart Wireless Information Open Subsystem, so that when the update result is successful, the Smart Wireless Information Open Subsystem updates the Smart Wireless Information Open Context with the Extended Application.

[0387] In this application, when the smart wireless information required by external functions changes, it is necessary to re-establish and update the smart wireless information open context based on the updated information and extended applications. Specifically, an external open update request sent by the smart wireless information open subsystem can be obtained. This external open update request includes at least a smart wireless information open context identifier, an updated smart wireless information provision method, and an updated smart wireless information provision timing. Alternatively, the external open update request includes at least one of the following: a smart wireless information open context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, smart wireless information format requirements, and a smart wireless information open subsystem receiving endpoint. It should be noted that while the external open update request includes at least a smart wireless information open context identifier, an updated smart wireless information provision method, and an updated smart wireless information provision timing, optionally, the external open update request may also include smart wireless information format requirements and a smart wireless information open subsystem receiving endpoint.

[0388] Specifically, the updated method for providing smart wireless information may include an updated identifier for the smart wireless information that needs to be provided to external applications, as well as an updated manner for providing the smart wireless information.

[0389] Specifically, the updated identifiers for smart wireless information that need to be provided to external applications can include newly added smart wireless information identifiers and deleted smart wireless information identifiers. For example, a newly added smart wireless information identifier is one that did not exist in the smart wireless information open context before the update but exists in the updated smart wireless information open context; conversely, a deleted smart wireless information identifier is one that existed in the smart wireless information open context before the update but does not exist in the updated smart wireless information open context.

[0390] The updated method of providing smart wireless information may specifically include updated timing for providing smart wireless information, and / or updated format requirements for smart wireless information, and / or updated receiving endpoints of the smart wireless information open subsystem. Subsequently, the smart wireless information open subsystem can extract smart wireless information according to this updated method of providing smart wireless information.

[0391] Furthermore, the extended application can, based on the data carried in the external update request, comprehensively consider factors such as the corresponding function's startup status, load status, and integration extraction constraint information to determine whether to establish a smart wireless information open context with the smart wireless information open subsystem, and obtain the update result. For example, if the extended application is currently not running, it can refuse to establish a smart wireless information open context with the smart wireless information open subsystem; in this case, the update result can be update failure.

[0392] After receiving the update result, it can be sent to the Smart Wireless Information Open Subsystem. This allows the Smart Wireless Information Open Subsystem and the extended applications to update the Smart Wireless Information Open Context when the update result indicates success.

[0393] It should be noted that the integrated extraction constraint information is used to characterize the information extraction operation between multiple smart wireless information identifiers when there are multiple smart wireless information identifiers, using any one of the extraction relationships of integrated extraction, independent extraction, or partial integrated extraction.

[0394] The integrated extraction is used to characterize the simultaneous provision of all smart wireless information. If any smart wireless information cannot be provided, the extraction is invalid. The independent extraction is used to characterize the separate provision of all smart wireless information. If any smart wireless information cannot be provided, it does not affect the extraction of other information. The partial integrated extraction is used to characterize both integrated extraction and independent extraction.

[0395] Furthermore, the update result can also be an update failure. In the case of an update failure, the update result includes update failure indication information; or, in the case of an update failure, the update result includes update failure indication information and the reason for the update failure.

[0396] It should be noted that if the update result is "update failed," the update result must include at least an update failure indication message. For example, this update failure indication message could specifically be "Result=failure." Optionally, the update result may also include the reason for the update failure.

[0397] One embodiment of the external access update request message and the external access update result message provided in this application is shown in Table 3, and will not be described in detail here.

[0398] The intelligent wireless information opening method provided in this application update the intelligent wireless information opening context between the intelligent wireless information opening subsystem and the external opening update request, thereby making the intelligent wireless information opening context more in line with the needs of actual applications.

[0399] Figure 12 This application provides a flowchart illustrating a smart wireless information opening method, applicable to extended applications, such as... Figure 12 As shown, when the Smart Wireless Information Open Context is in effect, it also includes:

[0400] Step 1201: The extended application sends a smart wireless information report to the smart wireless information open subsystem, so that the smart wireless information open subsystem provides at least one smart wireless information report corresponding to the extended application to external functions;

[0401] Step 1202: Obtain the reception result fed back by the intelligent wireless information open subsystem, wherein the reception result is used to indicate that the intelligent wireless information report has been received;

[0402] The smart wireless information report includes at least one of the following: an open context identifier, a smart wireless information identifier, a smart wireless information reporting timing, and smart wireless information content; or, the smart wireless information report includes at least one of the following: an open context identifier, a smart wireless information identifier, a smart wireless information reporting timing, smart wireless information content, and a smart wireless information format.

[0403] In this application, when the intelligent wireless information opening subsystem obtains a successful activation result or a successful update result, it signifies that the intelligent wireless information opening context is effective. At this time, intelligent wireless information can be opened to external functions based on the effective intelligent wireless information opening context.

[0404] Specifically, the extended application can send a smart wireless information report to the smart wireless information open subsystem, so that the smart wireless information open subsystem can provide at least one smart wireless information report corresponding to the extended application to external functions.

[0405] Furthermore, the extended application can also obtain the reception result of the smart wireless information report sent by the smart wireless information open subsystem, wherein the reception result is specifically used to indicate that the smart wireless information report has been received.

[0406] One embodiment of the smart wireless information report message and the smart wireless information report reception result message provided in this application is shown in Table 4, and will not be described in detail here.

[0407] The intelligent wireless information opening method provided in this application sends an intelligent wireless information report to an intelligent wireless information opening subsystem when the intelligent wireless information opening context between the application and the extended application is active. This allows the intelligent wireless information opening subsystem to provide the intelligent wireless information report to external functions, thus enabling the opening of intelligent wireless information to the outside world. Furthermore, by obtaining the reception result of the intelligent wireless information report sent by the intelligent wireless information opening subsystem, the transmission result of the intelligent wireless information report can be understood in a timely manner.

[0408] Figure 13 This application provides a flowchart illustrating a smart wireless information opening method, applicable to extended applications, such as... Figure 13 As shown, the method also includes:

[0409] Step 1301: Obtain the external access termination request sent by the intelligent wireless information open subsystem, wherein the external access termination request includes at least the intelligent wireless information open context identifier.

[0410] Based on the aforementioned request to terminate external access, the corresponding function is selected according to the Smart Wireless Information Open Context Identifier in the request to terminate external access, and the selection result is obtained.

[0411] Step 1302: Send a smart wireless information opening termination result to the smart wireless information opening subsystem according to the selected result. The smart wireless information opening termination result includes termination success or termination failure.

[0412] In this application, the request to terminate access can be initiated by the intelligent wireless information openness subsystem. Accordingly, the extended application can obtain the request to terminate access sent by the intelligent wireless information openness subsystem, wherein the request to terminate access includes at least an open context identifier.

[0413] After receiving the request to terminate the open access, the corresponding function can be selected based on the open context identifier in the termination request to obtain the selection result. Specifically, if the function selection is successful, the termination result for smart wireless information access is determined to be successful; if the function selection fails, the termination result for smart wireless information access is determined to be unsuccessful. In the case of a failure to open access, the smart wireless information access termination result includes termination failure indication information, such as Result=failure. Alternatively, the smart wireless information access termination result may include not only termination failure indication information but also the reason for the termination failure.

[0414] One embodiment of the external access termination request message and external access termination result message provided in this application is shown in Table 5, and will not be described in detail here.

[0415] The intelligent wireless information opening method provided in this application embodiment can terminate the opening of intelligent wireless information after it has been opened to the public by sending or receiving a termination request, thereby ensuring data security.

[0416] Figure 14 This application provides a flowchart illustrating a smart wireless information opening method, applicable to extended applications, such as... Figure 14 As shown, the method also includes:

[0417] Step 1401: Send an external access termination request to the intelligent wireless information open subsystem, wherein the external access termination request includes at least an open context identifier.

[0418] Step 1402: Obtain the smart wireless information opening termination result fed back by the smart wireless information opening subsystem. The smart wireless information opening termination result includes termination success or termination failure. If the smart wireless information opening termination result is termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0419] In this application, the external access termination request can also be initiated by at least one extended application. Accordingly, the intelligent wireless information openness subsystem can obtain the external access termination request sent by at least one extended application, wherein the external access termination request includes at least an open context identifier.

[0420] Optionally, after completing the opening of smart wireless information, the smart wireless information opening subsystem can send an external opening termination request to at least one extended application, wherein the external opening termination request includes at least a smart wireless information opening context identifier.

[0421] Accordingly, after receiving the termination request for external access, each extended application can determine whether to terminate the provision of smart wireless information based on the smart wireless information access context identifier in the termination request. It will then obtain the smart wireless information access termination result, which may be either successful or unsuccessful.

[0422] Accordingly, the extended application can send a smart wireless information opening termination result to the smart wireless information opening subsystem. If the smart wireless information opening termination result indicates termination failure, the result includes termination failure indication information, such as Result=failure. Optionally, the smart wireless information opening termination result, including termination failure indication information, may also include a reason for the termination failure.

[0423] One embodiment of the external access termination request message and external access termination result message provided in this application is shown in Table 5, and will not be described in detail here.

[0424] The intelligent wireless information opening method provided in this application embodiment can terminate the opening of intelligent wireless information after it has been opened to the public by sending or receiving a termination request, thereby ensuring data security.

[0425] It should be noted that the extended application described in any of the above embodiments is set in the near real-time wireless access network intelligent controller.

[0426] Figure 15 This application provides a schematic diagram of the structure of a smart wireless information open device, applied to a smart wireless information open subsystem, including a memory 1501, a transceiver 1502, and a processor 1503.

[0427] Memory 1501 is used to store computer programs. Transceiver 1502 is used to send and receive data under the control of the processor. Processor 1503 is used to read the computer program in the memory and perform the following operations: send an open activation request to at least one extended application; obtain the activation result fed back by each of the extended applications, the activation result being determined by the extended application based on its current operating information, the activation result including activation success or activation failure, wherein the operating information includes at least one of the following: the activation status information of the corresponding function of the extended application, the load information brought about by the activation of the function within the extended application, and integration extraction constraint information; when the activation result is activation success, an intelligent wireless information open context is established between the intelligent wireless information open subsystem and the extended application, the establishment of the intelligent wireless information open context is used to characterize the establishment of a connection between the intelligent wireless information open subsystem and the extended application.

[0428] Transceiver 1502 is used to receive and send data under the control of processor 1503.

[0429] Among them, Figure 15In this context, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1503) and memory (memory 1501). The bus architecture may also link together 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 described further herein. The bus interface provides an interface. The transceiver 1502 may be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1503 is responsible for managing the bus architecture and general processing, and the memory 1501 may store data used by the processor 1503 during operation.

[0430] The processor 1503 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.

[0431] Among them, Figure 15 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1503 and memory represented by memory 1501 together. The bus architecture can 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 described further herein. The bus interface provides an interface. The transceiver 1502 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0432] Processor 1503 is responsible for managing the bus architecture and general processing, while memory 1501 can store the data used by processor 1503 when performing operations.

[0433] Optionally, the processor 1503 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0434] The processor executes this application according to the obtained executable instructions by calling a computer program stored in memory. Figure 3-8 Any of the methods described in the embodiments.

[0435] Figure 16 This application provides a schematic diagram of the structure of a smart wireless information open device for extended applications, including a memory 1601, a transceiver 1602, and a processor 1603.

[0436] A memory 1601 is used to store computer programs. A transceiver 1602 is used to send and receive data under the control of the processor. A processor 1603 is used to read the computer program in the memory and perform the following operations: Obtain an external activation request sent by the intelligent wireless information open subsystem. Process the external activation request according to its current operating information to obtain an activation result, which includes activation success or activation failure. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application, the load information brought about by the startup of the function within the extended application, and integration extraction constraint information. Send the activation result to the intelligent wireless information open subsystem so that when the activation result is successful, the intelligent wireless information open subsystem establishes an intelligent wireless information open context with the extended application. The establishment of the intelligent wireless information open context is used to characterize the establishment of a connection between the intelligent wireless information open subsystem and the extended application.

[0437] Transceiver 1602 is used to receive and send data under the control of processor 1603.

[0438] Among them, Figure 16In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1603) and memory (memory 1601). The bus architecture can 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 described further herein. The bus interface provides an interface. The transceiver 1602 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1603 is responsible for managing the bus architecture and general processing, and the memory 1601 can store data used by the processor 1603 during operation.

[0439] The processor 1603 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.

[0440] Among them, Figure 16 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1603 and memory represented by memory 1601 together. The bus architecture can 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 described further herein. The bus interface provides an interface. The transceiver 1602 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0441] Processor 1603 is responsible for managing the bus architecture and general processing, while memory 1601 can store the data used by processor 1603 when performing operations.

[0442] Optionally, the processor 1603 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0443] The processor executes this application according to the obtained executable instructions by calling a computer program stored in memory. Figure 9-14 Any of the methods described in the embodiments.

[0444] This application also provides a smart wireless information opening device, applied to a smart wireless information opening subsystem, including a functional unit for performing the smart wireless information opening method as described above. Specifically, the functional unit may include an acquisition unit, a transmission unit, and a processing unit.

[0445] Figure 17 This application provides a schematic diagram of the structure of a smart wireless information open device, which is applied to a smart wireless information open subsystem, such as... Figure 17 As shown, the device includes a sending unit 1701, an acquisition unit 1702, and a processing unit 1703. The sending unit 1701 is used to send an open activation request to at least one extended application. The acquisition unit 1702 is used to acquire the activation results fed back by each of the extended applications. The activation results are determined by the extended application based on its current operating information, and include activation success or activation failure. The operating information includes at least one of the following: the activation status information of the corresponding function of the extended application, the load information brought about by the activation of the function within the extended application, and integration extraction constraint information. The processing unit 1703 is used to establish a smart wireless information open context between the smart wireless information open subsystem and the extended application when the activation result is successful. The establishment of the smart wireless information open context is used to represent the establishment of a connection between the smart wireless information open subsystem and the extended application.

[0446] Furthermore, the external activation request includes at least a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, and a requested timing for providing the smart wireless information; or, the external activation request includes at least a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, a requested timing for providing the smart wireless information, and at least one of the following: smart wireless information format requirements and a smart wireless information opening subsystem receiving endpoint; wherein, the number of smart wireless information identifiers is at least one.

[0447] Furthermore, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information using any of the extraction relationships among integrated extraction, independent extraction, and partial integrated extraction; the integrated extraction is used to characterize that all smart wireless information is provided synchronously, and extraction fails when any smart wireless information cannot be provided; the independent extraction is used to characterize that all smart wireless information is provided separately, and extraction of other information is not affected when any smart wireless information cannot be provided; the partial integrated extraction is used to characterize both integrated extraction and independent extraction scenarios.

[0448] Furthermore, if the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

[0449] Furthermore, the intelligent wireless information open device also includes: an acquisition unit 1702, used to acquire the application open profile sent by each of the extended applications; and a processing unit 1703, used to store the application open profile sent by each of the extended applications.

[0450] Furthermore, the processing unit 1703 is configured to, for each extended application, if it is detected that an open profile corresponding to the extended application is already stored, use the acquired application open profile to overwrite the existing open profile.

[0451] Furthermore, the application open profile includes at least one of the following: extended application identifier, extended application output information identifier, and output information format; or, the application open profile includes at least one of the following: extended application identifier, extended application output information identifier, and output information format, extended application intermediate output information identifier and output information format, extended application usage status, extended application system requirements, and storage space occupied by the extended application.

[0452] Furthermore, the intelligent wireless information opening device also includes: a sending unit 1701, used to send an external opening update request to the at least one extended application; an acquisition unit 1702, used to acquire the update results fed back by each of the extended applications, wherein the update results are determined by the extended application based on its current operating information, and the update results include update success or update failure, wherein the operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load status information brought about by the startup of the function within the extended application, and integration extraction constraint information; and a processing unit 1703, used to update the intelligent wireless information opening context between the intelligent wireless information opening subsystem and the extended application when the update result is update success.

[0453] Furthermore, the external access update request includes at least one of the following: a smart wireless information access context identifier, an updated smart wireless information provision method, and an updated smart wireless information provision timing; or, the external access update request includes at least one of the following: a smart wireless information access context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, and smart wireless information format requirements and a smart wireless information access subsystem receiving endpoint; wherein the number of smart wireless information identifiers is at least one.

[0454] Furthermore, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information using any of the extraction relationships among integrated extraction, independent extraction, and partial integrated extraction; the integrated extraction is used to characterize that all smart wireless information is provided synchronously, and extraction fails when any smart wireless information cannot be provided; the independent extraction is used to characterize that all smart wireless information is provided separately, and extraction of other information is not affected when any smart wireless information cannot be provided; the partial integrated extraction is used to characterize both integrated extraction and independent extraction scenarios.

[0455] Furthermore, if the update result is an update failure, the update result includes update failure indication information; or, if the update result is an update failure, the update result includes update failure indication information and the reason for the update failure.

[0456] Furthermore, the intelligent wireless information opening device also includes: a processing unit 1703, used to incrementally modify the expression based on the currently effective intelligent wireless information opening context according to the external opening update request; or, the processing unit 1703 is also used to fully express the expression using a fully prompting intelligent wireless information opening context according to the external opening update request.

[0457] Furthermore, the smart wireless information opening device also includes: a sending unit 1701, further configured to send an external opening termination request to the at least one extended application, wherein the external opening termination request includes at least a smart wireless information opening context identifier; and an obtaining unit 1702, further configured to obtain a smart wireless information opening termination result fed back by the at least one extended application, wherein the smart wireless information opening termination result includes termination success or termination failure; if the smart wireless information opening termination result is termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0458] Furthermore, the intelligent wireless information opening device also includes: an acquisition unit 1702, further configured to acquire an external opening termination request sent by the at least one extended application, wherein the external opening termination request includes at least an intelligent wireless information opening context identifier; a processing unit 1703, configured to select a corresponding function based on the external opening termination request and the opening context identifier in the termination request, and obtain a selection result; and a sending unit 1701, further configured to send an intelligent wireless information opening termination result to the at least one extended application based on the selection result, wherein the intelligent wireless information opening termination result includes termination success or termination failure.

[0459] Furthermore, the sending unit 1701 is configured to determine that the smart wireless information opening termination result is a successful termination if the function selection is successful, and to determine that the smart wireless information opening termination result is a failed termination if the function selection fails. In the case of the smart wireless information opening termination result being a failed termination, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0460] Further, when the smart wireless information opening context is active, the smart wireless information opening device includes: an acquisition unit 1702, further configured to receive a corresponding smart wireless information report provided by at least one extended application, wherein the smart wireless information report includes at least a smart wireless information opening context identifier, a smart wireless information identifier, a smart wireless information reporting timing, and smart wireless information content; or, the smart wireless information report includes at least a smart wireless information opening context identifier, a smart wireless information identifier, a smart wireless information reporting timing, smart wireless information content, and a smart wireless information format; and a processing unit 1703, configured to provide the smart wireless information report corresponding to the at least one extended application to external functions.

[0461] Furthermore, the smart wireless information open device also includes a transmitting unit 1701, which is further configured to transmit a reception result to the at least one extended application, the reception result being used to characterize that the smart wireless information report has been received.

[0462] This application also provides a smart wireless information opening device for extended applications, including a functional unit for performing the above-described smart wireless information opening method, wherein the functional unit specifically includes a data acquisition unit, a data transmission unit, and a data processing unit.

[0463] Figure 18 This application provides a schematic diagram of the structure of a smart wireless information open device, which is used in extended applications, such as... Figure 18 As shown, the device includes: a data acquisition unit 1801, a data processing unit 1802, and a data transmission unit 1803. The data acquisition unit 1801 is used to acquire an external activation request sent by the intelligent wireless information open subsystem; the data processing unit 1802 is used to process the external activation request based on its current operating information to obtain an activation result, which includes activation success or activation failure. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application, the load information brought about by the startup of the function within the extended application, and integration extraction constraint information; the data transmission unit 1803 is used to send the activation result to the intelligent wireless information open subsystem, so that when the activation result is activation success, the intelligent wireless information open subsystem establishes an intelligent wireless information open context with the extended application. The establishment of the intelligent wireless information open context is used to characterize the establishment of a connection between the intelligent wireless information open subsystem and the extended application.

[0464] Furthermore, the external activation request includes at least a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, and a requested timing for providing the smart wireless information; or, the external activation request includes at least a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, a requested timing for providing the smart wireless information, and at least one of the following: smart wireless information format requirements and a smart wireless information opening subsystem receiving endpoint; wherein, the number of smart wireless information identifiers is at least one.

[0465] Furthermore, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information using any of the extraction relationships among integrated extraction, independent extraction, and partial integrated extraction; the integrated extraction is used to characterize that all smart wireless information is provided synchronously, and extraction fails when any smart wireless information cannot be provided; the independent extraction is used to characterize that all smart wireless information is provided separately, and extraction of other information is not affected when any smart wireless information cannot be provided; the partial integrated extraction is used to characterize both integrated extraction and independent extraction scenarios.

[0466] Furthermore, the intelligent wireless information opening device also includes a data processing unit 1802, which is used to extract the intelligent wireless information corresponding to the identifiers of the multiple intelligent wireless information according to the integrated extraction constraint information when there are multiple identifiers of the intelligent wireless information.

[0467] Furthermore, if the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

[0468] Furthermore, the intelligent wireless information open device also includes:

[0469] The data sending unit 1803 is used to send the application open profile to the intelligent wireless information open subsystem so that the intelligent wireless information open subsystem can store the application open profile.

[0470] Furthermore, the application open profile includes at least one of the following: extended application identifier, extended application output information identifier, and output information format; or, the application open profile includes at least one of the following: extended application identifier, extended application output information identifier, and output information format, extended application intermediate output information identifier and output information format, extended application usage status, extended application system requirements, and storage space occupied by the extended application.

[0471] Furthermore, the intelligent wireless information opening device also includes: a data acquisition unit 1801, used to acquire an external opening update request sent by the intelligent wireless information opening subsystem; a data processing unit 1802, used to process the external opening update request according to its current operating information to obtain an update result, the update result including update success or update failure, wherein the operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load status information brought about by the startup of the function within the extended application, and integration extraction constraint information; and a data sending unit 1803, also used to send the update result to the intelligent wireless information opening subsystem, so that when the update result is an update success, the intelligent wireless information opening subsystem updates the intelligent wireless information opening context with the extended application.

[0472] Furthermore, the external access update request includes at least one of the following: a smart wireless information access context identifier, an updated smart wireless information provision method, and an updated smart wireless information provision timing; or, the external access update request includes at least one of the following: a smart wireless information access context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, and smart wireless information format requirements and a smart wireless information access subsystem receiving endpoint; wherein the number of smart wireless information identifiers is at least one.

[0473] Furthermore, the integrated extraction constraint information is used to characterize that when there are multiple smart wireless information identifiers, information extraction operations are performed between multiple smart wireless information using any of the extraction relationships among integrated extraction, independent extraction, and partial integrated extraction; the integrated extraction is used to characterize that all smart wireless information is provided synchronously, and extraction fails when any smart wireless information cannot be provided; the independent extraction is used to characterize that all smart wireless information is provided separately, and extraction of other information is not affected when any smart wireless information cannot be provided; the partial integrated extraction is used to characterize both integrated extraction and independent extraction scenarios.

[0474] Furthermore, if the update result is an update failure, the update result includes update failure indication information; or, if the update result is an update failure, the update result includes update failure indication information and the reason for the update failure.

[0475] Furthermore, the intelligent wireless information opening device also includes: a data acquisition unit 1801, used to acquire an external opening termination request sent by the intelligent wireless information opening subsystem, wherein the external opening termination request includes at least an intelligent wireless information opening context identifier; a data processing unit 1802, used to select a corresponding function based on the external opening termination request and the intelligent wireless information opening context identifier in the external opening termination request, and obtain a selection result; and a data sending unit 1803, also used to send an intelligent wireless information opening termination result to the intelligent wireless information opening subsystem based on the selection result, wherein the intelligent wireless information opening termination result includes termination success or termination failure.

[0476] Furthermore, the data processing unit 1802 is configured to determine that the smart wireless information opening termination result is a successful termination if the function selection is successful, and to determine that the smart wireless information opening termination result is a failed termination if the function selection fails. In the case of the smart wireless information opening termination result being a failed termination, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0477] Furthermore, the intelligent wireless information opening device also includes: a data sending unit 1803, which is further configured to send an external opening termination request to the intelligent wireless information opening subsystem, wherein the external opening termination request includes at least an intelligent wireless information opening context identifier; and a data acquisition unit 1801, which is configured to acquire the intelligent wireless information opening termination result fed back by the intelligent wireless information opening subsystem, wherein the intelligent wireless information opening termination result includes termination success or termination failure, and if the intelligent wireless information opening termination result is termination failure, the intelligent wireless information opening termination result includes termination failure indication information, or the intelligent wireless information opening termination result includes termination failure indication information and the reason for termination failure.

[0478] Furthermore, when the smart wireless information opening context is active, the smart wireless information opening device further includes: a data sending unit 1803, which is also used to send a smart wireless information report to the smart wireless information opening subsystem, so that the smart wireless information opening subsystem provides at least one smart wireless information report corresponding to the extended application to external functions; and a data acquisition unit 1801, which is used to acquire the reception result fed back by the smart wireless information opening subsystem, the reception result being used to indicate that the smart wireless information report has been received; wherein, the smart wireless information report includes at least a smart wireless information opening context identifier, a smart wireless information identifier, a smart wireless information reporting timing, and a smart wireless information content; or, the smart wireless information report includes at least a smart wireless information opening context identifier, a smart wireless information identifier, a smart wireless information reporting timing, a smart wireless information content, and a smart wireless information format.

[0479] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.

[0480] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G systems (5GS).

[0481] Another embodiment of this application provides a processor-readable storage medium storing a computer program for causing the processor to perform the methods described in any of the above embodiments.

[0482] Another embodiment of this application provides a near real-time wireless access network intelligent controller, which includes an intelligent wireless information open subsystem as described in any of the above embodiments.

[0483] It should be noted that the apparatus provided in this application can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiments will not be described in detail here.

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

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

[0486] It should be noted that the apparatus provided in this application can implement all the method steps implemented in the above method embodiments and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiments will not be described in detail here.

[0487] 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)).

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

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

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

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

[0492] 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 intelligent wireless information opening, applied to an intelligent wireless information opening subsystem, characterized in that, The method includes: Send an open activation request to at least one extended application; Obtain the activation results fed back by each of the extended applications. The activation results are determined by the extended application based on its current running information. The running information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function in the extended application, and the integration extraction constraint information. If the activation result is successful, a smart wireless information open context is established between the smart wireless information open subsystem and the extended application. Establishing the smart wireless information open context includes establishing a connection between the smart wireless information open subsystem and the extended application.

2. The method according to claim 1, characterized in that, The external activation request includes at least a smart wireless information open context identifier, an identifier of the smart wireless information to be opened, and the timing of providing the requested smart wireless information; or, The external activation request includes at least one of the following: a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, the timing of providing the requested smart wireless information, the format requirements of the smart wireless information, and the receiving endpoint of the smart wireless information opening subsystem. The number of identifiers for the smart wireless information is at least one.

3. The method according to claim 1, characterized in that, If the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

4. The method according to claim 1, characterized in that, Before sending the open activation request to at least one extended application, the method further includes: Obtain the application open profile sent by each of the aforementioned extended applications; The application open profiles sent by each of the aforementioned extended applications are stored. The storage operation for the application open profiles sent by each of the extended applications includes: For each extended application, if an existing open profile corresponding to the extended application is detected, the obtained application open profile is used to overwrite the existing open profile.

5. The method according to claim 4, characterized in that, The application open profile includes at least an extended application identifier, an extended application output information identifier, and an output information format; or, The application open profile includes at least one of the following: extended application identifier, extended application output information identifier and output information format, extended application intermediate output information identifier and output information format, extended application usage status, extended application system requirements, and storage space occupied by the extended application.

6. The method according to any one of claims 1-5, characterized in that, The method further includes: Send an open update request to the at least one extended application; Obtain the update results fed back by each of the extended applications. The update results are determined by the extended application based on its current running information. The running information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function in the extended application, and the integration extraction constraint information. If the update result is successful, the Smart Wireless Information Open Subsystem and the Extended Application update the Smart Wireless Information Open Context.

7. The method according to claim 6, characterized in that, The external access update request includes at least the smart wireless information access context identifier, the updated smart wireless information provision method, and the updated smart wireless information provision timing; Alternatively, the external update request may include at least one of the following: a smart wireless information open context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, and smart wireless information format requirements and a smart wireless information open subsystem receiving endpoint. The number of identifiers for the smart wireless information is at least one.

8. The method according to claim 6, characterized in that, If the update result is an update failure, the update result includes update failure indication information and / or the reason for the update failure.

9. The method according to claim 6, characterized in that, Also includes: Based on the aforementioned open update request, incremental modifications are made to the expression on the existing smart wireless information open context; or, The aforementioned open update request is fully expressed using a fully prompting intelligent wireless information open context approach.

10. The method according to any one of claims 1-5 and 7-9, characterized in that, Also includes: Send an external access termination request to the at least one extended application, wherein the external access termination request includes at least a Smart Wireless Information Open Context Identifier; Obtain the smart wireless information opening termination result fed back by the at least one extended application, wherein the smart wireless information opening termination result includes termination success or termination failure. In the case that the smart wireless information opening termination result is a termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

11. The method according to claim 1 or 7, characterized in that, The integrated extraction constraint information is used to extract information among multiple smart wireless information when there are multiple smart wireless information; The information extraction among multiple smart wireless information includes any of the following: integrated extraction, independent extraction, and partial integrated extraction.

12. The method according to any one of claims 1-5 and 7-9, characterized in that, Also includes: Obtain the external access termination request sent by the at least one extended application, wherein the external access termination request includes at least a smart wireless information open context identifier; Select the corresponding function according to the open context identifier in the termination request; send the smart wireless information opening termination result to at least one extended application; wherein, if the smart wireless information opening termination result is a termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

13. The method according to any one of claims 1-5 and 7-9, characterized in that, When the Smart Wireless Information Open Context is active, after receiving a corresponding Smart Wireless Information report provided by at least one extended application, the method further includes: Provide intelligent wireless information reports corresponding to at least one of the extended applications to external functions; The smart wireless information report shall include at least the smart wireless information open context identifier, the smart wireless information identifier, the smart wireless information reporting time, and the smart wireless information content; or, The smart wireless information report shall include at least the smart wireless information open context identifier, the smart wireless information identifier, the timing of the smart wireless information report, the smart wireless information content, and the format of the smart wireless information.

14. The method according to claim 13, characterized in that, After obtaining the smart wireless information report sent by the at least one extended application, the method further includes: Send a reception result to the at least one extended application, the reception result being used to characterize that the smart wireless information report has been received.

15. The intelligent wireless information opening method according to any one of claims 1-5, 7-9, and 14, characterized in that, The intelligent wireless information open subsystem is installed in the near real-time wireless access network intelligent controller.

16. A smart wireless information opening method, applied to extended applications, characterized in that, The method includes: Obtain the external activation request sent by the Smart Wireless Information Open Subsystem; The external activation request is processed based on the current operating information to obtain an activation result, which includes activation success or activation failure. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function within the extended application, and the integration extraction constraint information. The activation result is sent to the intelligent wireless information open subsystem, so that when the activation result is successful, the intelligent wireless information open subsystem establishes an intelligent wireless information open context with the extended application. The establishment of the intelligent wireless information open context is used to represent the establishment of a connection between the intelligent wireless information open subsystem and the extended application.

17. The method according to claim 16, characterized in that, The external activation request includes at least a smart wireless information open context identifier, an identifier of the smart wireless information to be opened, and the timing of providing the requested smart wireless information; or, The external activation request includes at least one of the following: a smart wireless information opening context identifier, an identifier of the smart wireless information to be opened, the timing of providing the requested smart wireless information, the format requirements of the smart wireless information, and the receiving endpoint of the smart wireless information opening subsystem. The number of identifiers for the smart wireless information is at least one.

18. The method according to claim 16, characterized in that, After processing the external activation request based on its current operating information and obtaining the activation result, the process further includes: If the activation result is an activation failure, the activation result includes failure indication information and / or the reason for the activation failure.

19. The method according to claim 16, characterized in that, Before obtaining the external activation request sent by the intelligent wireless information open subsystem, the process also includes: The application open profile is sent to the intelligent wireless information open subsystem so that the intelligent wireless information open subsystem can store the application open profile.

20. The method according to claim 19, characterized in that, The application open profile includes at least an extended application identifier, an extended application output information identifier, and an output information format; or, The application open profile includes at least one of the following: extended application identifier, extended application output information identifier and output information format, extended application intermediate output information identifier and output information format, extended application usage status, extended application system requirements, and storage space occupied by the extended application.

21. The method according to any one of claims 16-20, characterized in that, The method further includes: Obtain the external access update request sent by the intelligent wireless information open subsystem; The external update request is processed based on the current operating information to obtain an update result, which includes whether the update is successful or failed. The operating information includes at least one of the following: the startup status information of the corresponding function of the extended application itself, the load information brought about by the startup of the function within the extended application, and the integration extraction constraint information. The update result is sent to the Smart Wireless Information Open Subsystem, so that if the update result is successful, the Smart Wireless Information Open Subsystem updates the Smart Wireless Information Open Context with the Extended Application.

22. The method according to claim 21, characterized in that, The external access update request includes at least the smart wireless information access context identifier, the updated smart wireless information provision method, and the updated smart wireless information provision timing; Alternatively, the external update request may include at least one of the following: a smart wireless information open context identifier, an updated smart wireless information provision method, an updated smart wireless information provision timing, and smart wireless information format requirements and a smart wireless information open subsystem receiving endpoint. The number of identifiers for the smart wireless information is at least one.

23. The method according to claim 16, characterized in that, The integrated extraction constraint information is used to extract information among multiple smart wireless information when there are multiple smart wireless information identifiers. The information extraction among multiple smart wireless information includes any one of the following: using any extraction relationship among integrated extraction, independent extraction, and partial integrated extraction.

24. The method according to claim 21, characterized in that, After processing the external update request based on its current operating information and obtaining the update result, the process further includes: If the update result is an update failure, the update result includes update failure indication information and / or the reason for the update failure.

25. The method according to any one of claims 16-20 and 22-24, characterized in that, Also includes: Obtain the external access termination request sent by the intelligent wireless information open subsystem, wherein the external access termination request includes at least an intelligent wireless information open context identifier; Select the corresponding function based on the Smart Wireless Information Open Context Identifier in the aforementioned External Opening Termination Request, and obtain the selection result; Based on the selected result, a smart wireless information opening termination result is sent to the smart wireless information opening subsystem, wherein the smart wireless information opening termination result includes termination success or termination failure.

26. The method according to claim 25, characterized in that, The step of selecting the corresponding function based on the smart wireless information opening context identifier in the external opening termination request and obtaining the selection result includes: If the function is successfully selected, the result of the termination of the smart wireless information opening is determined to be a successful termination. If function selection fails, the result of smart wireless information opening termination is determined to be termination failure. In the case of smart wireless information opening termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

27. The method according to any one of claims 16-20 and 22-24, characterized in that, Also includes: Send an external access termination request to the intelligent wireless information open subsystem, wherein the external access termination request includes at least an intelligent wireless information open context identifier; Obtain the smart wireless information opening termination result fed back by the smart wireless information opening subsystem; if the smart wireless information opening termination result is a termination failure, the smart wireless information opening termination result includes termination failure indication information, or the smart wireless information opening termination result includes termination failure indication information and the reason for termination failure.

28. The method according to any one of claims 16-20 and 22-24, characterized in that, When the Smart Wireless Information Open Context is in effect, it also includes: Send a smart wireless information report to the smart wireless information open subsystem, so that the smart wireless information open subsystem provides at least one smart wireless information report corresponding to the extended application to external functions; Obtain the reception result fed back by the intelligent wireless information open subsystem, and the reception result is used to indicate that the intelligent wireless information report has been received; The smart wireless information report includes at least the smart wireless information open context identifier, the smart wireless information identifier, the smart wireless information reporting time, and the smart wireless information content. Alternatively, the smart wireless information report may include at least a smart wireless information open context identifier, a smart wireless information identifier, a smart wireless information reporting time, a smart wireless information content, and a smart wireless information format.

29. The method according to any one of claims 16-20, 22-24, and 26, characterized in that, The extended application is set in the near real-time wireless access network intelligent controller.

30. A smart wireless information opening device, applied to a smart wireless information opening subsystem, 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; A processor for reading a computer program from the memory and executing the method as described in any one of claims 1-15.

31. A smart wireless information opening device, used in extended applications, 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; A processor for reading a computer program from the memory and executing the method as described in any one of claims 16-29.

32. A smart wireless information opening device, applied to a smart wireless information opening subsystem, characterized in that, It includes a functional unit for performing the intelligent wireless information opening method described in any one of 1-15.

33. A smart wireless information opening device, used in extended applications, characterized in that, It includes a functional unit for performing the intelligent wireless information opening method as described in any one of 16-29.

34. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1-15 or 16-29.

35. A near real-time wireless access network intelligent controller, characterized in that, The near real-time wireless access network intelligent controller includes the intelligent wireless information open subsystem as described in any one of claims 1-15 and the extended applications as described in any one of claims 16-29.

Citation Information

Patent Citations

  • Communication method and device

    CN113365287A

  • O-RAN-based performance optimization configuration method and equipment

    CN113498076A