Data collection method and device for wireless capability opening and electronic equipment

CN116828527BActive Publication Date: 2026-10-09SHANXI CHINA MOBILE COMM CORP +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210283966.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-21
Publication Date
2026-10-09
Estimated Expiration
2042-03-21

AI Technical Summary

Technical Problem

[0004]本申请实施例提供一种面向无线能力开放的数据采集方法、装置及电子设备,用以解决设备负载太大容易宕机以及不能针对性的确保对应用户设备的业务体验的技术问题

Benefits of technology

[0048]The data acquisition method, apparatus, and electronic device for wireless capability openness provided in this application embodiment can significantly reduce the data reporting volume of the base station and reduce the risk of downtime by acquiring wireless information requests for target user equipment and instructing the base station to report target wireless information matching the wireless information requests. Furthermore, by transmitting the target wireless information and the user equipment identification information reported by the core network to the Client server through an associated backfill server, the target wireless information and the identification information of the target user equipment can be bound together, thereby ensuring the service experience of the target user equipment in a targeted manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116828527B_ABST
    Figure CN116828527B_ABST
Patent Text Reader

Abstract

The application relates to the field of wireless capability opening, and provides a data collection method and device for wireless capability opening and electronic equipment. The method comprises the following steps: obtaining a wireless information request for a target user equipment; instructing a base station to report target wireless information matched with the wireless information request. The target wireless information is reported to a correlation backfill server, so that the correlation backfill server transmits the target wireless information and user equipment identity information reported by a core network to a Client server. The data collection method for wireless capability opening provided by the embodiment of the application can not only greatly reduce the data reporting amount of the base station and reduce the risk of downtime, but also can ensure the service experience of the target user equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of open wireless capabilities technology, specifically to a data acquisition method, apparatus, and electronic device for open wireless capabilities. Background Technology

[0002] Currently, wireless capability openness is mainly implemented in live networks through two methods. The first method is through Deep Packet Inspection (DPI). DPI uses the Signaling Convergence Adapter (SCA) in the software acquisition equipment to collect the wireless information of user equipment terminals and base stations reported by the base station. Then, it combines the wireless information with the user equipment identity information obtained by the core network probe, and after data processing, it forms valid data and reports it to the application server. The second method is through wireless capability openness under the Open Radio Access Network (O-RAN) architecture. Through the E2 interface, the wireless information of the Radio Control Unit (CU) is opened to the Near Real-Time Radio Intelligent Controller (NARIC). Applications can use the wireless information to optimize services.

[0003] However, because the DPI method involves reporting all information collected by the base station, the entire device is overloaded and prone to crashing. Furthermore, the radio information reported using the O-RAN architecture cannot be bound to the corresponding user equipment, thus failing to ensure the service experience of the corresponding user equipment. Summary of the Invention

[0004] This application provides a data acquisition method, apparatus, and electronic device for wireless capability openness, in order to solve the technical problems of device overload leading to crashes and inability to specifically ensure the service experience of corresponding user devices.

[0005] In a first aspect, embodiments of this application provide a data acquisition method for wireless capability openness, including:

[0006] Obtain wireless information requests for the target user device;

[0007] The base station is instructed to report target wireless information that matches the wireless information request.

[0008] The target wireless information is reported to the associated backfill server, so that the associated backfill server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0009] In one embodiment, instructing the base station to report target wireless information matching the wireless information request includes:

[0010] Based on the wireless information request, the target uplink IP routing information of the target user equipment is obtained from the associated backfilling server;

[0011] Based on the target uplink IP routing information, a wireless information requirement template for the target user equipment is sent to the base station. The wireless information requirement template includes customized specific wireless information requirements and reporting cycle requirements.

[0012] The base station is instructed to report the target wireless information corresponding to the specific wireless information requirement according to the reporting period requirement.

[0013] In one embodiment, the step of sending the radio information request template of the target user equipment to the base station based on the target uplink IP routing information includes:

[0014] Addressing is performed based on the target uplink IP routing information, and the corresponding base station is accessed. At the same time, the wireless information request template of the target user equipment is sent to the base station.

[0015] In one embodiment, after the step of instructing the base station to report target radio information matching the radio information request, the method further includes:

[0016] Format verification is performed based on the target wireless information;

[0017] When the format verification result indicates that the verification is successful, a reporting instruction is generated to report the target wireless information to the associated backfill server.

[0018] In one embodiment, when determining the result of the format verification indicates that the verification is successful, generating a reporting instruction to report the target wireless information to the associated backfill server includes:

[0019] The result of the format verification indicates the amount of information obtained when the verification is successful;

[0020] Based on the reporting method corresponding to the amount of information, a reporting instruction is generated to report the target wireless information to the associated backfill server.

[0021] Secondly, embodiments of this application provide a data acquisition method for wireless capability openness, including:

[0022] Receives a wireless information request initiated by the Client server for the target user device, and transmits the wireless information request to the wireless information processing module;

[0023] The target uplink IP routing information of the target user equipment is sent to the wireless information processing module so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information;

[0024] Collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0025] In one embodiment, sending the uplink IP routing information of the target user equipment to the wireless information processing module includes:

[0026] Based on the uplink data of user equipment within the local area network, obtain the uplink IP routing table of the user equipment, the uplink IP routing table including uplink IP routing information of multiple user equipments within the local area network;

[0027] Based on the uplink IP routing table, the target uplink IP routing information of the target user equipment is sent to the wireless information processing module.

[0028] Thirdly, embodiments of this application provide a data acquisition device oriented towards wireless capability openness, comprising:

[0029] The acquisition module is used to acquire wireless information requests for the target user device.

[0030] The instruction module is used to instruct the base station to report target wireless information that matches the wireless information request;

[0031] The reporting module is used to report the target wireless information to the associated backfilling server, so that the associated backfilling server can transmit the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0032] Fourthly, embodiments of this application provide a data acquisition device for wireless capability openness, comprising:

[0033] The transceiver module is used to receive wireless information requests initiated by the Client server for the target user device and transmit the wireless information requests to the wireless information processing module.

[0034] The sending module is used to send the target uplink IP routing information of the target user equipment to the wireless information processing module, so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information;

[0035] The sending module is used to collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0036] Fifthly, embodiments of this application provide a terminal, including a memory, a transceiver, and a processor;

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

[0038] Obtain wireless information requests for the target user device;

[0039] The base station is instructed to report target wireless information that matches the wireless information request.

[0040] The target wireless information is reported to the associated backfill server, so that the associated backfill server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0041] Sixthly, embodiments of this application provide a network device, including a memory, a transceiver, and a processor;

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

[0043] Receives a wireless information request initiated by the Client server for the target user device, and transmits the wireless information request to the wireless information processing module;

[0044] The target uplink IP routing information of the target user equipment is sent to the wireless information processing module so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information;

[0045] Collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0046] In a seventh aspect, embodiments of this application provide an electronic device, including a processor and a memory storing a computer program, wherein the processor executes the program to implement the steps of the data acquisition method for wireless capability openness described in the first or second aspect.

[0047] Eighthly, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the data acquisition method for wireless capability openness described in the first or second aspect.

[0048] The data acquisition method, apparatus, and electronic device for wireless capability openness provided in this application embodiment can significantly reduce the data reporting volume of the base station and reduce the risk of downtime by acquiring wireless information requests for target user equipment and instructing the base station to report target wireless information matching the wireless information requests. Furthermore, by transmitting the target wireless information and the user equipment identification information reported by the core network to the Client server through an associated backfill server, the target wireless information and the identification information of the target user equipment can be bound together, thereby ensuring the service experience of the target user equipment in a targeted manner. Attached Figure Description

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

[0050] Figure 1 This is one of the flowcharts illustrating a data acquisition method for wireless capability openness provided in an embodiment of this application;

[0051] Figure 2 This is a schematic diagram of the architecture of a data acquisition system for wireless capability openness provided in an embodiment of this application;

[0052] Figure 3 This is a second schematic flowchart of a data acquisition method for wireless capability openness provided in an embodiment of this application;

[0053] Figure 4 This is the third flowchart illustrating the data acquisition method for wireless capability openness provided in the embodiments of this application;

[0054] Figure 5 This is one of the structural schematic diagrams of a data acquisition device for wireless capability openness provided in the embodiments of this application;

[0055] Figure 6 This is a second schematic diagram of the structure of the data acquisition device for wireless capability openness provided in the embodiments of this application;

[0056] Figure 7 This is a schematic diagram of the terminal structure according to an embodiment of this application;

[0057] Figure 8 This is a schematic diagram of the structure of a network device according to an embodiment of this application;

[0058] Figure 9This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

[0059] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0060] Figure 1 This is a flowchart illustrating a data acquisition method for open wireless capabilities provided in an embodiment of this application, wherein the execution entity of the data acquisition method for open wireless capabilities is... Figure 2 The wireless information processing module in the data acquisition system shown is open to wireless capabilities. Figure 2 In this embodiment, the wireless information processing module is connected in series with the 5G network base station (gNB) and the associated backfilling server, respectively. That is, a wireless information processing module is added between the base station and the associated backfilling server. The wireless information processing module includes at least information collection, information processing, and information template distribution functions. The SCA module is a one-way information processing module and only has information collection functions; it does not have template distribution functions. Therefore, this embodiment can also perform lightweight processing on the SCA module. (Refer to...) Figure 1 This application provides a data acquisition method for wireless capability openness, which may include:

[0061] Step 110: Obtain a wireless information request for the target user device.

[0062] Specifically, since the base station collects raw wireless information including its own wireless information and the wireless information of multiple user devices connected to the base station, in order to reduce the information reporting burden on the base station, the wireless information processing module can obtain wireless information requests for target user devices. Target user devices can be those with poor performance indicators (KPIs) such as service lag or high latency. Wireless information requests are automatically generated based on the poor KPIs of the target user device, and these requests can be information needs that can optimize those KPIs. The module then collects target wireless information from the raw wireless information that matches the wireless information request of the target user device.

[0063] It should be noted that multiple user devices within the same local area network can initiate and establish service connections with the Client server. After the service connection is established, the Client server will monitor in real time whether there are any poor KPI indicators such as service lag or long latency in the service KPIs of each user device. When a poor KPI indicator is detected, the Client server will send a wireless information request to the associated backfilling server for the target user device with the poor KPI indicator. That is, the wireless information request is an automatically generated request by the Client server when it detects the target user device in response to the detected poor service KPI. Then the Client server will pass the wireless information request through the associated backfilling server to the wireless information processing module.

[0064] Step 120: Instruct the base station to report target wireless information that matches the wireless information request.

[0065] Among them, the base station can be the 5G network base station gNB corresponding to the target user equipment.

[0066] Specifically, when the wireless information processing module receives a wireless information request, it can instruct the base station to filter out target wireless information that can optimize poor KPI indicators from all the collected wireless information, instead of reporting all the wireless information collected by the base station to the wireless information processing module. Therefore, it can improve the processing capability of the base station and greatly reduce the resources consumed by the central processing unit (CPU).

[0067] Step 130: Report the target wireless information to the associated backfill server, so that the associated backfill server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0068] Specifically, the wireless information processing module reports the target wireless information reported by the base station to the association backfilling server. When the association backfilling server transmits the target wireless information and the user equipment identification information reported by the core network to the client server, the client server can accurately know the target user equipment corresponding to the target wireless information. In other words, the target wireless information reported by the wireless information processing module can be bound to its corresponding target user equipment, thereby enabling the client server to optimize services for the target user equipment in a timely manner.

[0069] It should be noted that after receiving the target wireless information reported by the base station, the wireless information processing module can report all the target wireless information to the associated backfill server, or it can collect key wireless information from the target wireless information. The key wireless information can be a part of the information in the target wireless information and must meet the type requirements of the Client server. The module will then transmit the collected key wireless information and the user equipment identification information reported by the core network to the Client server. This allows the wireless information processing module to achieve customized wireless information collection when collecting information based on the target wireless information reported by the base station, and thus also allows for customized wireless information collection according to different business needs.

[0070] The data collection method for wireless capability openness provided in this application can greatly reduce the data reporting volume of the base station and reduce the risk of downtime by obtaining wireless information requests for target user equipment and instructing the base station to report target wireless information that matches the wireless information requests. Furthermore, by transmitting the target wireless information and the user equipment identification information reported by the core network to the Client server through the association backfill server, the purpose of binding the target wireless information and the identification information of the target user equipment can be achieved, thereby ensuring the service experience of the target user equipment in a targeted manner.

[0071] Optionally, the implementation process of step 120 may include:

[0072] First, based on the wireless information request, the target uplink IP routing information of the target user equipment is obtained from the associated backfilling server; then, based on the target uplink IP routing information, the wireless information request template of the target user equipment is sent to the base station, the wireless information request template including customized specific wireless information requests and reporting cycle requirements; finally, the base station is instructed to report the target wireless information corresponding to the specific wireless information requests according to the reporting cycle requirements.

[0073] Specific wireless information requirements include Channel State Information (CSI) of target user equipment, Signal to Interference plus Noise Ratio (SINR) of air interface channel, and available wireless air interface bandwidth information. Reporting cycle requirements include interactive reporting, subscription reporting, real-time reporting, or periodic reporting.

[0074] Specifically, when the wireless information processing module receives a wireless information request, it can further receive the target uplink IP routing information for the target user equipment sent by the associated backfill server, and send a wireless information request template to the base station corresponding to the target uplink IP routing information. The reporting cycle requirement in the wireless information request template represents the specific cycle at which the base station reports wireless information, and the reporting method can be flexibly configured through customized cycle, and all configured reporting methods meet the reporting cycle requirement. For example, one or more of the following reporting methods can be used: interactive reporting, subscription reporting, real-time reporting, or periodic reporting. This instructs the base station to report the target wireless information corresponding to the specific wireless information requirement to the wireless information processing module according to the reporting cycle requirement, rather than reporting all the wireless information collected by the base station. This enables real-time reporting of wireless air interface information and ensures the user service experience.

[0075] The data acquisition method for open wireless capabilities provided in this application embodiment involves the wireless communication processing module obtaining the target uplink IP routing information of the target user equipment and sending the target user equipment's wireless information request template to the base station. This instructs the base station to report the target wireless information according to the reporting period requirements. By adding a customized interface, the target wireless information can be customized and reported in combination with different reporting periods. This not only achieves the purpose of providing different reporting methods for different service requirements, but also achieves the purpose of combining and reporting target wireless information by flexibly adopting the reporting period method, effectively improving the targeting and flexibility of obtaining target wireless information.

[0076] Optionally, the step of sending the radio information request template of the target user equipment to the base station based on the target uplink IP routing information includes:

[0077] Addressing is performed based on the target uplink IP routing information, and the corresponding base station is accessed. At the same time, the wireless information request template of the target user equipment is sent to the base station.

[0078] Specifically, the wireless information processing module may include an information processing submodule and an IP routing receiving submodule. When the associated backfilling server sends target uplink IP routing information to the wireless information processing module, the IP routing receiving submodule in the wireless information processing module receives the target uplink IP routing information and then sends the received target uplink IP routing information to the information processing submodule. The information processing submodule performs addressing based on the target user equipment's target uplink IP routing information and connects the found base station to the information processing submodule. At the same time, the information processing submodule sends the target user equipment's wireless information request template to the base station to inform the base station of the specific wireless information that needs to be reported and its corresponding specific reporting cycle.

[0079] The data acquisition method for wireless capability openness provided in this application embodiment involves a wireless information processing module addressing and accessing the found base station based on the target uplink IP routing information, while simultaneously sending a wireless information requirement template for the target user equipment to the base station. This improves the reliability and relevance of the sent wireless information requirement template, thereby laying the foundation for subsequent flexible customization of reporting cycles and customized wireless information openness content.

[0080] Optionally, after step 120, the method may further include:

[0081] Format verification is performed based on the target wireless information; when the format verification result indicates that the verification is successful, a reporting instruction is generated to report the target wireless information to the associated backfill server.

[0082] Specifically, when a base station receives a wireless information request template, it can report the required target wireless information to the wireless information processing module based on the customized reporting cycle requirements in the template. When the information processing submodule in the wireless information processing module receives the target wireless information, it can perform format verification on the target wireless information, that is, determine whether the target wireless information meets the reporting data format. If the format verification result indicates that the verification is successful, it means that the reporting format of the target wireless information meets the reporting data format requirements. At this time, a reporting instruction to report the target wireless information to the associated backfill server can be generated, and the process proceeds to step 130. Conversely, if the format verification result indicates that the verification is unsuccessful, it means that the reporting format of the target wireless information does not meet the reporting data format requirements. At this time, a format verification failure prompt message can be output, and the base station can be instructed to report the target wireless information again based on the wireless information request template until the format verification is successful before a reporting instruction to report the target wireless information to the associated backfill server can be generated.

[0083] The data acquisition method for wireless capability openness provided in this application embodiment first performs format verification on the target wireless information to be collected, and then reports the target wireless information corresponding to the successful format verification to the associated backfill server. In this way, the accuracy and reliability of the target wireless information reported by the base station can be ensured, thereby effectively guaranteeing the user's service experience.

[0084] Optionally, when the result of the format verification indicates that the verification is successful, a reporting instruction is generated to report the target wireless information to the associated backfill server, including:

[0085] First, when the format verification result indicates that the verification is successful, the information content of the target wireless information is obtained; then, based on the reporting method corresponding to the information content, a reporting instruction is generated to report the target wireless information to the associated backfill server.

[0086] Specifically, to ensure timely and accurate reporting of target wireless information, a threshold for information volume and a correspondence between wireless information and reporting methods can be pre-set. This means wireless information exceeding the threshold is reported in segments, wireless information below the threshold is reported in a merged manner, and wireless information equal to the threshold is reported sequentially. Therefore, for each instance of target wireless information reported by the base station, when the information processing submodule in the wireless information processing module verifies the format of the target wireless information and the verification is successful, it can further obtain the information volume of the target wireless information and determine its relationship with the information volume threshold. This determines the corresponding reporting method. Specifically, when the information volume is determined to be greater than the information volume threshold, a first reporting instruction is generated to report the target wireless information to the associated backfill server using a segmented reporting method. This first reporting instruction indicates that the target wireless information reported by the base station this time is split into at least two pieces of information, and each piece of information is reported separately to the associated backfill server. When the information volume is determined to be equal to the information volume threshold, a sequential reporting method is used to generate... A second reporting instruction is sent to the associated backfill server to report the target wireless information. The second reporting instruction indicates that the target wireless information reported by the base station this time is reported to the associated backfill server. When it is determined that the amount of information is less than the information amount threshold, the target wireless information reported by the base station can continue to be received. The format verification and information amount acquisition after the format verification is passed are performed on the target wireless information reported by the base station at least twice. When the target wireless information reported by the base station at least twice passes the format verification and its information amount is equal to the information amount threshold, a third reporting instruction to report the target wireless information to the associated backfill server can be generated by merging the reporting method. The third reporting instruction indicates that the target wireless information reported by the base station at least twice is reported to the associated backfill server together.

[0087] It should be noted that the information processing submodule within the wireless information processing module can further collect key information from the target wireless information reported by the base station. It then verifies the format of the collected key information and, after successful verification, combines it with the user equipment identification information reported by the core network before uploading it to the Client server. The key information consists of a portion of the target wireless information that conforms to the Client server's required type.

[0088] The data acquisition method for wireless capability openness provided in this application embodiment, when the wireless information processing module determines that the format verification of the target wireless information is passed, generates a reporting instruction to report the target wireless information to the associated backfill server using the reporting method corresponding to the information content of the target wireless information, thereby improving the flexibility and reliability of reporting the target wireless information.

[0089] Figure 3This is a flowchart illustrating a data acquisition method for open wireless capabilities provided in an embodiment of this application, wherein the execution entity of the data acquisition method for open wireless capabilities is... Figure 2 The associated backfill server in the data acquisition system shown is open to wireless capabilities. Figure 2 In this context, the associated backfill server must possess at least the functions of IP routing acquisition, information sending, information receiving, and information collection. (Refer to...) Figure 3 This application provides a data acquisition method for wireless capability openness, which may include:

[0090] Step 310: Receive the wireless information request initiated by the Client server for the target user device, and transmit the wireless information request to the wireless information processing module.

[0091] Step 320: Send the target uplink IP routing information of the target user equipment to the wireless information processing module, so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information.

[0092] Step 330: Collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0093] Specifically, after multiple user devices within the same local area network establish a service connection with the Client server, the Client server will monitor in real time whether each user device has poor service KPIs such as service lag or long latency. When a poor KPI is detected, the Client server initiates a radio information request to the associated backfilling server for the target user device with the poor KPI. That is, the radio information request is automatically generated by the Client server when it detects the target user device in response to the detected poor service KPI. Then, the Client server initiates a radio information request to the associated backfilling server for the target user device. The associated backfilling server can not only pass the radio information request to the radio information processing module, but also send the target uplink IP routing information of the target user device to the radio information processing module. Furthermore, when the radio information processing module collects the target radio information, the associated backfilling server can also collect the target radio information reported by the radio information processing module and the user device identification information reported by the core network, and then make the collected target radio information and user device identification information available to the Client server so that the Client server can optimize the service of the target user device.

[0094] The data collection method for open wireless capabilities provided in this application involves the associated backfilling server transmitting the wireless information request and the target uplink IP routing information of the target user equipment to the wireless information processing module, and sending the collected target wireless information and user equipment identification information to the Client server. Unlike existing methods that aggregate all base station-side information and core network-side information, this application only needs to collect the base station-side information and identification information of the target terminal equipment, ensuring the information integrity of the same target user equipment, thereby improving the targeting and reliability of service optimization for the same target user equipment.

[0095] Optionally, the implementation process of step 320 may include:

[0096] First, based on the uplink data of user equipment within the local area network, the uplink IP routing table of the user equipment is obtained, and the uplink IP routing table includes uplink IP routing information of multiple user equipments within the local area network; then, based on the uplink IP routing table, the target uplink IP routing information of the target user equipment is sent to the wireless information processing module.

[0097] Specifically, this application embodiment improves the association backfilling server, that is, the association backfilling server and the wireless information processing module add a process. The added process is that the association backfilling server obtains an uplink IP routing table composed of the uplink IP routing information of the multiple user devices that have established a connection with the Client server in the same local area network when they access the Client server. Then, based on the uplink IP routing table, the association backfilling server sends the target uplink IP routing information of the target user device to the wireless information processing module.

[0098] The data acquisition method for open wireless capabilities provided in this application involves an association backfilling server first obtaining an uplink IP routing table based on uplink data from multiple user devices within a local area network, and then selecting the target uplink IP routing information of the target user device based on the uplink IP routing table. This improves the functional diversity and reliability of the association backfilling server, thereby providing a guarantee for the wireless information processing module to collect target wireless information in a targeted manner.

[0099] Optional, refer to Figure 4 The data acquisition method for wireless capability openness provided in the embodiments of this application will be described in detail, and the process includes the following steps:

[0100] Step 410: The target user device initiates a service request connection to the Client server, and a service connection is established.

[0101] Step 420: If the Client server detects that the target user device's service KPI indicators are poor, such as service lag or long latency, the Client server will send a wireless information request to the associated backfill server module.

[0102] Step 430: The association backfill server will pass through the wireless information initiated by the Client server to the wireless information processing module. The wireless information processing module will obtain the target uplink IP routing information of the target user equipment through the wireless association backfill server, find the corresponding base station based on the target uplink IP routing information and access it, and then send an information collection request to the base station. The information collection request is a request generated by the wireless information requirement template of the target user equipment. The wireless information requirement template contains specific wireless information requirements (such as the target user equipment's CSI, air interface channel SINR, wireless air interface available bandwidth information, etc.) and reporting period requirements (such as reporting upon subscription, interactive reporting, real-time reporting, or periodic reporting, etc.).

[0103] Step 440: After collecting the wireless information of each user device and the air interface wireless information of the base station, the base station flexibly reports the target wireless information corresponding to the specific wireless information requirement to the wireless information processing module based on the reporting cycle requirement.

[0104] Step 450: The associated backfill server collects the target wireless information reported by the wireless information processing module and the user equipment identification information reported by the core network, and makes the collected target wireless information and user equipment identification information available to the client server. The client server optimizes the services of the target user equipment based on the target wireless information of the target user equipment.

[0105] The data collection method for open wireless capabilities provided in this application adds a wireless information processing module between the base station and the associated backfilling server. The wireless information processing module sends an information collection request to the base station, and the base station receives and reports the target wireless information in a customized reporting manner. Then, the target wireless information is reported to the associated backfilling server, and the associated backfilling server directly transmits the target wireless information and user equipment identification information to the client server. In this way, by flexibly customizing the reporting cycle and the open wireless information content, the interface customization purpose of bidirectional interaction between services and wireless scheduling can be achieved.

[0106] For example, multiple user devices (User Devices) send the same video service request to a Client server. However, during video playback, the target User Device (i.e., at least one of the multiple User Devices) experiences video playback stuttering. In this case, the Client server, based on the data link of the target User Device experiencing stuttering, sends a radio information request to the association backfilling server. The association backfilling server then forwards this radio information request to the radio information processing module. Simultaneously, the radio information processing module obtains the target uplink IP routing information of the target User Device from the association backfilling server. The radio information processing module then sends an information collection request to the base station corresponding to the target User Device. This information collection request is generated by the target User Device's radio information requirement template. The radio information requirement template includes specific radio information requirements (such as the target User Device's CSI, air interface channel SINR, and available air interface bandwidth information) and reporting period requirements (such as subscription-based reporting, interactive reporting, real-time reporting, or periodic reporting). The base station reports the target radio information based on the customized requirements of the radio information requirement template. The base station may even report the target User Device's Channel Quality Indicator (CQI) based on the customized requirements of the radio information requirement template. Information such as the CQI (Common Quality Identifier) ​​is collected and uniformly reported to the wireless information processing module. The CQI information indicates the signal quality of the target user equipment. The wireless information processing module collects wireless air interface information from the target wireless information of the target user equipment experiencing lag through a correlation backfill server and sends the collected wireless air interface information to the client server. The client adjusts the video service stream of the target user equipment based on the wireless air interface information to ensure the best user experience. This method enables real-time reporting of wireless air interface information and real-time optimization and response of services via the wireless air interface. It also provides air interface protection for key services of key user equipment, thereby realizing open and customized two-way interactive functions for wireless information.

[0107] The following describes the data acquisition device for open wireless capabilities provided in the embodiments of this application. The data acquisition device for open wireless capabilities described below and the data acquisition method for open wireless capabilities described above can be referred to in correspondence.

[0108] Reference Figure 5 This is one of the data acquisition devices provided in the embodiments of this application that are open to wireless capabilities. Figure 5 The data acquisition device 500, which is open to wireless capabilities, includes:

[0109] The acquisition module 510 is used to acquire a wireless information request for a target user equipment; the instruction module 520 is used to instruct the base station to report target wireless information that matches the wireless information request; and the reporting module 530 is used to report the target wireless information to the associated backfilling server, so that the associated backfilling server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0110] Optionally, the instruction module 520 can be specifically used to obtain the target uplink IP routing information of the target user equipment from the associated backfilling server based on the wireless information request; based on the target uplink IP routing information, send the wireless information request template of the target user equipment to the base station, the wireless information request template including customized specific wireless information requests and reporting cycle requirements; and instruct the base station to report the target wireless information corresponding to the specific wireless information requests according to the reporting cycle requirements.

[0111] Optionally, the indication module 520 can also be used to perform addressing based on the target uplink IP routing information, and to access the found base station accordingly, while sending the wireless information request template of the target user equipment to the base station.

[0112] Optionally, the device may further include a generation module for performing format verification based on the target wireless information; and when the result of the format verification indicates that the verification is successful, generating a reporting instruction to report the target wireless information to the associated backfill server.

[0113] Optionally, the generation module can also be used to determine the amount of information of the target wireless information when the format verification result characterization passes; and generate a reporting instruction to report the target wireless information to the associated backfill server based on the reporting method corresponding to the amount of information.

[0114] Reference Figure 6 This is the second data acquisition device for wireless capability openness provided in the embodiments of this application. Figure 6 The data acquisition device 600, which is open to wireless capabilities, includes:

[0115] The transceiver module 610 is used to receive a wireless information request for a target user device initiated by the Client server and transmit the wireless information request to the wireless information processing module; the sending module 620 is used to send the target uplink IP routing information of the target user device to the wireless information processing module, so that the wireless information processing module can collect target wireless information matching the wireless information request based on the target uplink IP routing information; the sending module 630 is used to collect and send the target wireless information and the user device identification information reported by the core network to the Client server.

[0116] Optionally, the sending module 620 can be used to obtain the uplink IP routing table of the user equipment based on the uplink data of the user equipment in the local area network. The uplink IP routing table includes uplink IP routing information of multiple user equipments in the local area network. Based on the uplink IP routing table, the sending module sends the target uplink IP routing information of the target user equipment to the wireless information processing module.

[0117] The terminal involved in the embodiments of this application may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal device may differ in different systems; for example, in a 5G system, the terminal device may be called a User Equipment (UE).

[0118] The network device involved in the embodiments of this application can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names.

[0119] Figure 7 This is a schematic diagram of the terminal structure according to an embodiment of this application, with reference to... Figure 7 This application embodiment also provides a terminal, which may include: a memory 710, a transceiver 720, and a processor 730;

[0120] The memory 710 is used to store computer programs; the transceiver 720 is used to send and receive data under the control of the processor 730; the processor 730 is used to read the computer program in the memory 710 and perform the following operations:

[0121] Obtain wireless information requests for the target user device;

[0122] The base station is instructed to report target wireless information that matches the wireless information request.

[0123] The target wireless information is reported to the associated backfill server, so that the associated backfill server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0124] Among them, Figure 7 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, such as one or more processors represented by processor 730 and memory represented by memory 710. 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 720 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. For different user equipment, the user interface 740 can also be an interface capable of connecting external or internal devices as needed.

[0125] The processor 730 is responsible for managing the bus architecture and general processing, while the memory 710 can store the data used by the processor 730 during operation.

[0126] The processor 730 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 the memory 710. The processor and the memory may also be physically separated.

[0127] Optionally, the processor 730 is also used to perform the following operations:

[0128] Based on the wireless information request, the target uplink IP routing information of the target user equipment is obtained from the associated backfilling server;

[0129] Based on the target uplink IP routing information, a wireless information requirement template for the target user equipment is sent to the base station. The wireless information requirement template includes customized specific wireless information requirements and reporting cycle requirements.

[0130] The base station is instructed to report the target wireless information corresponding to the specific wireless information requirement according to the reporting period requirement.

[0131] Optionally, the processor 730 is also used to perform the following operations:

[0132] Addressing is performed based on the target uplink IP routing information, and the corresponding base station is accessed. At the same time, the wireless information request template of the target user equipment is sent to the base station.

[0133] Optionally, the processor 730 is also used to perform the following operations:

[0134] Format verification is performed based on the target wireless information;

[0135] When the format verification result indicates that the verification is successful, a reporting instruction is generated to report the target wireless information to the associated backfill server.

[0136] Optionally, the processor 730 is also used to perform the following operations:

[0137] The result of the format verification indicates the amount of information obtained when the verification is successful;

[0138] Based on the reporting method corresponding to the amount of information, a reporting instruction is generated to report the target wireless information to the associated backfill server.

[0139] Figure 8 This is a schematic diagram of the structure of a network device according to an embodiment of this application, with reference to... Figure 8 This application embodiment also provides a network device, which may include: a memory 810, a transceiver 820, and a processor 830;

[0140] The memory 810 is used to store computer programs; the transceiver 820 is used to send and receive data under the control of the processor 830; the processor 830 is used to read the computer program in the memory 810 and perform the following operations:

[0141] Receives a wireless information request initiated by the Client server for the target user device, and transmits the wireless information request to the wireless information processing module;

[0142] The target uplink IP routing information of the target user equipment is sent to the wireless information processing module so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information;

[0143] Collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0144] Among them, Figure 8In 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 830) and memory (memory 810). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 820 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium. The processor 830 is responsible for managing the bus architecture and general processing, and the memory 810 can store data used by the processor 830 during operation.

[0145] Optionally, the processor 830 is also used to perform the following operations:

[0146] Based on the uplink data of user equipment within the local area network, obtain the uplink IP routing table of the user equipment, the uplink IP routing table including uplink IP routing information of multiple user equipments within the local area network;

[0147] Based on the uplink IP routing table, the target uplink IP routing information of the target user equipment is sent to the wireless information processing module.

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

[0149] Figure 9 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 9 As shown, the electronic device may include: a processor 910, a communication interface 920, a memory 930, and a communication bus 940, wherein the processor 910, the communication interface 920, and the memory 930 communicate with each other via the communication bus 940. The processor 910 can call a computer program stored in the memory 930 to execute the steps of the XXXX method, such as including:

[0150] Obtain wireless information requests for the target user device;

[0151] The base station is instructed to report target wireless information that matches the wireless information request.

[0152] The target wireless information is reported to the associated backfilling server, so that the associated backfilling server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server; or

[0153] Receives a wireless information request initiated by the Client server for the target user device, and transmits the wireless information request to the wireless information processing module;

[0154] The target uplink IP routing information of the target user equipment is sent to the wireless information processing module so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information;

[0155] Collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0156] Furthermore, the logical instructions in the aforementioned memory 930 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-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 a portion 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.) 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.

[0157] On the other hand, embodiments of this application also provide a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can perform the steps of the data acquisition method for wireless capability openness provided in the above embodiments, such as including:

[0158] Obtain wireless information requests for the target user device;

[0159] The base station is instructed to report target wireless information that matches the wireless information request.

[0160] The target wireless information is reported to the associated backfilling server, so that the associated backfilling server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server; or

[0161] Receives a wireless information request initiated by the Client server for the target user device, and transmits the wireless information request to the wireless information processing module;

[0162] The target uplink IP routing information of the target user equipment is sent to the wireless information processing module so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information;

[0163] Collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

[0164] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing a processor to perform the steps of the methods provided in the above embodiments, such as including:

[0165] Obtain wireless information requests for the target user device;

[0166] The base station is instructed to report target wireless information that matches the wireless information request.

[0167] The target wireless information is reported to the associated backfilling server, so that the associated backfilling server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server; or

[0168] Receives a wireless information request initiated by the Client server for the target user device, and transmits the wireless information request to the wireless information processing module;

[0169] The target uplink IP routing information of the target user equipment is sent to the wireless information processing module so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information;

[0170] Collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

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

[0172] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0173] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.

[0174] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A data acquisition method for wireless capability openness, characterized in that, include: Obtain wireless information requests for the target user device; The wireless information request is an automatically generated request by the Client server when it detects the key performance indicators of the target user equipment. Instruct the base station to report target wireless information that matches the wireless information request; The target wireless information is reported to the associated backfill server, so that the associated backfill server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server.

2. The data acquisition method for wireless capability openness according to claim 1, characterized in that, The instruction to the base station to report target wireless information matching the wireless information request includes: Based on the wireless information request, the target uplink IP routing information of the target user equipment is obtained from the associated backfilling server; Based on the target uplink IP routing information, a wireless information requirement template for the target user equipment is sent to the base station. The wireless information requirement template includes customized specific wireless information requirements and reporting cycle requirements. The base station is instructed to report the target wireless information corresponding to the specific wireless information requirement according to the reporting period requirement.

3. The data acquisition method for wireless capability openness according to claim 2, characterized in that, The step of sending the radio information request template of the target user equipment to the base station based on the target uplink IP routing information includes: Addressing is performed based on the target uplink IP routing information, and the corresponding base station is accessed. At the same time, the wireless information request template of the target user equipment is sent to the base station.

4. The data acquisition method for wireless capability openness according to claim 1, characterized in that, After the step of instructing the base station to report target radio information matching the radio information request, the method further includes: Format verification is performed based on the target wireless information; When the format verification result indicates that the verification is successful, a reporting instruction is generated to report the target wireless information to the associated backfill server.

5. The data acquisition method for wireless capability openness according to claim 4, characterized in that, When the format verification result indicates that the verification is successful, a reporting instruction is generated to report the target wireless information to the associated backfill server, including: The result of the format verification indicates the amount of information obtained when the verification is successful; Based on the reporting method corresponding to the amount of information, a reporting instruction is generated to report the target wireless information to the associated backfill server.

6. A data acquisition method for wireless capability openness, characterized in that, include: Receives a wireless information request initiated by the Client server for the target user device, and transmits the wireless information request to the wireless information processing module; The wireless information request is an automatically generated request by the Client server when it detects the key performance indicators of the target user equipment. The target uplink IP routing information of the target user equipment is sent to the wireless information processing module so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information; Collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

7. The data acquisition method for wireless capability openness according to claim 6, characterized in that, The step of sending the uplink IP routing information of the target user equipment to the wireless information processing module includes: Based on the uplink data of user equipment within the local area network, obtain the uplink IP routing table of the user equipment, the uplink IP routing table including uplink IP routing information of multiple user equipments within the local area network; Based on the uplink IP routing table, the target uplink IP routing information of the target user equipment is sent to the wireless information processing module.

8. A data acquisition device open to wireless capabilities, characterized in that, include: The acquisition module is used to acquire wireless information requests for the target user device. The wireless information request is an automatically generated request by the Client server when it detects the key performance indicators of the target user equipment. The instruction module is used to instruct the base station to report target wireless information that matches the wireless information request; The reporting module is used to report the target wireless information to the associated backfilling server, so that the associated backfilling server can transmit the target wireless information and the user equipment identification information reported by the core network to the Client server.

9. A data acquisition device open to wireless capabilities, characterized in that, include: The transceiver module is used to receive wireless information requests initiated by the Client server for the target user device and transmit the wireless information requests to the wireless information processing module. The wireless information request is an automatically generated request by the Client server when it detects the key performance indicators of the target user equipment. The sending module is used to send the target uplink IP routing information of the target user equipment to the wireless information processing module, so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information; The sending module is used to collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

10. A terminal, 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: Obtain a wireless information request for the target user device; the wireless information request is an automatically generated request by the Client server when detecting the key performance indicators of the target user device. Instruct the base station to report target wireless information that matches the wireless information request; The target wireless information is reported to the associated backfill server, so that the associated backfill server transmits the target wireless information and the user equipment identification information reported by the core network to the Client server.

11. A network device, characterized in that, Includes memory, transceiver, and processor; The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor. Processor, configured to read the computer program in the memory and perform the following operations: The system receives a wireless information request initiated by the Client server for a target user device and transmits the wireless information request to the wireless information processing module. The wireless information request is an automatically generated request by the Client server when detecting the key performance indicators of the target user device. The target uplink IP routing information of the target user equipment is sent to the wireless information processing module so that the wireless information processing module can collect target wireless information that matches the wireless information request based on the target uplink IP routing information; Collect and send the target wireless information and the user equipment identification information reported by the core network to the Client server.

12. An electronic device comprising a processor and a memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the data acquisition method for wireless capability openness as described in any one of claims 1 to 5, or the data acquisition method for wireless capability openness as described in any one of claims 6 to 7.

13. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the data acquisition method for open wireless capabilities as described in any one of claims 1 to 5, or the data acquisition method for open wireless capabilities as described in any one of claims 6 to 7.

Citation Information

Patent Citations

  • Reconstructible wireless information network system structure and reconstruction realization method thereof

    CN107959592A