Intelligent wireless / wired information acquisition method and device and readable storage medium
By establishing a context between a smart wireless/wired information interface and a generator in the communication system, information is acquired and optimized, and data is processed using artificial intelligence algorithms. This solves the problem of the inability to acquire smart information in the communication system and improves service performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- DATANG MOBILE COMM EQUIP CO LTD
- Filing Date
- 2021-09-29
- Publication Date
- 2026-06-09
AI Technical Summary
Existing communication systems are unable to effectively acquire smart wireless/wired information, making service optimization difficult.
By establishing context, acquiring attribute information, and performing optimization operations between the intelligent wireless/wired information interface and the generator, artificial intelligence/neural network algorithms are used to process data to generate and optimize the service performance of the communication system.
It enables the optimization of communication system services based on intelligent wireless/wired information, thereby improving system performance.
Smart Images

Figure CN115884264B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a smart wireless / wired information acquisition method, apparatus, and readable storage medium. Background Technology
[0002] The Near Real Time RAN Intelligent Controller (Near-RT RIC) defined by O-RAN collects relevant data from the Radio Access Network (RAN) and auxiliary information from other sources. Through artificial intelligence / neural network algorithms, it can generate intelligent radio information such as throughput prediction and congestion prediction. Based on the obtained intelligent radio information such as throughput prediction and congestion prediction, Near-RT RIC can adjust the RAN configuration in a timely manner to achieve smooth throughput, reduce congestion, and improve the overall performance of the wireless network.
[0003] In 5G industry applications and the Industrial Internet, the performance bottleneck of services is generally on the wireless side. If intelligent wireless information generated by devices like Near-RT RICs can be transmitted to the service system, a new adjustment method for service adaptation links can be formed, achieving performance improvements. Extending this idea, it can also be applied to wired systems.
[0004] It is necessary to design a scheme that uses artificial intelligence / neural network algorithms to process wireless / wired data and other optional auxiliary information to obtain intelligent wireless / wired information, and use the obtained intelligent wireless / wired information as a reference factor for service adjustment to optimize the services carried by the communication system. Summary of the Invention
[0005] This application provides a method, apparatus, and readable storage medium for acquiring intelligent wireless / wired information, which solves the technical problem that existing communication systems cannot acquire intelligent wireless / wired information for their services.
[0006] In a first aspect, this application provides a smart wireless / wired information acquisition method, applied to an application server, comprising:
[0007] A context establishment request for smart wireless / wired information is sent to the smart wireless / wired information generator through a preset smart wireless / wired information interface. The context establishment request includes a smart wireless / wired information context identifier, a type of valid range of smart wireless / wired information, a valid range of smart wireless / wired information, a standard name of smart wireless / wired information, and attribute requirements of smart wireless / wired information.
[0008] Obtain the smart wireless / wired information context establishment response fed back by the smart wireless / wired information generator. When the context establishment response indicates successful establishment, establish the smart wireless / wired information context.
[0009] According to the conventions of the aforementioned context, obtain the smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information;
[0010] The performance of the services being performed is optimized based on the aforementioned smart wireless / wired information.
[0011] In one possible design, the attribute requirements of the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the reliability of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the reliability threshold requirement of the smart wireless / wired information.
[0012] In one possible design, when no smart wireless / wired information interface communication connection is established between the application server and the smart wireless / wired information generator, the following method is also included:
[0013] Send a smart wireless / wired information interface connection establishment request to the smart wireless / wired information generator, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least a server identifier, server authentication information, server security capability information, and server backup machine information;
[0014] The system obtains a smart wireless / wired information interface connection establishment response from the smart wireless / wired information generator. The connection establishment response includes the interface connection establishment result and optional smart wireless / wired information generator backup machine information. The interface connection establishment result includes connection success or connection failure. The connection establishment response is determined by the smart wireless / wired information generator based on the preset connection constraints to determine whether the connection establishment request is acceptable.
[0015] When the connection establishment response indicates a successful connection, a communication connection is established with the smart wireless / wired information generator through the smart wireless / wired information interface.
[0016] In one possible design, the application server identifier, application server authentication information, application server security capability information, and application server backup machine information are used to enable the smart wireless / wired information generator to perform authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. If authentication is successful, the generator determines whether the connection establishment request is acceptable based on preset connection constraints and obtains a determination result.
[0017] In one possible design, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the following is also included:
[0018] Send a smart wireless / wired information interface connection release request to the smart wireless / wired information generator, wherein the connection release request includes at least a release reason;
[0019] When the system receives a successful connection release message from the smart wireless / wired information generator, it disconnects from the smart wireless / wired information generator.
[0020] In one possible design, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the following is also included:
[0021] Obtain the smart wireless / wired information interface connection release request sent by the smart wireless / wired information generator, wherein the connection release request includes a release reason;
[0022] Based on the connection release request, a successful connection release message for the smart wireless / wired information interface is sent back to the smart wireless / wired information generator, and the communication connection with the smart wireless / wired information generator is disconnected.
[0023] In one possible design, given the existence of the aforementioned smart wireless / wired information context, it also includes:
[0024] Send a smart wireless / wired information context update request to the smart wireless / wired information generator, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0025] Obtain the smart wireless / wired information context update response fed back by the smart wireless / wired information generator. When the context update response indicates that the update is successful, establish an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0026] According to the convention of the updated smart wireless / wired information context, obtain the updated smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information;
[0027] The performance of the services being performed is optimized based on the updated smart wireless / wired information.
[0028] In one possible design, given the existence of the aforementioned smart wireless / wired information context, it also includes:
[0029] Send a smart wireless / wired information context deletion request to the smart wireless / wired information generator, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted.
[0030] Obtain the smart wireless / wired information context deletion response fed back by the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes the reason for the failure.
[0031] or,
[0032] Obtain the smart wireless / wired information context deletion request sent by the smart wireless / wired information generator, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0033] Based on the context deletion request, perform a deletion operation on the requested smart wireless / wired information context and obtain a smart wireless / wired information context deletion response;
[0034] The context deletion response is fed back to the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes a reason for the failure.
[0035] Secondly, this application provides a smart wireless / wired information acquisition method, applied to a smart wireless / wired information generator, comprising:
[0036] Obtain the context establishment request for smart wireless / wired information sent by the application server, wherein the context establishment request includes the smart wireless / wired information context identifier, the type of the valid range of smart wireless / wired information, the valid range of smart wireless / wired information, the standard name of smart wireless / wired information, and the attribute requirements of smart wireless / wired information;
[0037] Based on the context establishment request, determine whether a smart wireless / wired information context can be established. If so, establish the smart wireless / wired information context, process it to obtain a context establishment response, and feed the context establishment response back to the application server.
[0038] According to the convention of the smart wireless / wired information context, the smart wireless / wired information and its attribute information are sent to the application server, so that the application server can obtain the smart wireless / wired information and its attribute information according to the convention of the context, and optimize the performance of the service based on the smart wireless / wired information.
[0039] In one possible design, the attribute requirements of the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the reliability of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the reliability threshold requirement of the smart wireless / wired information.
[0040] In one possible design, when no smart wireless / wired information interface communication connection is established between the smart wireless / wired information generator and the application server, the following is also included:
[0041] Obtain the smart wireless / wired information interface connection establishment request sent by the application server, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least an application server identifier, application server authentication information, application server security capability information, and application server backup machine information.
[0042] Based on preset connection constraints, determine whether the connection establishment request is acceptable, and obtain the determination result;
[0043] Based on the judgment result, a connection establishment response is sent to the application server, and the connection establishment response includes connection success or connection failure.
[0044] When the connection establishment response indicates a successful connection, a communication connection is established with the application server through the smart wireless / wired information interface.
[0045] In one possible design, the connectivity constraints include at least one or more of the following: network congestion level and operational strategies.
[0046] In one possible design, after determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result, the process further includes:
[0047] When the connection establishment response is a connection failure, a failure reason is sent to the application server.
[0048] In one possible design, when the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, after obtaining the smart wireless / wired information interface connection establishment request sent by the application server, the process further includes:
[0049] Based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, an authentication and key negotiation process is conducted with the application server.
[0050] The step of determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result includes:
[0051] If authentication is successful, the connection establishment request is judged to be acceptable based on the preset connection constraints, and the judgment result is obtained.
[0052] In one possible design, when the intelligent wireless / wired information generator and the application server are already connected via an intelligent wireless / wired information interface, the design further includes:
[0053] Obtain the smart wireless / wired information interface connection release request sent by the application server, wherein the connection release request includes at least a release reason;
[0054] Based on the connection release request, the system sends a successful connection release message for the smart wireless / wired information interface to the application server and then disconnects the communication connection with the application server.
[0055] In one possible design, when the intelligent wireless / wired information generator and the application server are already connected via an intelligent wireless / wired information interface, the design further includes:
[0056] Send a smart wireless / wired information interface connection release request to the application server, wherein the smart wireless / wired information interface connection release request includes at least a release reason;
[0057] When the application server sends a successful message indicating that the smart wireless / wired information interface connection has been released, the communication connection with the application server is disconnected.
[0058] In one possible design, given the existence of the aforementioned smart wireless / wired information context, it also includes:
[0059] Obtain the smart wireless / wired information context update request sent by the application server, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0060] The application server updates the smart wireless / wired information context according to the context update request and sends a smart wireless / wired information context update response back to the application server. When the context update response indicates that the update was successful, the application server establishes an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0061] According to the conventions of the updated smart wireless / wired information context, the updated smart wireless / wired information and its attribute information are fed back to the application server, so that the application server can obtain the updated smart wireless / wired information and its attribute information according to the conventions of the updated smart wireless / wired information context, and optimize the performance of the services performed based on the updated smart wireless / wired information.
[0062] In one possible design, given the existence of the aforementioned smart wireless / wired information context, it also includes:
[0063] Obtain the smart wireless / wired information context deletion request sent by the application server, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0064] The context deletion request is used to delete the requested smart wireless / wired context, and a deletion response is sent to the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes the reason for the deletion failure.
[0065] or,
[0066] Send a smart wireless / wired information context deletion request to the application server, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0067] Obtain the smart wireless / wired information context deletion response from the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates that the deletion failed, the context deletion response also includes the reason for the deletion failure.
[0068] Thirdly, this application provides a smart wireless / wired information acquisition device for use in an application server, including a memory, a transceiver, and a processor.
[0069] 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:
[0070] A context establishment request for smart wireless / wired information is sent to the smart wireless / wired information generator through a preset smart wireless / wired information interface. The context establishment request includes a smart wireless / wired information context identifier, a type of valid range of smart wireless / wired information, a valid range of smart wireless / wired information, a standard name of smart wireless / wired information, and attribute requirements of smart wireless / wired information.
[0071] Obtain the smart wireless / wired information context establishment response fed back by the smart wireless / wired information generator. When the context establishment response indicates successful establishment, establish the smart wireless / wired information context.
[0072] According to the conventions of the aforementioned context, obtain the smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information;
[0073] The performance of the services being performed is optimized based on the aforementioned smart wireless / wired information.
[0074] In one possible design, the attribute requirements of the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the reliability of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the reliability threshold requirement of the smart wireless / wired information.
[0075] In one possible design, when no smart wireless / wired information interface communication connection is established between the application server and the smart wireless / wired information generator, the processor is further configured to:
[0076] Send a smart wireless / wired information interface connection establishment request to the smart wireless / wired information generator, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least a server identifier, server authentication information, server security capability information, and server backup machine information;
[0077] The system obtains a smart wireless / wired information interface connection establishment response from the smart wireless / wired information generator. The connection establishment response includes the interface connection establishment result and optional smart wireless / wired information generator backup machine information. The interface connection establishment result includes connection success or connection failure. The connection establishment response is determined by the smart wireless / wired information generator based on the preset connection constraints to determine whether the connection establishment request is acceptable.
[0078] When the connection establishment response indicates a successful connection, a communication connection is established with the smart wireless / wired information generator through the smart wireless / wired information interface.
[0079] In one possible design, the application server identifier, application server authentication information, application server security capability information, and application server backup machine information are used to enable the smart wireless / wired information generator to perform authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. If authentication is successful, the generator determines whether the connection establishment request is acceptable based on preset connection constraints and obtains a determination result.
[0080] In one possible design, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the processor is further configured to:
[0081] Send a smart wireless / wired information interface connection release request to the smart wireless / wired information generator, wherein the connection release request includes at least a release reason;
[0082] When the system receives a successful connection release message from the smart wireless / wired information generator, it disconnects from the smart wireless / wired information generator.
[0083] In one possible design, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the processor is further configured to:
[0084] Obtain the smart wireless / wired information interface connection release request sent by the smart wireless / wired information generator, wherein the connection release request includes a release reason;
[0085] Based on the connection release request, a successful connection release message for the smart wireless / wired information interface is sent back to the smart wireless / wired information generator, and the communication connection with the smart wireless / wired information generator is disconnected.
[0086] In one possible design, given the presence of the aforementioned smart wireless / wired information context, the processor is further configured to:
[0087] Send a smart wireless / wired information context update request to the smart wireless / wired information generator, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0088] Obtain the smart wireless / wired information context update response fed back by the smart wireless / wired information generator. When the context update response indicates that the update is successful, establish an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0089] According to the convention of the updated smart wireless / wired information context, obtain the updated smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information;
[0090] The performance of the services being performed is optimized based on the updated smart wireless / wired information.
[0091] In one possible design, given the presence of the aforementioned smart wireless / wired information context, the processor is further configured to:
[0092] Send a smart wireless / wired information context deletion request to the smart wireless / wired information generator, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted.
[0093] Obtain the smart wireless / wired information context deletion response fed back by the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes the reason for the failure.
[0094] or,
[0095] Obtain the smart wireless / wired information context deletion request sent by the smart wireless / wired information generator, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0096] Based on the context deletion request, perform a deletion operation on the requested smart wireless / wired information context and obtain a smart wireless / wired information context deletion response;
[0097] The context deletion response is fed back to the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes a reason for the failure.
[0098] Fourthly, this application provides a smart wireless / wired information acquisition device, applied to a smart wireless / wired information generator, including a memory, a transceiver, and a processor:
[0099] 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:
[0100] Obtain the context establishment request for smart wireless / wired information sent by the application server, wherein the context establishment request includes the smart wireless / wired information context identifier, the type of the valid range of smart wireless / wired information, the valid range of smart wireless / wired information, the standard name of smart wireless / wired information, and the attribute requirements of smart wireless / wired information;
[0101] Based on the context establishment request, determine whether a smart wireless / wired information context can be established. If so, establish the smart wireless / wired information context, process it to obtain a context establishment response, and feed the context establishment response back to the application server.
[0102] According to the convention of the smart wireless / wired information context, the smart wireless / wired information and its attribute information are sent to the application server, so that the application server can obtain the smart wireless / wired information and its attribute information according to the convention of the context, and optimize the performance of the service based on the smart wireless / wired information.
[0103] In one possible design, the attribute requirements of the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the reliability of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the reliability threshold requirement of the smart wireless / wired information.
[0104] In one possible design, when no smart wireless / wired information interface communication connection is established between the smart wireless / wired information generator and the application server, the processor is further configured to:
[0105] Obtain the smart wireless / wired information interface connection establishment request sent by the application server, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least an application server identifier, application server authentication information, application server security capability information, and application server backup machine information.
[0106] Based on preset connection constraints, determine whether the connection establishment request is acceptable, and obtain the determination result;
[0107] Based on the judgment result, a connection establishment response is sent to the application server, and the connection establishment response includes connection success or connection failure.
[0108] When the connection establishment response indicates a successful connection, a communication connection is established with the application server through the smart wireless / wired information interface.
[0109] In one possible design, the connectivity constraints include at least one or more of the following: network congestion level and operational strategies.
[0110] In one possible design, after determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result, the processor is further configured to:
[0111] When the connection establishment response is a connection failure, a failure reason is sent to the application server.
[0112] In one possible design, when the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, after obtaining the smart wireless / wired information interface connection establishment request sent by the application server, the process further includes:
[0113] Based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, an authentication and key negotiation process is conducted with the application server.
[0114] The step of determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result includes:
[0115] If authentication is successful, the connection establishment request is judged to be acceptable based on the preset connection constraints, and the judgment result is obtained.
[0116] In one possible design, when the smart wireless / wired information generator and the application server are already connected via a smart wireless / wired information interface, the processor is further configured to:
[0117] Obtain the smart wireless / wired information interface connection release request sent by the application server, wherein the connection release request includes at least a release reason;
[0118] Based on the connection release request, the system sends a successful connection release message for the smart wireless / wired information interface to the application server and then disconnects the communication connection with the application server.
[0119] In one possible design, when the smart wireless / wired information generator and the application server are already connected via a smart wireless / wired information interface, the processor is further configured to:
[0120] Send a smart wireless / wired information interface connection release request to the application server, wherein the smart wireless / wired information interface connection release request includes at least a release reason;
[0121] When the application server sends a successful message indicating that the smart wireless / wired information interface connection has been released, the communication connection with the application server is disconnected.
[0122] In one possible design, the processor, in the presence of the intelligent wireless / wired information context, is further configured to:
[0123] Obtain the smart wireless / wired information context update request sent by the application server, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0124] The application server updates the smart wireless / wired information context according to the context update request and sends a smart wireless / wired information context update response back to the application server. When the context update response indicates that the update was successful, the application server establishes an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0125] According to the conventions of the updated smart wireless / wired information context, the updated smart wireless / wired information and its attribute information are fed back to the application server, so that the application server can obtain the updated smart wireless / wired information and its attribute information according to the conventions of the updated smart wireless / wired information context, and optimize the performance of the services performed based on the updated smart wireless / wired information.
[0126] In one possible design, the processor, in the presence of the intelligent wireless / wired information context, is further configured to:
[0127] Obtain the smart wireless / wired information context deletion request sent by the application server, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0128] The context deletion request is used to delete the requested smart wireless / wired information, and a deletion response is sent to the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates that the deletion failed, the context deletion response also includes the reason for the deletion failure.
[0129] or,
[0130] Send a smart wireless / wired information context deletion request to the application server, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0131] Obtain the smart wireless / wired information context deletion response from the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates that the deletion failed, the context deletion response also includes the reason for the deletion failure.
[0132] Fifthly, this application provides a smart wireless / wired information acquisition device, applied to an application server, comprising:
[0133] The sending module is used to send a context establishment request for smart wireless / wired information to the smart wireless / wired information generator through a preset smart wireless / wired information interface. The context establishment request includes a smart wireless / wired information context identifier, a type of valid range of smart wireless / wired information, a valid range of smart wireless / wired information, a standard name of smart wireless / wired information, and attribute requirements of smart wireless / wired information.
[0134] The module is used to obtain the smart wireless / wired information context establishment response fed back by the smart wireless / wired information generator. When the context establishment response is successful, the smart wireless / wired information context is established.
[0135] The acquisition module is used to acquire, according to the convention of the context, the smart wireless / wired information fed back by the smart wireless / wired information generator, and the attribute information of the smart wireless / wired information;
[0136] The processing module is used to optimize the performance of the services being performed based on the smart wireless / wired information.
[0137] In one possible design, the attribute requirements of the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the reliability of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the reliability threshold requirement of the smart wireless / wired information.
[0138] In one possible design, when no smart wireless / wired information interface communication connection is established between the application server and the smart wireless / wired information generator, the following method is also included:
[0139] The sending module is also used to send a smart wireless / wired information interface connection establishment request to the smart wireless / wired information generator, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least a server identifier, server authentication information, server security capability information, and server backup machine information.
[0140] The acquisition module is also used to acquire the smart wireless / wired information interface connection establishment response fed back by the smart wireless / wired information generator. The connection establishment response includes the interface connection establishment result and optional smart wireless / wired information generator backup machine information. The interface connection establishment result includes connection success or connection failure. The connection establishment response is determined by the smart wireless / wired information generator after judging whether the connection establishment request is acceptable according to the preset connection constraints.
[0141] The module is also used to establish a communication connection with the smart wireless / wired information generator through the smart wireless / wired information interface when the connection establishment response is successful.
[0142] In one possible design, the application server identifier, application server authentication information, application server security capability information, and application server backup machine information are used to enable the smart wireless / wired information generator to perform authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. If authentication is successful, the generator determines whether the connection establishment request is acceptable based on preset connection constraints and obtains a determination result.
[0143] In one possible design, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the following is also included:
[0144] The sending module is also used to send a smart wireless / wired information interface connection release request to the smart wireless / wired information generator, wherein the connection release request includes at least a release reason;
[0145] The module is also used to disconnect the communication connection with the smart wireless / wired information generator when it receives a successful release message for the smart wireless / wired information interface sent by the smart wireless / wired information generator.
[0146] In one possible design, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the following is also included:
[0147] The acquisition module is also used to acquire the smart wireless / wired information interface connection release request sent by the smart wireless / wired information generator, wherein the connection release request includes a release reason;
[0148] The sending module is also used to send back a successful connection release message for the smart wireless / wired information interface to the smart wireless / wired information generator according to the connection release request, and disconnect the communication connection with the smart wireless / wired information generator.
[0149] In one possible design, given the existence of the aforementioned smart wireless / wired information context, it also includes:
[0150] The sending module is further configured to send a smart wireless / wired information context update request to the smart wireless / wired information generator, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0151] The acquisition module is also used to acquire the smart wireless / wired information context update response fed back by the smart wireless / wired information generator. When the context update response indicates that the update is successful, an updated smart wireless / wired information context is established with the smart wireless / wired information generator.
[0152] The acquisition module is also used to acquire the updated smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information, according to the agreement of the updated smart wireless / wired information context.
[0153] The processing module is also used to optimize the performance of the services being performed based on the updated smart wireless / wired information.
[0154] In one possible design, given the existence of the aforementioned smart wireless / wired information context, it also includes:
[0155] The sending module is also used to send a smart wireless / wired information context deletion request to the smart wireless / wired information generator, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted.
[0156] The acquisition module is also used to acquire the smart wireless / wired information context deletion response fed back by the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes the reason for the deletion failure.
[0157] or,
[0158] The acquisition module is also used to acquire a smart wireless / wired information context deletion request sent by the smart wireless / wired information generator, wherein the context deletion request includes at least a context identifier of the smart wireless / wired information to be deleted.
[0159] The deletion module is also used to perform a deletion operation on the requested smart wireless / wired information context according to the context deletion request, and obtain a smart wireless / wired information context deletion response;
[0160] The sending module is also used to feed back the context deletion response to the smart wireless / wired information generator, wherein the context deletion response includes deletion success or deletion failure, and when the context deletion response is deletion failure, the context deletion response also includes the reason for deletion failure.
[0161] Sixthly, this application provides a smart wireless / wired information acquisition device, applied to a smart wireless / wired information generator, comprising:
[0162] The request acquisition module is used to acquire the context establishment request for smart wireless / wired information sent by the application server. The context establishment request includes the smart wireless / wired information context identifier, the type of the smart wireless / wired information valid range, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information, and the attribute requirements of the smart wireless / wired information.
[0163] The agreement establishment module is used to determine whether a smart wireless / wired information context can be established based on the context establishment request. If so, the smart wireless / wired information context is established, the context establishment response is processed, and the context establishment response is fed back to the application server.
[0164] The data transmission module is used to send the smart wireless / wired information and its attribute information to the application server according to the agreement of the smart wireless / wired information context, so that the application server can obtain the smart wireless / wired information and its attribute information according to the agreement of the context, and optimize the performance of the service based on the smart wireless / wired information.
[0165] In one possible design, the attribute requirements of the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the reliability of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the reliability threshold requirement of the smart wireless / wired information.
[0166] In one possible design, when no smart wireless / wired information interface communication connection is established between the smart wireless / wired information generator and the application server, the following is also included:
[0167] The request acquisition module is used to acquire the smart wireless / wired information interface connection establishment request sent by the application server, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least an application server identifier, application server authentication information, application server security capability information, and application server backup machine information.
[0168] The judgment module is used to determine whether the connection establishment request is acceptable based on preset connection constraints and to obtain the judgment result.
[0169] The data sending module is used to send a connection establishment response to the application server based on the judgment result, wherein the connection establishment response includes connection success or connection failure.
[0170] The connection module is used to establish a communication connection with the application server through the smart wireless / wired information interface when the connection establishment response is successful.
[0171] In one possible design, the connectivity constraints include at least one or more of the following: network congestion level and operational strategies.
[0172] In one possible design, after determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result, the process further includes:
[0173] The data sending module is used to send a failure reason to the application server when the connection establishment response is a connection failure.
[0174] In one possible design, when the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, after obtaining the smart wireless / wired information interface connection establishment request sent by the application server, the process further includes:
[0175] The authentication module is used to perform authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information.
[0176] The judgment module is used for:
[0177] If authentication is successful, the connection establishment request is judged to be acceptable based on the preset connection constraints, and the judgment result is obtained.
[0178] In one possible design, when the intelligent wireless / wired information generator and the application server are already connected via an intelligent wireless / wired information interface, the design further includes:
[0179] The request acquisition module is used to acquire the smart wireless / wired information interface connection release request sent by the application server, wherein the connection release request includes at least a release reason;
[0180] The release module is used to send a successful connection release message for the smart wireless / wired information interface to the application server based on the connection release request, and to disconnect the communication connection with the application server.
[0181] In one possible design, when the intelligent wireless / wired information generator and the application server are already connected via an intelligent wireless / wired information interface, the design further includes:
[0182] The data sending module is used to send a smart wireless / wired information interface connection release request to the application server, wherein the smart wireless / wired information interface connection release request includes at least a release reason;
[0183] The release module is used to disconnect the communication connection with the application server when it receives a successful release message for the smart wireless / wired information interface sent by the application server.
[0184] In one possible design, given the existence of the aforementioned smart wireless / wired information context, it also includes:
[0185] The request acquisition module is used to acquire the smart wireless / wired information context update request sent by the application server, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0186] The update module is used to update the smart wireless / wired information context according to the context update request, and to send a smart wireless / wired information context update response back to the application server, so that when the context update response is successful, the application server establishes an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0187] The data transmission module is used to send the updated smart wireless / wired information and its attribute information to the application server according to the agreement of the updated smart wireless / wired information context, so that the application server can obtain the updated smart wireless / wired information and its attribute information according to the agreement of the updated smart wireless / wired information context, and optimize the performance of the service based on the updated smart wireless / wired information.
[0188] In one possible design, given the existence of the aforementioned smart wireless / wired information context, it also includes:
[0189] The request acquisition module is used to acquire the smart wireless / wired information context deletion request sent by the application server, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted.
[0190] The deletion module is used to perform a deletion operation on the requested smart wireless / wired context according to the context deletion request, and send a deletion response to the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes a reason for the deletion failure.
[0191] or,
[0192] The data sending module is used to send a smart wireless / wired information context deletion request to the application server, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0193] The deletion module is used to obtain the smart wireless / wired information context deletion response fed back by the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes the reason for the deletion failure.
[0194] 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.
[0195] This application provides a method, apparatus, and readable storage medium for acquiring intelligent wireless / wired information. By establishing an intelligent wireless / wired information interface between an application server and an intelligent wireless / wired information generator, the system can acquire the intelligent wireless / wired information fed back by the generator, along with its attribute information, according to the agreed-upon context after establishing a context with the generator. This allows for performance optimization of the services performed based on the intelligent wireless / wired information. Establishing this interface between the application server and the generator enhances the comprehensiveness of information acquisition. Furthermore, it enables the application server to acquire intelligent wireless / wired information, thereby allowing for performance optimization.
[0196] It should be understood that the content described in the foregoing summary section is not intended to limit the key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description
[0197] 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 embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0198] Figure 1 This is a network topology diagram in the existing technology;
[0199] Figure 2 The system architecture model provided for this application;
[0200] Figure 3 The system architecture of the smart 5G wireless and the services it carries provided in this application;
[0201] Figure 4 The process of establishing a smart wireless / wired information context method for the application server provided in this application;
[0202] Figure 5 The process of establishing a smart wireless / wired information interface connection method for the application server provided in this application;
[0203] Figure 6 The process of the application server release interface method provided in this application;
[0204] Figure 7 The process of updating the smart wireless / wired information context for the application server provided in this application;
[0205] Figure 8 The process of deleting the smart wireless / wired information context for the application server provided in this application;
[0206] Figure 9 The process of establishing the intelligent wireless / wired information context provided in this application;
[0207] Figure 10 The flowchart of the method for establishing the smart wireless / wired information interface provided in this application;
[0208] Figure 11 The process of the intelligent wireless / wired information interface release method provided in this application;
[0209] Figure 12The flowchart of the intelligent wireless / wired information context update method provided in this application;
[0210] Figure 13 The flowchart of the intelligent wireless / wired information context deletion method provided in this application;
[0211] Figure 14 A schematic diagram of the structure of the intelligent wireless / wired information acquisition device provided in this application;
[0212] Figure 15 A schematic diagram of the structure of the intelligent wireless / wired information acquisition device provided in this application;
[0213] Figure 16 A schematic diagram of the structure of the intelligent wireless / wired information acquisition device provided in this application;
[0214] Figure 17 A schematic diagram of the structure of the intelligent wireless / wired information acquisition device provided in this application. Detailed Implementation
[0215] In this application, the term "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0216] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0217] 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.
[0218] This application provides a method, apparatus, and readable storage medium for acquiring intelligent wireless / wired information, which addresses the technical problem that existing intelligent wireless / wired information can only acquire data from the wireless access network side, resulting in insufficient information acquisition.
[0219] 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.
[0220] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems may 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 (LTE-FDD), LTE Time Division Duplex (TD-LTE), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunications 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 system (5GS).
[0221] In the context of 5G industry applications and the industrial internet, Figure 1 For example, a network topology diagram in the existing technology, such as Figure 1As shown, it specifically includes: an application server 11, a Near Real Time RAN Intelligent Controller (Near-RT RIC) 12, a User Plane Function (UPF) 13, a 5G Radio Access Network (5G-RAN) 14, a 5G terminal 15, a 5G Core Control Plane (5GC CP) 16, a Policy Control Function (PCF) 17, and an application 18. The application server 11 and the application 18 communicate via the A interface, which is used to transmit application layer signaling and data. The application server 11 and the policy control function 17 communicate via the N5 interface, which is used by the application server to transmit service characteristics, such as guaranteed rate and latency, to the 5G core 16. PCF17 communicates with 5G radio access network 14, and 5G core 16 communicates with both user plane function 13 and 5G radio access network 14. Application server 11 communicates with user plane function 13 via N6 interface. 5G terminal 15 communicates with application 18 via K interface, which is a link for application layer signaling and data, generally the interface between radio terminal and application. The O-RAN architecture defines Near-RT RIC (NearReal Time RAN Intelligent Controller) for intelligent control of the RAN. Near-RT RIC collects specific information from the RAN, combines it with other auxiliary information, processes it through an AI model, and returns control requirements to the RAN. This can intelligently supplement or replace traditional RRM algorithms to improve the overall performance of the wireless network. Since the bottleneck for applications carried by the radio link is generally on the radio side, if the application server can grasp information from the radio side, it can further improve service quality. However, the above method cannot enable the application server to grasp intelligent radio / wired information, thus depriving the application server of possible means for performance optimization.
[0222] In the process of solving the above technical problems, it was found through research that in order for the application server to master smart wireless / wired information, a communication connection can be established between the application server and the near real-time RAN intelligent controller. This allows the near real-time RAN intelligent controller to directly transmit smart wireless / wired information to the application server, so that the application server can perform performance optimization and other operations based on the acquired smart wireless / wired information.
[0223] Figure 2The system architecture model provided for this application, such as Figure 2 As shown, the system architecture upon which this application is based includes at least: an application server 21, a smart wireless / wired information generator 22, a wired / wireless communication system 23, a wired / wireless terminal 24, and an application 25. The application server 21 and the smart wireless / wired information generator 22 can communicate via a smart wireless / wired information interface (Nz interface) 25, enabling information exchange between them. Both the application server 21 and the smart wireless / wired information generator 22 are equipped with smart wireless / wired information acquisition devices, which can be written in languages such as C / C++, Java, Shell, or Python.
[0224] Figure 3 The system architecture of the smart 5G wireless and the services it carries provided in this application, such as Figure 3 As shown, the system architecture upon which this application is based includes at least: an application server 31, a Near Real Time RAN Intelligent Controller (Near-RT RIC) 32, a User Plane Function (UPF) 33, a 5G Radio Access Network (5G-RAN) 34, a 5G terminal 35, a 5G core network control plane 36, a PCF 37, and an application 38. The application server 31 and the Near Real Time RAN Intelligent Controller 32 are connected via a smart wireless / wired information interface Nz39, enabling them to exchange information. Both the application server 31 and the Near Real Time RAN Intelligent Controller 32 are equipped with smart wireless / wired information acquisition devices, which can be programmed using languages such as C / C++, Java, Shell, or Python.
[0225] Figure 4 The process of establishing a smart wireless / wired information context method for the application server provided in this application is applied to the application server, such as... Figure 4 As shown, the method includes:
[0226] Step 401: Send a context establishment request for smart wireless / wired information to the smart wireless / wired information generator through a preset smart wireless / wired information interface. The context establishment request includes a smart wireless / wired information context identifier, a type of valid range for smart wireless / wired information, a valid range for smart wireless / wired information, a standard name for smart wireless / wired information, and attribute requirements for smart wireless / wired information.
[0227] The execution entity in this embodiment is a smart wireless / wired information acquisition device, which can be coupled to an application server. The application server can communicate with the smart wireless / wired information generator through a preset smart wireless / wired information interface.
[0228] To enable data interaction with the smart wireless / wired information generator, a context must first be established. Specifically, a context establishment request for smart wireless / wired information can be sent to the generator through a preset smart wireless / wired information interface. This context establishment request includes a smart wireless / wired information context identifier, the type of the smart wireless / wired information's valid range, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information, and the attribute requirements of the smart wireless / wired information.
[0229] This context identifier is specifically the number assigned by the server to a particular smart wireless / wired message subscription. The type of the valid range of the smart wireless / wired message is used to characterize the validity of a specific type of smart wireless / wired message within its corresponding scope. For example, NCGI indicates that the corresponding smart wireless / wired message is valid within a 5G cell.
[0230] Specifically, the attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
[0231] Step 402: Obtain the smart wireless / wired information context establishment response fed back by the smart wireless / wired information generator. When the context establishment response indicates successful establishment, establish the smart wireless / wired information context.
[0232] In this embodiment, after receiving the context establishment request, the intelligent wireless / wired information generator can determine whether to establish a context with the application server based on the actual conditions, and send the context establishment response back to the application server.
[0233] Accordingly, the smart wireless / wired information acquisition device in the application server can acquire the context establishment response, and when the context response indicates successful establishment, a smart wireless / wired information context is established.
[0234] When the context response indicates establishment failure, the failure reason may optionally be included, which may include, but is not limited to, local congestion, operational policy blocking, etc.
[0235] Step 403: According to the convention of the context, obtain the smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information.
[0236] In this embodiment, after establishing a smart wireless / wired information context, the smart wireless / wired information generator can, according to the context's conventions, feed back the smart wireless / wired information and attribute information corresponding to the context establishment request to the application server. Correspondingly, the application server can obtain the smart wireless / wired information and its attribute information fed back by the smart wireless / wired information generator.
[0237] Step 404: Optimize the performance of the service based on the smart wireless / wired information.
[0238] In this embodiment, after obtaining the smart wireless / wired information and its attribute information, the application server can optimize the performance of the services it can perform based on this smart wireless / wired information. The smart wireless / wired information can be different data for different application scenarios, and this application does not impose any limitations on this.
[0239] Specifically, when the application server establishes a context with the smart wireless / wired information generator, the presentation of requests and results can be as shown in Table 1:
[0240] Table 1
[0241]
[0242]
[0243]
[0244] Among them, the required options are the data that must be included in the context creation request, while the optional and conditional optional options are the data in the context creation request that can be adjusted according to actual needs.
[0245] For example, in a practical application, the application server can be an image detection server, and the smart wireless / wired information generator can be a Near-RT RIC. The image detection server (www.smxFactory.photoDetector.mnc099.mcc460.3gppnetwork.org) requires the Near-RT RIC to provide the estimated UL bps margin for a specific 5G cell (NCGI = 46099 (PLMN ID, decimal) + 0X123456789 (NCI, hexadecimal)), along with the estimated lasting time duration and confidence degree of this prediction information. The message interaction content during the smart wireless / wired information context establishment process can be shown in Table 2.
[0246] Table 2
[0247]
[0248]
[0249] As shown in Table 2, the application server can send a context establishment request carrying the above data to the smart wireless / wired information generator. The smart wireless / wired information generator can then provide a smart wireless / wired information context establishment response, which indicates that the context establishment was successful.
[0250] Accordingly, the presentation methods of smart wireless / wired information feedback can be shown in Table 3:
[0251] Table 3
[0252]
[0253]
[0254]
[0255] Among them, the mandatory options are the data that must be included in the feedback data of the smart wireless / wired information generator, while the optional and conditional optional options are the data in the feedback data of the smart wireless / wired information generator that can be adjusted according to actual needs.
[0256] Continuing with the previous example, after Near-RT RIC obtains the information subscribed to by the image detection server in the previous example, the data returned by Near-RT RIC can be shown in Table 4:
[0257] Table 4
[0258]
[0259]
[0260] The intelligent wireless / wired information acquisition method provided in this embodiment establishes an intelligent wireless / wired information interface between the application server and the intelligent wireless / wired information generator. This allows the method to acquire the intelligent wireless / wired information fed back by the generator, along with its attribute information, after establishing a context with the generator, according to the context's agreement. This enables performance optimization of the services performed based on the intelligent wireless / wired information. By establishing this interface between the application server and the generator, the method achieves comprehensive acquisition of intelligent wireless / wired information, improving the completeness of information acquisition. Furthermore, it allows the application server to acquire intelligent wireless / wired information, thereby enabling performance optimization of the application server.
[0261] Figure 5 The process for establishing a smart wireless / wired information interface connection method for the application server provided in this application is as follows: Figure 5 As shown, when no smart wireless / wired information interface communication connection is established between the application server and the smart wireless / wired information generator, the method further includes:
[0262] Step 501: Send a smart wireless / wired information interface connection establishment request to the smart wireless / wired information generator, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least a server identifier, server authentication information, server security capability information, and server backup machine information.
[0263] Step 502: Obtain the smart wireless / wired information interface connection establishment response fed back by the smart wireless / wired information generator. The connection establishment response includes the interface connection establishment result and optional smart wireless / wired information generator backup machine information. The interface connection establishment result includes connection success or connection failure. The connection establishment response is determined by the smart wireless / wired information generator based on the preset connection constraints to determine whether the connection establishment request is acceptable.
[0264] Step 503: When the connection establishment response is successful, a communication connection is established with the smart wireless / wired information generator through the smart wireless / wired information interface.
[0265] Specifically, the application server can send a smart wireless / wired information interface establishment request to the smart wireless / wired information generator. This connection establishment request includes at least a server identifier. Optionally, to ensure the security of the interface establishment, the connection establishment request includes at least a server identifier, server authentication information, server security capability information, and optional server backup machine information. This server authentication information, server security capability information, and server backup machine information are used by the smart wireless / wired information generator to authenticate the application server. Only after successful authentication will the smart wireless / wired information interface establishment request be processed.
[0266] Specifically, the application server identifier, application server authentication information, application server security capability information, and optional application server backup machine information are used to enable the smart wireless / wired information generator to conduct authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and optional application server backup machine information. If the authentication is successful, the generator will determine whether the connection establishment request is acceptable based on the preset connection constraints and obtain the judgment result.
[0267] The application server can obtain the smart wireless / wired information interface connection establishment response from the smart wireless / wired information generator. This response is generated by the smart wireless / wired information generator based on the aforementioned judgment result. Specifically, the connection establishment response includes the interface connection establishment result and optional smart wireless / wired information generator backup device information. The interface connection establishment result can be either a successful connection or a connection failure.
[0268] When the connection establishment response indicates a successful connection, a communication connection is established with the smart wireless / wired information generator through the smart wireless / wired information interface. This allows for subsequent information exchange between the two devices via the smart wireless / wired information interface.
[0269] In addition, when the connection establishment response is a connection failure, the connection establishment response may also include a reason for failure, which may include, but is not limited to, local congestion control, operational policy blocking, etc.
[0270] Specifically, when the application server interfaces with the smart wireless / wired information generator, the presentation method can be as shown in Table 5:
[0271] Table 5
[0272]
[0273] Among them, the mandatory items are the data that must be included in the smart wireless / wired information interface establishment request, while the optional and conditional optional items are the data that can be adjusted according to actual needs in the smart wireless / wired information interface establishment request.
[0274] Continuing with the previous example, suppose the image detection server is used for photo-based product detection, and this image detection server has a domain name.
[0275] www.smxFactory.photoDetector.mnc099.mcc460.3gppnetwork.org, with the alternative domain www.398Factory.photoDetector.mnc099.mcc460.3gppnetwork.org. It establishes an Nz connection with the identifier 46099 (PLMN ID, decimal) + 0XB6B6D (Near-RT RIC ID, hexadecimal). The message exchanges during the connection establishment process are shown in Table 6.
[0276] Table 6
[0277]
[0278] As shown in Table 6, the application server can send a smart wireless / wired information interface establishment request carrying the above information to the smart wireless / wired information generator, and can obtain the connection establishment response sent by the smart wireless / wired information generator, which indicates a successful connection.
[0279] Figure 6 The process of the application server release interface method provided in this application is as follows: Figure 6 As shown, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the method further includes:
[0280] Step 601: Send a smart wireless / wired information interface connection release request to the smart wireless / wired information generator, wherein the connection release request includes at least a release reason;
[0281] Step 602: When the smart wireless / wired information generator sends a successful connection release message for the smart wireless / wired information interface, disconnect the communication connection with the smart wireless / wired information generator.
[0282] In this embodiment, the communication connection with the smart wireless / wired information generator can be disconnected when the application server has completed acquiring the subscribed smart wireless / wired information, or when there is no need to interact with the smart wireless / wired information generator.
[0283] Specifically, a smart wireless / wired information interface connection release request can be sent to the smart wireless / wired information generator. This release request must include at least a release reason, which may include, but is not limited to, local congestion or operational policy blocking. Upon receiving a successful smart wireless / wired information interface connection release message from the smart wireless / wired information generator, the communication connection with the smart wireless / wired information generator is disconnected.
[0284] Specifically, the presentation method during the interface release process can be shown in Table 7:
[0285] Table 7
[0286]
[0287] Optionally, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the method further includes:
[0288] Obtain the smart wireless / wired information interface connection release request sent by the smart wireless / wired information generator, wherein the connection release request includes a release reason;
[0289] Based on the connection release request, a successful connection release message is sent to the smart wireless / wired information generator, and the communication connection with the smart wireless / wired information generator is disconnected.
[0290] In this embodiment, the smart wireless / wired information interface connection release request can also be initiated by the smart wireless / wired information generator. Accordingly, the application server can obtain the smart wireless / wired information interface connection release request sent by the smart wireless / wired information generator, wherein the connection release request includes at least a release reason. The application server can then send back a successful smart wireless / wired information interface connection release message to the smart wireless / wired information generator based on the connection release request, and disconnect the communication connection with the smart wireless / wired information generator.
[0291] The intelligent wireless / wired information acquisition method provided in this embodiment establishes a communication connection between the application server and the intelligent wireless / wired information generator through an intelligent wireless / wired information interface. This allows the intelligent wireless / wired information generator to directly send intelligent wireless / wired information to the application server, enabling the application server to perform performance optimization operations based on the intelligent wireless / wired information. This improves information utilization and increases the efficiency of application server optimization.
[0292] Figure 7 The process for updating the smart wireless / wired information context for the application server provided in this application is as follows: Figure 7As shown, in the presence of the aforementioned smart wireless / wired information context, it also includes:
[0293] Step 701: Send a smart wireless / wired information context update request to the smart wireless / wired information generator, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0294] Step 702: Obtain the smart wireless / wired information context update response fed back by the smart wireless / wired information generator. When the context update response indicates successful update, establish an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0295] Step 703: According to the agreement of the updated smart wireless / wired information context, obtain the updated smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information;
[0296] Step 704: Optimize the performance of the service based on the updated smart wireless / wired information.
[0297] Specifically, when the application server's requirements for subscribing to smart wireless / wired information change, it can send a smart wireless / wired information context update request to the smart wireless / wired information generator. The context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated; the type of the valid range of the smart wireless / wired information to be updated; the valid range of the smart wireless / wired information; the standard name of the smart wireless / wired information to be updated; and the attribute requirements of the smart wireless / wired information.
[0298] After receiving the smart wireless / wired information context update request, the smart wireless / wired information generator can perform corresponding data processing and send a context update response back to the application server. When the context update response indicates a successful update, an updated smart wireless / wired information context is established with the smart wireless / wired information generator. Optionally, when the context update response indicates a failure, a reason for failure must also be included, which may include, but is not limited to, local congestion or operational policy blocking.
[0299] Furthermore, the application server can obtain the updated smart wireless / wired information and its attribute information from the smart wireless / wired information generator based on the updated context agreement. It can then optimize the performance of the services being performed based on the updated smart wireless / wired information. The smart wireless / wired information can be different data for different application scenarios, and this application does not impose any restrictions on this.
[0300] Specifically, when updating the smart wireless / wired information context, the presentation method can be as shown in Table 8:
[0301] Table 8
[0302]
[0303]
[0304]
[0305] The required data are the data that must be included in the smart wireless / wired information context update request, while the conditional and optional data are data that can be adjusted according to actual needs in the smart wireless / wired information context update request.
[0306] Continuing with the previous example, the initial smart wireless / wired information subscription request from the image detection server requires Near-RT RIC to provide the estimated uplink rate margin (UL bps) for a specific 5G cell (NCGI = 46099 (PLMN ID, decimal) + 0X123456789 (NCI, hexadecimal)). It also requires the estimated lasting time duration and confidence degree of this prediction information. This can be updated to NCGI as follows: NCGI = 46099 (PLMN ID, decimal) + 0X123456788 (NCI, hexadecimal) (the cell affected by the smart wireless / wired information changes); confidence degree >= 95% (the confidence degree of the smart wireless / wired information is not less than 0.95). The information interaction during the smart wireless / wired information context update process can be shown in Table 9.
[0307] Table 9
[0308]
[0309]
[0310] The intelligent wireless / wired information acquisition method provided in this embodiment sends an intelligent wireless / wired information context update request to an intelligent wireless / wired information generator. Based on the updated context agreement, it acquires the updated intelligent wireless / wired information and its attribute information fed back by the generator. The performance of the service being performed is then optimized based on the updated intelligent wireless / wired information. This allows the acquisition of intelligent wireless / wired information to meet the needs of different scenarios, thus enhancing its applicability.
[0311] Furthermore, Figure 8 The process for deleting the smart wireless / wired information context for the application server provided in this application is as follows: Figure 8 As shown, in the presence of the aforementioned smart wireless / wired information context, it also includes:
[0312] Step 801: Send a smart wireless / wired information context deletion request to the smart wireless / wired information generator, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted.
[0313] Step 802: Obtain the smart wireless / wired information context deletion response fed back by the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes the reason for the deletion failure.
[0314] Alternatively, the smart wireless / wired information generator can proactively initiate a deletion request, which also includes:
[0315] Obtain the smart wireless / wired information context deletion request sent by the smart wireless / wired information generator, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0316] Based on the context deletion request, perform a deletion operation on the requested smart wireless / wired information context and obtain a smart wireless / wired information context deletion response;
[0317] The context deletion response is fed back to the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes a reason for the failure.
[0318] In this embodiment, both the application server and the smart wireless / wired information generator can perform the deletion operation on the smart wireless / wired information context. Specifically, when the application server initiates the deletion operation on the smart wireless / wired information context, the application server can send a smart wireless / wired information context deletion request to the smart wireless / wired information generator. The smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted. The application server then obtains the smart wireless / wired information context deletion response from the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, it also includes a reason for the failure, such as the corresponding smart wireless / wired information subscription not existing.
[0319] When the smart wireless / wired information generator initiates a deletion operation of the smart wireless / wired information context, the application server can obtain the smart wireless / wired information context deletion request sent by the smart wireless / wired information generator. The context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted. The application server then performs the deletion operation on the requested smart wireless / wired information context according to the context deletion request, obtaining a smart wireless / wired information context deletion response. The application server then sends the context deletion response back to the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates a deletion failure, it also includes a reason for the failure, such as the corresponding smart wireless / wired information subscription not existing.
[0320] Specifically, when performing a deletion operation on the smart wireless / wired information context, the data can be presented as shown in Table 10:
[0321] Table 10
[0322]
[0323]
[0324] Continuing with the previous example, if the image detection server wants to delete the smart wireless / wired information context with AI Radio Context Identifier 'www.smxFactory.photoDetector.mnc099.mcc460.3gppnetwork.org'+0X1234, the message interactions during the smart wireless / wired information context deletion process can be shown in Table 11:
[0325] Table 11
[0326]
[0327]
[0328] The intelligent wireless / wired information acquisition method provided in this embodiment can make data transmission more in line with actual needs and improve data transmission efficiency and application server optimization efficiency by deleting the intelligent wireless / wired information context according to actual needs.
[0329] For example, in order to achieve information interaction with the smart wireless / wired information generator, the application server can first establish a smart wireless / wired information interface connection with the smart wireless / wired information generator. Specifically, it can send a smart wireless / wired information interface connection establishment request to the smart wireless / wired information generator, so that the smart wireless / wired information generator can establish a smart wireless / wired information interface connection with the application server based on the connection establishment request and the actual situation.
[0330] Furthermore, if the application server needs to subscribe to smart wireless / wired information from the smart wireless / wired information generator, a smart wireless / wired information context needs to be established. Specifically, a smart wireless / wired information context establishment request can be sent to the smart wireless / wired information generator through the aforementioned smart wireless / wired information interface. This allows the smart wireless / wired information generator to establish and respond to the context establishment request. When the context establishment response indicates successful establishment, the smart wireless / wired information context is established. Following the context's conventions, the application server obtains the smart wireless / wired information and its attribute information from the smart wireless / wired information generator. This allows the application server to optimize the performance of its services based on the smart wireless / wired information.
[0331] Optionally, when the application server needs to request the smart wireless / wired information generator to update the subscription to a specific smart wireless / wired information, it can send a smart wireless / wired information context update request to the smart wireless / wired information generator. When the smart wireless / wired information generator sends a context update response indicating successful update, an updated smart wireless / wired information context is established with the smart wireless / wired information generator. Subsequently, the updated smart wireless / wired information and its attribute information can be obtained from the smart wireless / wired information generator according to the agreement of the updated smart wireless / wired information context.
[0332] Optionally, when the application server needs to request the smart wireless / wired information generator to delete the subscription to a specific smart wireless / wired information, it can send a smart wireless / wired information context deletion request to the smart wireless / wired information generator and obtain the context deletion response from the smart wireless / wired information generator.
[0333] Furthermore, when the application server no longer needs to interact with the smart wireless / wired information generator, it can also disconnect from the smart wireless / wired information generator. Specifically, it can send a smart wireless / wired information interface connection release request to the smart wireless / wired information generator. Upon receiving a successful smart wireless / wired information interface connection release message from the smart wireless / wired information generator, the application server can disconnect from the smart wireless / wired information generator.
[0334] Figure 9 The process of establishing the intelligent wireless / wired information context provided in this application is applied to an intelligent wireless / wired information generator, such as... Figure 9 As shown, it includes:
[0335] Step 901: Obtain the context establishment request for smart wireless / wired information sent by the application server, wherein the context establishment request includes the smart wireless / wired information context identifier, the type of the valid range of smart wireless / wired information, the valid range of smart wireless / wired information, the standard name of smart wireless / wired information, and the attribute requirements of smart wireless / wired information.
[0336] Step 902: Determine whether a smart wireless / wired information context can be established based on the context establishment request. If so, establish the smart wireless / wired information context, process the context establishment response, and feed the context establishment response back to the application server.
[0337] Step 903: According to the agreement of the smart wireless / wired information context, send the smart wireless / wired information and its attribute information to the application server, so that the application server can obtain the smart wireless / wired information and its attribute information according to the agreement of the context, and optimize the performance of the service based on the smart wireless / wired information.
[0338] The executing entity in this embodiment is a smart wireless / wired information acquisition device, which can be coupled to a smart wireless / wired information generator. This smart wireless / wired information generator can use AI and other methods to process the collected network data to obtain smart wireless / wired information.
[0339] It should be noted that when the executing entity is a smart wireless / wired information generator, the data transmitted during the establishment, context creation, update, deletion, and release of the communication connection with the application server can correspond to the data transmitted when the executing entity is the application server, as shown in Table 1-12, which will not be elaborated here.
[0340] The context identifier is specifically the server's number for a particular smart wireless / wired message. The type of valid range for smart wireless / wired messages indicates that a specific type of smart wireless / wired message is valid within its corresponding scope. For example, NCGI indicates that the corresponding smart wireless / wired message is valid within a 5G cell.
[0341] Specifically, the attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
[0342] Accordingly, the intelligent wireless / wired information generator can determine whether an intelligent wireless / wired information context can be established based on the context establishment request. If so, the intelligent wireless / wired information context can be established. The generator processes the obtained context establishment response and feeds it back to the application server. Furthermore, according to the conventions of the intelligent wireless / wired information context, it can send the intelligent wireless / wired information and its attribute information to the application server. This allows the application server to obtain the intelligent wireless / wired information and its attribute information according to the context conventions and optimize the performance of the services performed based on the intelligent wireless / wired information. Consequently, after obtaining the intelligent wireless / wired information and its attribute information, the application server can optimize the performance of the services it can perform based on this intelligent wireless / wired information.
[0343] Optionally, when the context response indicates establishment failure, it may also carry a reason for failure, which may include, but is not limited to, local congestion, operational policy blocking, etc.
[0344] The intelligent wireless / wired information acquisition method provided in this embodiment establishes an intelligent wireless / wired information interface between the application server and the intelligent wireless / wired information generator. This allows the method to feed back intelligent wireless / wired information, along with its attribute information, to the application server after establishing a context. The application server can then optimize the performance of its services based on this intelligent wireless / wired information. By establishing this interface between the application server and the generator, the acquisition of intelligent wireless / wired information is achieved, improving the comprehensiveness of information acquisition. Furthermore, the method enables the application server to acquire intelligent wireless / wired information, thereby allowing for performance optimization.
[0345] Figure 10 The process of establishing a smart wireless / wired information interface provided in this application is applied to a smart wireless / wired information generator, such as... Figure 10 As shown, when no smart wireless / wired information interface communication connection is established between the smart wireless / wired information generator and the application server, the method further includes:
[0346] Step 1001: Obtain the smart wireless / wired information interface connection establishment request sent by the application server, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least an application server identifier, application server authentication information, application server security capability information, and application server backup machine information.
[0347] Step 1002: Determine whether the connection establishment request is acceptable based on the preset connection constraints, and obtain the determination result;
[0348] Step 1003: Send a connection establishment response to the application server based on the judgment result. The connection establishment response may include connection success or connection failure.
[0349] Step 1004: When the connection establishment response is successful, a communication connection is established with the application server through the smart wireless / wired information interface.
[0350] In this embodiment, before the application server and the smart wireless / wired information generator can communicate through the smart wireless / wired information interface, they first need to establish a communication connection through the smart wireless / wired information interface.
[0351] Specifically, the smart wireless / wired information generator can obtain the smart wireless / wired information interface connection establishment request sent by the application server, wherein the connection establishment request includes at least the server identifier. Alternatively, to ensure the security of the interface establishment, the connection establishment request includes at least the server identifier, server authentication information, server security capability information, and optional server backup machine information.
[0352] After receiving a connection establishment request from the smart wireless / wired information interface, the smart wireless / wired information generator can determine whether the connection establishment request is acceptable based on preset connection constraints, obtaining a judgment result. These constraints include at least one or more of the following: network congestion level and operational strategies. After obtaining the judgment result, a connection establishment response can be sent to the application server, which can indicate either connection success or connection failure. Specifically, when the judgment result indicates the connection establishment request is acceptable, the connection establishment response is a connection success; otherwise, the connection establishment response is a connection failure. When the connection establishment response is a connection success, a communication connection is established with the application server through the smart wireless / wired information interface. This allows subsequent information interaction between the smart wireless / wired information generator and the smart wireless / wired information interface.
[0353] Optionally, after step 802, the method further includes:
[0354] When the connection establishment response is a connection failure, a failure reason is sent to the application server.
[0355] In addition, when the connection establishment response is a connection failure, the connection establishment response may also include a reason for failure, which may include, but is not limited to, local congestion control, operational policy blocking, etc.
[0356] Furthermore, when the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, after obtaining the smart wireless / wired information interface connection establishment request sent by the application server, the process further includes:
[0357] Based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, an authentication and key negotiation process is conducted with the application server.
[0358] The step of determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result includes:
[0359] If authentication is successful, the connection establishment request is judged to be acceptable based on the preset connection constraints, and the judgment result is obtained.
[0360] In this embodiment, to ensure the security of interface establishment, the intelligent wireless / wired information generator can perform authentication operations on the application server based on the server authentication information, server security capability information, and server backup machine information. After successful authentication, a communication connection is established.
[0361] Specifically, an authentication and key negotiation process (AKA process) can be performed with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. If authentication is successful, the acceptableness of the connection establishment request is determined according to preset connection constraints, and a result is obtained. Conversely, if authentication fails, to ensure data security, it is possible to choose not to establish a communication connection with the application server.
[0362] Figure 11 The process of the intelligent wireless / wired information interface release method provided in this application is applied to an intelligent wireless / wired information generator, such as... Figure 11 As shown, when the intelligent wireless / wired information generator and the application server are already connected via the intelligent wireless / wired information interface, the system further includes:
[0363] Step 1101: Obtain the smart wireless / wired information interface connection release request sent by the application server, wherein the connection release request includes at least a release reason;
[0364] Step 1102: Based on the connection release request, send a successful connection release message for the smart wireless / wired information interface to the application server, and disconnect the communication connection with the application server.
[0365] In this embodiment, the communication connection with the smart wireless / wired information generator can be disconnected when the application server has completed acquiring the subscribed smart wireless / wired information, or when there is no need to interact with the smart wireless / wired information generator.
[0366] Specifically, the system can obtain the smart wireless / wired information interface connection release request sent by the application server. This release request includes at least a release reason, which may include, but is not limited to, local congestion or operational policy blocking. Based on this release request, the system sends a successful smart wireless / wired information interface connection release message back to the application server and then disconnects the communication connection with the application server.
[0367] Optionally, when the intelligent wireless / wired information generator and the application server are already connected via an intelligent wireless / wired information interface, the method further includes:
[0368] Send a smart wireless / wired information interface connection release request to the application server, wherein the smart wireless / wired information interface connection release request includes at least a release reason;
[0369] When the application server sends a successful message indicating that the smart wireless / wired information interface connection has been released, the communication connection with the application server is disconnected.
[0370] In this embodiment, the smart wireless / wired information interface connection release request can also be initiated by the smart wireless / wired information generator. Accordingly, the smart wireless / wired information generator can send a smart wireless / wired information interface connection release request to the application server. This request includes at least a release reason, which may include, but is not limited to, local congestion or operational policy blocking. Upon receiving a successful smart wireless / wired information interface connection release message from the application server, the communication connection with the application server is disconnected.
[0371] The intelligent wireless / wired information acquisition method provided in this embodiment establishes a communication connection between the application server and the intelligent wireless / wired information generator through an intelligent wireless / wired information interface. This allows the intelligent wireless / wired information generator to directly send intelligent wireless / wired information to the application server, enabling the application server to perform performance optimization operations based on the intelligent wireless / wired information. This improves information utilization and increases the efficiency of application server optimization.
[0372] Figure 12 The process of the intelligent wireless / wired information context update method provided in this application is applied to an intelligent wireless / wired information generator, such as... Figure 12 As shown, in the presence of the aforementioned smart wireless / wired information context, it also includes:
[0373] Step 1201: Obtain the smart wireless / wired information context update request sent by the application server, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0374] Step 1202: Update the smart wireless / wired information context according to the context update request, and send a smart wireless / wired information context update response back to the application server, so that when the context update response is successful, the application server establishes an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0375] Step 1203: According to the agreement of the updated smart wireless / wired information context, feed back the updated smart wireless / wired information and its attribute information to the application server, so that the application server can obtain the updated smart wireless / wired information and its attribute information according to the agreement of the updated smart wireless / wired information context, and optimize the performance of the service based on the updated smart wireless / wired information.
[0376] In this embodiment, when the application server's subscription requirements for smart wireless / wired information change, an update operation is required. Specifically, the smart wireless / wired information generator can obtain the wireless / wired information context update request sent by the application server. The context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated; the type of the valid range of the smart wireless / wired information to be updated; the valid range of the smart wireless / wired information; the standard name of the smart wireless / wired information to be updated; and the attribute requirements of the smart wireless / wired information.
[0377] After receiving the smart wireless / wired information context update request, the smart wireless / wired information generator can perform corresponding data processing and send a context update response back to the application server. The updated smart wireless / wired information and its attribute information are sent back to the application server, allowing the application server to obtain the updated smart wireless / wired information and its attribute information based on the agreed-upon updated context. The performance of the services being performed can then be optimized based on the updated smart wireless / wired information. The smart wireless / wired information can be different data for different application scenarios, and this application does not impose any restrictions on this.
[0378] Optionally, when the context update response indicates that the update has failed, the reason for the failure must also be included, which may include, but is not limited to, local congestion, operational policy blocking, etc.
[0379] The intelligent wireless / wired information acquisition method provided in this embodiment acquires the intelligent wireless / wired information context update request sent by the application server, and then sends the updated intelligent wireless / wired information, along with its attribute information, back to the application server. The application server can then optimize the performance of its services based on the updated intelligent wireless / wired information. This allows the acquisition of intelligent wireless / wired information to meet the needs of different scenarios, making it more versatile.
[0380] Figure 13The process of the intelligent wireless / wired information context deletion method provided in this application is applied to an intelligent wireless / wired information generator. When the intelligent wireless / wired information context exists, such as... Figure 13 As shown, it also includes:
[0381] Step 1301: Obtain the smart wireless / wired information context deletion request sent by the application server, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted.
[0382] Step 1302: Perform the deletion operation on the requested smart wireless / wired context according to the context deletion request, and send a deletion response to the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes the reason for the deletion failure.
[0383] Alternatively, when the smart wireless / wired information generator actively initiates a deletion request, it also includes:
[0384] Send a smart wireless / wired information context deletion request to the application server, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0385] Obtain the smart wireless / wired information context deletion response from the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates that the deletion failed, the context deletion response also includes the reason for the deletion failure.
[0386] In this embodiment, both the application server and the smart wireless / wired information generator are capable of deleting the smart wireless / wired information context. Specifically, when the application server initiates a deletion operation on the smart wireless / wired information context, the smart wireless / wired information generator can obtain the smart wireless / wired information context deletion request sent by the application server. The smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted. Based on the context deletion request, the generator performs the deletion operation on the requested smart wireless / wired context and sends a deletion response to the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates a deletion failure, it also includes a reason for the failure, such as the corresponding smart wireless / wired information subscription not existing.
[0387] When the smart wireless / wired information generator initiates a deletion operation of the smart wireless / wired information context, it can send a smart wireless / wired information context deletion request to the application server. The context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted. The generator then obtains a smart wireless / wired information context deletion response from the application server. This response indicates whether the deletion was successful or failed. If the response indicates failure, it also includes a reason for the failure, such as the corresponding smart wireless / wired information subscription not existing.
[0388] The intelligent wireless / wired information acquisition method provided in this embodiment can make data transmission more in line with actual needs and improve data transmission efficiency and application server optimization efficiency by deleting the intelligent wireless / wired information context according to actual needs.
[0389] Figure 14 This is a schematic diagram of the structure of the intelligent wireless / wired information acquisition device provided in this application, which is applied to an application server, such as... Figure 14 As shown, the device includes: a memory 1401, a transceiver 1402, and a processor 1403.
[0390] Memory 1401 is used to store computer programs; transceiver 1402 is used to send and receive data under the control of the processor; processor 1403 is used to read the computer programs in the memory and perform the following operations:
[0391] A context establishment request for smart wireless / wired information is sent to the smart wireless / wired information generator through a preset smart wireless / wired information interface. The context establishment request includes a smart wireless / wired information context identifier, a type of valid range of smart wireless / wired information, a valid range of smart wireless / wired information, a standard name of smart wireless / wired information, and attribute requirements of smart wireless / wired information.
[0392] Obtain the smart wireless / wired information context establishment response fed back by the smart wireless / wired information generator. When the context establishment response indicates successful establishment, establish the smart wireless / wired information context.
[0393] According to the conventions of the aforementioned context, obtain the smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information;
[0394] The performance of the services being performed is optimized based on the aforementioned smart wireless / wired information.
[0395] Transceiver 1402 is used to receive and send data under the control of processor 1403.
[0396] Among them, Figure 14 In 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 1403) and memory (memory 1401). The bus architecture can 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 1402 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 1403 is responsible for managing the bus architecture and general processing, and the memory 1401 can store data used by the processor 1403 during operation.
[0397] The processor 1403 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.
[0398] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0399] 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.
[0400] Furthermore, the attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
[0401] Furthermore, when no smart wireless / wired information interface communication connection is established between the application server and the smart wireless / wired information generator, the processor is also used to:
[0402] Send a smart wireless / wired information interface connection establishment request to the smart wireless / wired information generator, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least a server identifier, server authentication information, server security capability information, and server backup machine information;
[0403] The system obtains a smart wireless / wired information interface connection establishment response from the smart wireless / wired information generator. The connection establishment response includes the interface connection establishment result and optional smart wireless / wired information generator backup machine information. The interface connection establishment result includes connection success or connection failure. The connection establishment response is determined by the smart wireless / wired information generator based on the preset connection constraints to determine whether the connection establishment request is acceptable.
[0404] When the connection establishment response indicates a successful connection, a communication connection is established with the smart wireless / wired information generator through the smart wireless / wired information interface.
[0405] Furthermore, the application server identifier, application server authentication information, application server security capability information, and application server backup machine information are used to enable the smart wireless / wired information generator to perform authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. If authentication is successful, the generator determines whether the connection establishment request is acceptable based on preset connection constraints and obtains a determination result.
[0406] Furthermore, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the processor is also used to:
[0407] Send a smart wireless / wired information interface connection release request to the smart wireless / wired information generator, wherein the connection release request includes at least a release reason;
[0408] When the system receives a successful connection release message from the smart wireless / wired information generator, it disconnects from the smart wireless / wired information generator.
[0409] Furthermore, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the processor is also used to:
[0410] Obtain the smart wireless / wired information interface connection release request sent by the smart wireless / wired information generator, wherein the connection release request includes a release reason;
[0411] Based on the connection release request, a successful connection release message for the smart wireless / wired information interface is sent back to the smart wireless / wired information generator, and the communication connection with the smart wireless / wired information generator is disconnected.
[0412] Furthermore, in the presence of the aforementioned smart wireless / wired information context, the processor is also configured to:
[0413] Send a smart wireless / wired information context update request to the smart wireless / wired information generator, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0414] Obtain the smart wireless / wired information context update response fed back by the smart wireless / wired information generator. When the context update response indicates that the update is successful, establish an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0415] According to the convention of the updated smart wireless / wired information context, obtain the updated smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information;
[0416] The performance of the services being performed is optimized based on the updated smart wireless / wired information.
[0417] Furthermore, in the presence of the aforementioned smart wireless / wired information context, the processor is also configured to:
[0418] Send a smart wireless / wired information context deletion request to the smart wireless / wired information generator, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted.
[0419] Obtain the smart wireless / wired information context deletion response fed back by the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes the reason for the failure.
[0420] or,
[0421] Obtain the smart wireless / wired information context deletion request sent by the smart wireless / wired information generator, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0422] Based on the context deletion request, perform a deletion operation on the requested smart wireless / wired information context and obtain a smart wireless / wired information context deletion response;
[0423] The context deletion response is fed back to the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes a reason for the failure.
[0424] Figure 15 This is a schematic diagram of the structure of the intelligent wireless / wired information acquisition device provided in this application, applied to an intelligent wireless / wired information generator, such as... Figure 15 As shown, it includes a memory 1501, a transceiver 1502, and a processor 1503:
[0425] 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 programs in the memory and perform the following operations:
[0426] Obtain the context establishment request for smart wireless / wired information sent by the application server, wherein the context establishment request includes the smart wireless / wired information context identifier, the type of the valid range of smart wireless / wired information, the valid range of smart wireless / wired information, the standard name of smart wireless / wired information, and the attribute requirements of smart wireless / wired information;
[0427] Based on the context establishment request, determine whether a smart wireless / wired information context can be established. If so, establish the smart wireless / wired information context, process it to obtain a context establishment response, and feed the context establishment response back to the application server.
[0428] According to the convention of the smart wireless / wired information context, the smart wireless / wired information and its attribute information are sent to the application server, so that the application server can obtain the smart wireless / wired information and its attribute information according to the convention of the context, and optimize the performance of the service based on the smart wireless / wired information.
[0429] Transceiver 1502 is used to receive and send data under the control of processor 1503.
[0430] Among them, Figure 15 In 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.
[0431] 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.
[0432] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0433] 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.
[0434] Furthermore, the attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
[0435] Furthermore, when no smart wireless / wired information interface communication connection is established between the smart wireless / wired information generator and the application server, the processor is also used to:
[0436] Obtain the smart wireless / wired information interface connection establishment request sent by the application server, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least an application server identifier, application server authentication information, application server security capability information, and application server backup machine information.
[0437] Based on preset connection constraints, determine whether the connection establishment request is acceptable, and obtain the determination result;
[0438] Based on the judgment result, a connection establishment response is sent to the application server, and the connection establishment response includes connection success or connection failure.
[0439] When the connection establishment response indicates a successful connection, a communication connection is established with the application server through the smart wireless / wired information interface.
[0440] Furthermore, the connectivity constraints include at least one or more of the following: network congestion level and operational strategies.
[0441] Furthermore, after determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result, the processor is further configured to:
[0442] When the connection establishment response is a connection failure, a failure reason is sent to the application server.
[0443] Furthermore, when the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, after obtaining the smart wireless / wired information interface connection establishment request sent by the application server, the process further includes:
[0444] Based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, an authentication and key negotiation process is conducted with the application server.
[0445] The step of determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result includes:
[0446] If authentication is successful, the connection establishment request is judged to be acceptable based on the preset connection constraints, and the judgment result is obtained.
[0447] Furthermore, when the processor has already established a communication connection between the smart wireless / wired information generator and the application server via the smart wireless / wired information interface, it is also used to:
[0448] Obtain the smart wireless / wired information interface connection release request sent by the application server, wherein the connection release request includes at least a release reason;
[0449] Based on the connection release request, the system sends a successful connection release message for the smart wireless / wired information interface to the application server and then disconnects the communication connection with the application server.
[0450] Furthermore, when the processor has already established a communication connection between the smart wireless / wired information generator and the application server via the smart wireless / wired information interface, it is also used to:
[0451] Send a smart wireless / wired information interface connection release request to the application server, wherein the smart wireless / wired information interface connection release request includes at least a release reason;
[0452] When the application server sends a successful message indicating that the smart wireless / wired information interface connection has been released, the communication connection with the application server is disconnected.
[0453] Furthermore, when the processor exists within the intelligent wireless / wired information context, it is also used to:
[0454] Obtain the smart wireless / wired information context update request sent by the application server, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0455] The application server updates the smart wireless / wired information context according to the context update request and sends a smart wireless / wired information context update response back to the application server. When the context update response indicates that the update was successful, the application server establishes an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0456] According to the conventions of the updated smart wireless / wired information context, the updated smart wireless / wired information and its attribute information are fed back to the application server, so that the application server can obtain the updated smart wireless / wired information and its attribute information according to the conventions of the updated smart wireless / wired information context, and optimize the performance of the services performed based on the updated smart wireless / wired information.
[0457] Furthermore, in the presence of the intelligent wireless / wired information context, the processor is also configured to:
[0458] Obtain the smart wireless / wired information context deletion request sent by the application server, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0459] The context deletion request is used to delete the requested smart wireless / wired information, and a deletion response is sent to the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates that the deletion failed, the context deletion response also includes the reason for the deletion failure.
[0460] or,
[0461] Send a smart wireless / wired information context deletion request to the application server, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0462] Obtain the smart wireless / wired information context deletion response from the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates that the deletion failed, the context deletion response also includes the reason for the deletion failure.
[0463] Figure 16 This is a schematic diagram of the structure of the intelligent wireless / wired information acquisition device provided in this application, which is applied to an application server, such as... Figure 16 As shown, the system includes: a sending module 1601, an establishment module 1602, an acquisition module 1603, and a processing module 1604. The sending module 1601 sends a context establishment request for smart wireless / wired information to the smart wireless / wired information generator through a preset smart wireless / wired information interface. The context establishment request includes a smart wireless / wired information context identifier, the type of the smart wireless / wired information's effective range, the effective range of the smart wireless / wired information, the standard name of the smart wireless / wired information, and the attribute requirements of the smart wireless / wired information. The establishment module 1602 acquires the smart wireless / wired information context establishment response from the smart wireless / wired information generator. When the context establishment response indicates successful establishment, a smart wireless / wired information context is established. The acquisition module 1603 acquires the smart wireless / wired information and its attribute information from the smart wireless / wired information generator according to the context's conventions. The processing module 1604 optimizes the performance of the services performed based on the smart wireless / wired information.
[0464] Furthermore, the attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
[0465] Furthermore, when no smart wireless / wired information interface communication connection is established between the application server and the smart wireless / wired information generator, the method further includes:
[0466] The sending module is also used to send a smart wireless / wired information interface connection establishment request to the smart wireless / wired information generator, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least a server identifier, server authentication information, server security capability information, and server backup machine information.
[0467] The acquisition module is also used to acquire the smart wireless / wired information interface connection establishment response fed back by the smart wireless / wired information generator. The connection establishment response includes the interface connection establishment result and optional smart wireless / wired information generator backup machine information. The interface connection establishment result includes connection success or connection failure. The connection establishment response is determined by the smart wireless / wired information generator after judging whether the connection establishment request is acceptable according to the preset connection constraints.
[0468] The module is also used to establish a communication connection with the smart wireless / wired information generator through the smart wireless / wired information interface when the connection establishment response is successful.
[0469] Furthermore, the application server identifier, application server authentication information, application server security capability information, and application server backup machine information are used to enable the smart wireless / wired information generator to perform authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. If authentication is successful, the generator determines whether the connection establishment request is acceptable based on preset connection constraints and obtains a determination result.
[0470] Furthermore, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the method further includes:
[0471] The sending module is also used to send a smart wireless / wired information interface connection release request to the smart wireless / wired information generator, wherein the connection release request includes at least a release reason;
[0472] The module is also used to disconnect the communication connection with the smart wireless / wired information generator when it receives a successful release message for the smart wireless / wired information interface sent by the smart wireless / wired information generator.
[0473] Furthermore, when a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the method further includes:
[0474] The acquisition module is also used to acquire the smart wireless / wired information interface connection release request sent by the smart wireless / wired information generator, wherein the connection release request includes a release reason;
[0475] The sending module is also used to send back a successful connection release message for the smart wireless / wired information interface to the smart wireless / wired information generator according to the connection release request, and disconnect the communication connection with the smart wireless / wired information generator.
[0476] Furthermore, in the presence of the aforementioned smart wireless / wired information context, it also includes:
[0477] The sending module is further configured to send a smart wireless / wired information context update request to the smart wireless / wired information generator, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0478] The acquisition module is also used to acquire the smart wireless / wired information context update response fed back by the smart wireless / wired information generator. When the context update response indicates that the update is successful, an updated smart wireless / wired information context is established with the smart wireless / wired information generator.
[0479] The acquisition module is also used to acquire the updated smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information, according to the agreement of the updated smart wireless / wired information context.
[0480] The processing module is also used to optimize the performance of the services being performed based on the updated smart wireless / wired information.
[0481] Furthermore, in the presence of the aforementioned smart wireless / wired information context, it also includes:
[0482] The sending module is also used to send a smart wireless / wired information context deletion request to the smart wireless / wired information generator, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted.
[0483] The acquisition module is also used to acquire the smart wireless / wired information context deletion response fed back by the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes the reason for the deletion failure.
[0484] or,
[0485] The acquisition module is also used to acquire a smart wireless / wired information context deletion request sent by the smart wireless / wired information generator, wherein the context deletion request includes at least a context identifier of the smart wireless / wired information to be deleted.
[0486] The deletion module is also used to perform a deletion operation on the requested smart wireless / wired information context according to the context deletion request, and obtain a smart wireless / wired information context deletion response;
[0487] The sending module is also used to feed back the context deletion response to the smart wireless / wired information generator, wherein the context deletion response includes deletion success or deletion failure, and when the context deletion response is deletion failure, the context deletion response also includes the reason for deletion failure.
[0488] Figure 17 This is a schematic diagram of the structure of the intelligent wireless / wired information acquisition device provided in this application, applied to an intelligent wireless / wired information generator, such as... Figure 17As shown, it includes: a request acquisition module 1701, an agreement establishment module 1702, and a data sending module 1703. The request acquisition module 1701 is used to acquire a context establishment request for smart wireless / wired information sent by the application server. The context establishment request includes a smart wireless / wired information context identifier, a type of valid range for the smart wireless / wired information, the valid range of the smart wireless / wired information, a standard name for the smart wireless / wired information, and attribute requirements for the smart wireless / wired information. The agreement establishment module 1702 is used to determine whether a smart wireless / wired information agreement can be established based on the context establishment request. If possible, a smart wireless / wired information context is established, a context establishment response is obtained, and the context establishment response is fed back to the application server; the data sending module 173 is used to send the smart wireless / wired information and its attribute information to the application server according to the agreement of the smart wireless / wired information context, so that the application server can obtain the smart wireless / wired information and its attribute information according to the agreement of the context, and optimize the performance of the service based on the smart wireless / wired information.
[0489] Furthermore, the attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
[0490] Furthermore, when no intelligent wireless / wired information interface communication connection is established between the intelligent wireless / wired information generator and the application server, the method further includes:
[0491] The request acquisition module is used to acquire the smart wireless / wired information interface connection establishment request sent by the application server, wherein the connection establishment request includes at least a server identifier, or the connection establishment request includes at least an application server identifier, application server authentication information, application server security capability information, and application server backup machine information.
[0492] The judgment module is used to determine whether the connection establishment request is acceptable based on preset connection constraints and to obtain the judgment result.
[0493] The data sending module is used to send a connection establishment response to the application server based on the judgment result, wherein the connection establishment response includes connection success or connection failure.
[0494] The connection module is used to establish a communication connection with the application server through the smart wireless / wired information interface when the connection establishment response is successful.
[0495] Furthermore, the connectivity constraints include at least one or more of the following: network congestion level and operational strategies.
[0496] Furthermore, after determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result, the process further includes:
[0497] The data sending module is used to send a failure reason to the application server when the connection establishment response is a connection failure.
[0498] Furthermore, when the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, after obtaining the smart wireless / wired information interface connection establishment request sent by the application server, the process further includes:
[0499] The authentication module is used to perform authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information.
[0500] The judgment module is used for:
[0501] If authentication is successful, the connection establishment request is judged to be acceptable based on the preset connection constraints, and the judgment result is obtained.
[0502] Furthermore, when the intelligent wireless / wired information generator and the application server are already connected via the intelligent wireless / wired information interface, the system further includes:
[0503] The request acquisition module is used to acquire the smart wireless / wired information interface connection release request sent by the application server, wherein the connection release request includes at least a release reason;
[0504] The release module is used to send a successful connection release message for the smart wireless / wired information interface to the application server based on the connection release request, and to disconnect the communication connection with the application server.
[0505] Furthermore, when the intelligent wireless / wired information generator and the application server are already connected via the intelligent wireless / wired information interface, the system further includes:
[0506] The data sending module is used to send a smart wireless / wired information interface connection release request to the application server, wherein the smart wireless / wired information interface connection release request includes at least a release reason;
[0507] The release module is used to disconnect the communication connection with the application server when it receives a successful release message for the smart wireless / wired information interface sent by the application server.
[0508] Furthermore, in the presence of the aforementioned smart wireless / wired information context, it also includes:
[0509] The request acquisition module is used to acquire the smart wireless / wired information context update request sent by the application server, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information.
[0510] The update module is used to update the smart wireless / wired information context according to the context update request, and to send a smart wireless / wired information context update response back to the application server, so that when the context update response is successful, the application server establishes an updated smart wireless / wired information context with the smart wireless / wired information generator.
[0511] The data transmission module is used to send the updated smart wireless / wired information and its attribute information to the application server according to the agreement of the updated smart wireless / wired information context, so that the application server can obtain the updated smart wireless / wired information and its attribute information according to the agreement of the updated smart wireless / wired information context, and optimize the performance of the service based on the updated smart wireless / wired information.
[0512] Furthermore, in the presence of the aforementioned smart wireless / wired information context, it also includes:
[0513] The request acquisition module is used to acquire the smart wireless / wired information context deletion request sent by the application server, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted.
[0514] The deletion module is used to perform a deletion operation on the requested smart wireless / wired context according to the context deletion request, and send a deletion response to the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes a reason for the deletion failure.
[0515] or,
[0516] The data sending module is used to send a smart wireless / wired information context deletion request to the application server, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted;
[0517] The deletion module is used to obtain the smart wireless / wired information context deletion response fed back by the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes the reason for the deletion failure.
[0518] 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.
[0519] 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.
[0520] 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.
[0521] Another embodiment of this application provides a processor-readable storage medium storing a computer program for causing the processor to perform the methods described above.
[0522] 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)).
[0523] 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.
[0524] 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.
[0525] 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.
[0526] 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.
[0527] 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 smart wireless / wired information acquisition method, applied to an application server, characterized in that, The method includes: A context establishment request for smart wireless / wired information is sent to the smart wireless / wired information generator through a preset smart wireless / wired information interface. The context establishment request includes a smart wireless / wired information context identifier, a type of valid range of smart wireless / wired information, a valid range of smart wireless / wired information, a standard name of smart wireless / wired information, and attribute requirements of smart wireless / wired information. Obtain the smart wireless / wired information context establishment response fed back by the smart wireless / wired information generator. When the context establishment response indicates successful establishment, establish the smart wireless / wired information context. According to the conventions of the aforementioned context, obtain the smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information; The performance of the services being performed is optimized based on the aforementioned smart wireless / wired information.
2. The method according to claim 1, characterized in that, The attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
3. The method according to claim 1 or 2, characterized in that, When no smart wireless / wired information interface communication connection is established between the application server and the smart wireless / wired information generator, the following method is also included: Send a smart wireless / wired information interface connection establishment request to the smart wireless / wired information generator, wherein the connection establishment request includes at least an application server identifier, or the connection establishment request includes at least an application server identifier, application server authentication information, application server security capability information, and application server backup machine information. The system obtains a smart wireless / wired information interface connection establishment response from the smart wireless / wired information generator. The connection establishment response includes the interface connection establishment result and optional smart wireless / wired information generator backup machine information. The interface connection establishment result includes connection success or connection failure. The connection establishment response is determined by the smart wireless / wired information generator based on the preset connection constraints to determine whether the connection establishment request is acceptable. When the connection establishment response indicates a successful connection, a communication connection is established with the smart wireless / wired information generator through the smart wireless / wired information interface.
4. The method according to claim 3, characterized in that, The application server identifier, application server authentication information, application server security capability information, and application server backup machine information are used to enable the smart wireless / wired information generator to perform authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. If the authentication is successful, the generator will determine whether the connection establishment request is acceptable based on preset connection constraints and obtain a determination result.
5. The method according to claim 1 or 2, characterized in that, When a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the method further includes: Send a smart wireless / wired information interface connection release request to the smart wireless / wired information generator, wherein the connection release request includes at least a release reason; When the system receives a successful connection release message from the smart wireless / wired information generator, it disconnects from the smart wireless / wired information generator.
6. The method according to claim 1 or 2, characterized in that, When a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the method further includes: Obtain the smart wireless / wired information interface connection release request sent by the smart wireless / wired information generator, wherein the connection release request includes a release reason; Based on the connection release request, a successful connection release message for the smart wireless / wired information interface is sent back to the smart wireless / wired information generator, and the communication connection with the smart wireless / wired information generator is disconnected.
7. The method according to claim 1 or 2, characterized in that, In the presence of the aforementioned smart wireless / wired information context, it also includes: Send a smart wireless / wired information context update request to the smart wireless / wired information generator, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information. Obtain the smart wireless / wired information context update response fed back by the smart wireless / wired information generator. When the context update response indicates that the update is successful, establish an updated smart wireless / wired information context with the smart wireless / wired information generator. According to the convention of the updated smart wireless / wired information context, obtain the updated smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information; The performance of the services being performed is optimized based on the updated smart wireless / wired information.
8. The method according to claim 1 or 2, characterized in that, In the presence of the aforementioned smart wireless / wired information context, it also includes: Send a smart wireless / wired information context deletion request to the smart wireless / wired information generator, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted. Obtain the smart wireless / wired information context deletion response fed back by the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes the reason for the failure. or, Obtain the smart wireless / wired information context deletion request sent by the smart wireless / wired information generator, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted; Based on the context deletion request, perform a deletion operation on the requested smart wireless / wired information context and obtain a smart wireless / wired information context deletion response; The context deletion response is fed back to the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes a reason for the failure.
9. A method for acquiring intelligent wireless / wired information, applied to an intelligent wireless / wired information generator, characterized in that, The method includes: Obtain the context establishment request for smart wireless / wired information sent by the application server, wherein the context establishment request includes the smart wireless / wired information context identifier, the type of the valid range of smart wireless / wired information, the valid range of smart wireless / wired information, the standard name of smart wireless / wired information, and the attribute requirements of smart wireless / wired information; Based on the context establishment request, determine whether a smart wireless / wired information context can be established. If so, establish the smart wireless / wired information context, process it to obtain a context establishment response, and feed the context establishment response back to the application server. According to the convention of the smart wireless / wired information context, the smart wireless / wired information and its attribute information are sent to the application server, so that the application server can obtain the smart wireless / wired information and its attribute information according to the convention of the context, and optimize the performance of the service based on the smart wireless / wired information.
10. The method according to claim 9, characterized in that, The attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
11. The method according to claim 9 or 10, characterized in that, When no smart wireless / wired information interface communication connection is established between the smart wireless / wired information generator and the application server, the following method is also included: Obtain the smart wireless / wired information interface connection establishment request sent by the application server, wherein the connection establishment request includes at least the application server identifier, or the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. Based on preset connection constraints, determine whether the connection establishment request is acceptable, and obtain the determination result; Based on the judgment result, a connection establishment response is sent to the application server, and the connection establishment response includes connection success or connection failure. When the connection establishment response indicates a successful connection, a communication connection is established with the application server through the smart wireless / wired information interface.
12. The method according to claim 11, characterized in that, The connectivity constraints include at least one or more of the following: network congestion level and operational strategies.
13. The method according to claim 11, characterized in that, After determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result, the process further includes: When the connection establishment response is a connection failure, a failure reason is sent to the application server.
14. The method according to claim 11, characterized in that, When the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, after obtaining the smart wireless / wired information interface connection establishment request sent by the application server, the process further includes: Based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, an authentication and key negotiation process is conducted with the application server. The step of determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result includes: If authentication is successful, the connection establishment request is judged to be acceptable based on the preset connection constraints, and the judgment result is obtained.
15. The method according to claim 11, characterized in that, When the intelligent wireless / wired information generator and the application server are already connected via the intelligent wireless / wired information interface, the system further includes: Obtain the smart wireless / wired information interface connection release request sent by the application server, wherein the connection release request includes at least a release reason; Based on the connection release request, the system sends a successful connection release message for the smart wireless / wired information interface to the application server and then disconnects the communication connection with the application server.
16. The method according to claim 11, characterized in that, When the intelligent wireless / wired information generator and the application server are already connected via the intelligent wireless / wired information interface, the system further includes: Send a smart wireless / wired information interface connection release request to the application server, wherein the smart wireless / wired information interface connection release request includes at least a release reason; When the application server sends a successful message indicating that the smart wireless / wired information interface connection has been released, the communication connection with the application server is disconnected.
17. The method according to claim 9 or 10, characterized in that, In the presence of the aforementioned smart wireless / wired information context, it also includes: Obtain the smart wireless / wired information context update request sent by the application server, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information. The application server updates the smart wireless / wired information context according to the context update request and sends a smart wireless / wired information context update response back to the application server. When the context update response indicates that the update was successful, the application server establishes an updated smart wireless / wired information context with the smart wireless / wired information generator. According to the conventions of the updated smart wireless / wired information context, the updated smart wireless / wired information and its attribute information are fed back to the application server, so that the application server can obtain the updated smart wireless / wired information and its attribute information according to the conventions of the updated smart wireless / wired information context, and optimize the performance of the services performed based on the updated smart wireless / wired information.
18. The method according to any one of claims 9 or 10, characterized in that, In the presence of the aforementioned smart wireless / wired information context, it also includes: Obtain the smart wireless / wired information context deletion request sent by the application server, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted; The context deletion request is used to delete the requested smart wireless / wired context, and a deletion response is sent to the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes the reason for the deletion failure. or, Send a smart wireless / wired information context deletion request to the application server, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted; Obtain the smart wireless / wired information context deletion response from the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates that the deletion failed, the context deletion response also includes the reason for the deletion failure.
19. A smart wireless / wired information acquisition device, applied to an application server, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: A context establishment request for smart wireless / wired information is sent to the smart wireless / wired information generator through a preset smart wireless / wired information interface. The context establishment request includes a smart wireless / wired information context identifier, a type of valid range of smart wireless / wired information, a valid range of smart wireless / wired information, a standard name of smart wireless / wired information, and attribute requirements of smart wireless / wired information. Obtain the smart wireless / wired information context establishment response fed back by the smart wireless / wired information generator. When the context establishment response indicates successful establishment, establish the smart wireless / wired information context. According to the conventions of the aforementioned context, obtain the smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information; The performance of the services being performed is optimized based on the aforementioned smart wireless / wired information.
20. The apparatus according to claim 19, characterized in that, The attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
21. The apparatus according to claim 19 or 20, characterized in that, When no smart wireless / wired information interface communication connection is established between the application server and the smart wireless / wired information generator, the processor is further configured to: Send a smart wireless / wired information interface connection establishment request to the smart wireless / wired information generator, wherein the connection establishment request includes at least an application server identifier, or the connection establishment request includes at least an application server identifier, application server authentication information, application server security capability information, and application server backup machine information. The system obtains a smart wireless / wired information interface connection establishment response from the smart wireless / wired information generator. The connection establishment response includes the interface connection establishment result and optional smart wireless / wired information generator backup machine information. The interface connection establishment result includes connection success or connection failure. The connection establishment response is determined by the smart wireless / wired information generator based on the preset connection constraints to determine whether the connection establishment request is acceptable. When the connection establishment response indicates a successful connection, a communication connection is established with the smart wireless / wired information generator through the smart wireless / wired information interface.
22. The apparatus according to claim 21, characterized in that, The application server identifier, application server authentication information, application server security capability information, and application server backup machine information are used to enable the smart wireless / wired information generator to perform authentication and key negotiation with the application server based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. If the authentication is successful, the generator will determine whether the connection establishment request is acceptable based on preset connection constraints and obtain a determination result.
23. The apparatus according to claim 19 or 20, characterized in that, When a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the processor is further configured to: Send a smart wireless / wired information interface connection release request to the smart wireless / wired information generator, wherein the connection release request includes at least a release reason; When the system receives a successful connection release message from the smart wireless / wired information generator, it disconnects from the smart wireless / wired information generator.
24. The apparatus according to claim 19 or 20, characterized in that, When a smart wireless / wired information interface communication connection has been established between the application server and the smart wireless / wired information generator, the processor is further configured to: Obtain the smart wireless / wired information interface connection release request sent by the smart wireless / wired information generator, wherein the connection release request includes a release reason; Based on the connection release request, a successful connection release message for the smart wireless / wired information interface is sent back to the smart wireless / wired information generator, and the communication connection with the smart wireless / wired information generator is disconnected.
25. The apparatus according to claim 19 or 20, characterized in that, In the presence of the aforementioned smart wireless / wired information context, the processor is further configured to: Send a smart wireless / wired information context update request to the smart wireless / wired information generator, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information. Obtain the smart wireless / wired information context update response fed back by the smart wireless / wired information generator. When the context update response indicates that the update is successful, establish an updated smart wireless / wired information context with the smart wireless / wired information generator. According to the convention of the updated smart wireless / wired information context, obtain the updated smart wireless / wired information fed back by the smart wireless / wired information generator, as well as the attribute information of the smart wireless / wired information; The performance of the services being performed is optimized based on the updated smart wireless / wired information.
26. The apparatus according to claim 19 or 20, characterized in that, In the presence of the aforementioned smart wireless / wired information context, the processor is further configured to: Send a smart wireless / wired information context deletion request to the smart wireless / wired information generator, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted. Obtain the smart wireless / wired information context deletion response fed back by the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes the reason for the failure. or, Obtain the smart wireless / wired information context deletion request sent by the smart wireless / wired information generator, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted; Based on the context deletion request, perform a deletion operation on the requested smart wireless / wired information context and obtain a smart wireless / wired information context deletion response; The context deletion response is fed back to the smart wireless / wired information generator. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a failure, the context deletion response also includes a reason for the failure.
27. A smart wireless / wired information acquisition device, applied to a smart wireless / wired information generator, characterized in that, Includes memory, transceiver, and processor: Memory, used to store computer programs; The transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer program in the memory and perform the following operations: Obtain the context establishment request for smart wireless / wired information sent by the application server, wherein the context establishment request includes the smart wireless / wired information context identifier, the type of the valid range of smart wireless / wired information, the valid range of smart wireless / wired information, the standard name of smart wireless / wired information, and the attribute requirements of smart wireless / wired information; Based on the context establishment request, determine whether a smart wireless / wired information context can be established. If so, establish the smart wireless / wired information context, process it to obtain a context establishment response, and feed the context establishment response back to the application server. According to the convention of the smart wireless / wired information context, the smart wireless / wired information and its attribute information are sent to the application server, so that the application server can obtain the smart wireless / wired information and its attribute information according to the convention of the context, and optimize the performance of the service based on the smart wireless / wired information.
28. The apparatus according to claim 27, characterized in that, The attribute requirements for the smart wireless / wired information include at least: the validity period of the smart wireless / wired information, the credibility of the smart wireless / wired information, the reporting method of the smart wireless / wired information, the reporting time interval of the smart wireless / wired information, and the credibility threshold requirement of the smart wireless / wired information.
29. The apparatus according to claim 27 or 28, characterized in that, When no smart wireless / wired information interface communication connection is established between the smart wireless / wired information generator and the application server, the processor is further configured to: Obtain the smart wireless / wired information interface connection establishment request sent by the application server, wherein the connection establishment request includes at least the application server identifier, or the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information. Based on preset connection constraints, determine whether the connection establishment request is acceptable, and obtain the determination result; Based on the judgment result, a connection establishment response is sent to the application server, and the connection establishment response includes connection success or connection failure. When the connection establishment response indicates a successful connection, a communication connection is established with the application server through the smart wireless / wired information interface.
30. The apparatus according to claim 29, characterized in that, The connectivity constraints include at least one or more of the following: network congestion level and operational strategies.
31. The apparatus according to claim 29, characterized in that, After determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result, the processor is further configured to: When the connection establishment response is a connection failure, a failure reason is sent to the application server.
32. The apparatus according to claim 29, characterized in that, When the connection establishment request includes at least the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, after obtaining the smart wireless / wired information interface connection establishment request sent by the application server, the process further includes: Based on the application server identifier, application server authentication information, application server security capability information, and application server backup machine information, an authentication and key negotiation process is conducted with the application server. The step of determining whether the connection establishment request is acceptable based on preset connection constraints and obtaining the determination result includes: If authentication is successful, the connection establishment request is judged to be acceptable based on the preset connection constraints, and the judgment result is obtained.
33. The apparatus according to claim 29, characterized in that, When the processor is already connected to the smart wireless / wired information generator and the application server via the smart wireless / wired information interface, it is further configured to: Obtain the smart wireless / wired information interface connection release request sent by the application server, wherein the connection release request includes at least a release reason; Based on the connection release request, the system sends a successful connection release message for the smart wireless / wired information interface to the application server and then disconnects the communication connection with the application server.
34. The apparatus according to claim 29, characterized in that, When the processor is already connected to the smart wireless / wired information generator and the application server via the smart wireless / wired information interface, it is further configured to: Send a smart wireless / wired information interface connection release request to the application server, wherein the smart wireless / wired information interface connection release request includes at least a release reason; When the application server sends a successful message indicating that the smart wireless / wired information interface connection has been released, the communication connection with the application server is disconnected.
35. The apparatus according to claim 27 or 28, characterized in that, In the presence of the smart wireless / wired information context, the processor is further configured to: Obtain the smart wireless / wired information context update request sent by the application server, wherein the context update request includes at least one of the following: the smart wireless / wired information context identifier to be updated, the type of the valid range of the smart wireless / wired information to be updated, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information to be updated, and the attribute requirements of the smart wireless / wired information. The application server updates the smart wireless / wired information context according to the context update request and sends a smart wireless / wired information context update response back to the application server. When the context update response indicates that the update was successful, the application server establishes an updated smart wireless / wired information context with the smart wireless / wired information generator. According to the conventions of the updated smart wireless / wired information context, the updated smart wireless / wired information and its attribute information are fed back to the application server, so that the application server can obtain the updated smart wireless / wired information and its attribute information according to the conventions of the updated smart wireless / wired information context, and optimize the performance of the services performed based on the updated smart wireless / wired information.
36. The apparatus according to claim 27 or 28, characterized in that, In the presence of the smart wireless / wired information context, the processor is further configured to: Obtain the smart wireless / wired information context deletion request sent by the application server, wherein the smart wireless / wired information context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted; The context deletion request is used to delete the requested smart wireless / wired information, and a deletion response is sent to the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response is a deletion failure, the context deletion response also includes the reason for the deletion failure. or, Send a smart wireless / wired information context deletion request to the application server, wherein the context deletion request includes at least the context identifier of the smart wireless / wired information to be deleted; Obtain the smart wireless / wired information context deletion response from the application server. The context deletion response includes whether the deletion was successful or failed. When the context deletion response indicates that the deletion failed, the context deletion response also includes the reason for the deletion failure.
37. A smart wireless / wired information acquisition device, applied to an application server, characterized in that, include: The sending module is used to send a context establishment request for smart wireless / wired information to the smart wireless / wired information generator through a preset smart wireless / wired information interface. The context establishment request includes a smart wireless / wired information context identifier, a type of valid range of smart wireless / wired information, a valid range of smart wireless / wired information, a standard name of smart wireless / wired information, and attribute requirements of smart wireless / wired information. The module is used to obtain the smart wireless / wired information context establishment response fed back by the smart wireless / wired information generator. When the context establishment response is successful, the smart wireless / wired information context is established. The acquisition module is used to acquire, according to the convention of the context, the smart wireless / wired information fed back by the smart wireless / wired information generator, and the attribute information of the smart wireless / wired information; The processing module is used to optimize the performance of the services being performed based on the smart wireless / wired information.
38. A smart wireless / wired information acquisition device, applied to a smart wireless / wired information generator, characterized in that, include: The request acquisition module is used to acquire the context establishment request for smart wireless / wired information sent by the application server. The context establishment request includes the smart wireless / wired information context identifier, the type of the smart wireless / wired information valid range, the valid range of the smart wireless / wired information, the standard name of the smart wireless / wired information, and the attribute requirements of the smart wireless / wired information. The agreement establishment module is used to determine whether a smart wireless / wired information context can be established based on the context establishment request. If so, the smart wireless / wired information context is established, the context establishment response is processed, and the context establishment response is fed back to the application server. The data transmission module is used to send the smart wireless / wired information and its attribute information to the application server according to the agreement of the smart wireless / wired information context, so that the application server can obtain the smart wireless / wired information and its attribute information according to the agreement of the context, and optimize the performance of the service based on the smart wireless / wired information.
39. 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-8 or 9-18.