Data collaboration method, device, communication equipment and readable storage medium

By introducing data management and resource scheduling modules into the server, determining a suitable heterogeneous wireless access network and sending data scheduling information, the problem of data interoperability between 3GPP RAN and non-3GPP RAN is solved, and more accurate network behavior judgment and unified network scheduling are achieved.

CN119402974BActive Publication Date: 2025-05-16CHINA TELECOM CORP LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411977236.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-16
Estimated Expiration
2044-12-31

AI Technical Summary

Technical Problem

In the existing wireless access network technology, data between 3GPP RAN and non-3GPP RAN cannot be interoperable, resulting in inaccurate judgment of network behavior and difficulty in unified scheduling.

Method used

By introducing a data management module and a resource scheduling module into the server, when receiving a data collaboration request, a suitable heterogeneous wireless access network is determined, and data scheduling information is sent to it, so that it can provide collaborative data, and realize data interoperability between 3GPP RAN and non-3GPP RAN.

Benefits of technology

The data interoperability between 3GPP RAN and non-3GPP RAN is realized, improving the accuracy of network behavior judgment and unified scheduling capabilities of the entire network.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402974B_ABST
    Figure CN119402974B_ABST
Patent Text Reader

Abstract

The present application relates to a data collaboration method, device, communication equipment and computer-readable storage medium, and relates to the field of wireless communication technology. The method includes: when receiving a data collaboration request sent by a first wireless access network, determining a second wireless access network; the second wireless access network is heterogeneous with the first wireless access network; sending data scheduling information to the second wireless access network, so that the second wireless access network sends the collaboration data corresponding to the data collaboration request to the first wireless access network according to the data scheduling information. The method can realize data intercommunication among heterogeneous wireless access networks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a data collaboration method, apparatus, communication device and computer-readable storage medium. Background Art

[0002] The current Radio Access Network (RAN) usually adopts the 3rd Generation Partnership Project (3GPP) standard architecture and relies on dedicated hardware equipment for implementation, which is referred to as 3GPP RAN. With the development of wireless communications, some organizations have proposed a multi-vendor interoperability cooperation model based on open interfaces and white box hardware to enhance the flexibility, scalability and intelligence of radio access networks, including open radio access networks (O-RAN), etc. Such radio access networks are collectively referred to as non-3GPP RAN.

[0003] There are differences between 3GPP RAN and non-3GPP RAN in terms of data collection methods and interfaces. For example, 3GPP RAN collects data through network management reporting, while non-3GPP RAN can use more flexible interfaces, including standard interfaces and non-standard interfaces (for example, the E2 and A1 interfaces defined in O-RAN). This difference results in the inability to communicate data between 3GPP RAN and non-3GPP RAN, which is not conducive to accurate judgment of network behavior and unified scheduling of the entire network.

[0004] Therefore, the current wireless access network technology has the problem that data of heterogeneous wireless access networks cannot be interoperable. Summary of the invention

[0005] Based on this, it is necessary to provide a data collaboration method, apparatus, communication equipment, computer-readable storage medium and computer program product that can realize data intercommunication among heterogeneous wireless access networks in response to the above technical problems.

[0006] In a first aspect, the present application provides a data collaboration method, which is applied to a server and includes:

[0007] When receiving a data cooperation request sent by the first radio access network, determining a second radio access network; the second radio access network is heterogeneous with the first radio access network;

[0008] Data scheduling information is sent to the second radio access network, so that the second radio access network sends the coordinated data corresponding to the data coordination request to the first radio access network according to the data scheduling information.

[0009] In one of the embodiments, the first wireless access network sends the data coordination request to the server when the first local data does not meet the preset requirements; the first local data is the local data of the first wireless access network, and the preset requirements include at least one of the data type matching the preset type and the data quantity being not less than a preset quantity threshold.

[0010] In one embodiment, the server is provided with a data management module and a resource scheduling module; the method further comprises:

[0011] The data management module sends a data transmission request to the resource scheduling module;

[0012] The resource scheduling module determines the data scheduling information according to the received data transmission request.

[0013] In one of the embodiments, when receiving a data coordination request sent by a first radio access network, determining a second radio access network includes:

[0014] When receiving the data collaboration request, the data management module broadcasts the data collaboration request if the second local data does not meet the preset requirement; the second local data is the local data of the server;

[0015] The data management module determines the second radio access network according to a response message returned by a candidate radio access network within the coverage area.

[0016] In one embodiment, the method further comprises:

[0017] When all the candidate wireless access networks within the coverage area return a first rejection message, the data management module sends a second rejection message for the data cooperation request to the first wireless access network.

[0018] In one embodiment, the method further comprises:

[0019] When receiving the data coordination request, the data management module obtains the coordination data according to the second local data if the second local data meets the preset requirements, and sends a data transmission request to the resource scheduling module;

[0020] The resource scheduling module determines the data scheduling information according to the received data transmission request, and sends the coordinated data to the first radio access network according to the data scheduling information.

[0021] In one embodiment, the method further comprises:

[0022] Performing standardization on the collaborative data;

[0023] The standardized cooperation data is sent to the first radio access network.

[0024] In a second aspect, the present application further provides another data collaboration method, which is applied to a first radio access network and includes:

[0025] Sending a data coordination request to a server; the server is used to determine a second wireless access network according to the received data coordination request, and send data scheduling information to the second wireless access network; the second wireless access network is heterogeneous with the first wireless access network;

[0026] receiving the coordination data corresponding to the data coordination request and sent by the second radio access network according to the data scheduling information.

[0027] In a third aspect, the present application further provides another data collaboration method, which is applied to a second radio access network and includes:

[0028] Receive data scheduling information sent by the server;

[0029] According to the data scheduling information, the coordination data corresponding to the data coordination request sent by the first radio access network is sent to the first radio access network; the first radio access network and the second radio access network are heterogeneous.

[0030] In a fourth aspect, the present application further provides a data collaboration device, which is applied to a server and includes:

[0031] A determination module, configured to determine a second radio access network when receiving a data coordination request sent by a first radio access network; the second radio access network is heterogeneous with the first radio access network;

[0032] The sending module is used to send data scheduling information to the second radio access network, so that the second radio access network sends the coordinated data corresponding to the data coordination request to the first radio access network according to the data scheduling information.

[0033] In a fifth aspect, the present application further provides a communication device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of the method described in the first aspect, the second aspect or the third aspect are implemented.

[0034] In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method described in the first aspect, the second aspect or the third aspect are implemented.

[0035] In a seventh aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method described in the first aspect, the second aspect or the third aspect above.

[0036] The above-mentioned data collaboration method, apparatus, communication equipment, computer-readable storage medium and computer program product, when receiving a data collaboration request sent by a first wireless access network, determine a second wireless access network, the second wireless access network is heterogeneous with the first wireless access network, and send data scheduling information to the second wireless access network, so that the second wireless access network sends the collaboration data corresponding to the data collaboration request to the first wireless access network according to the data scheduling information; since a server is introduced, when the first wireless access network needs to perform data collaboration, the server can select the second wireless access network according to the data collaboration request of the first wireless access network, and the second wireless access network provides collaboration data to the first wireless access network, thereby realizing data intercommunication between heterogeneous wireless access networks. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0038] Figure 1 An application environment diagram of a data collaboration method in an embodiment;

[0039] Figure 2 A schematic diagram of a data collaboration method in one embodiment;

[0040] Figure 3 is a schematic diagram of the structure of a communication system in one embodiment;

[0041] Figure 4 An interactive flow chart of a model training process based on data collaboration in one embodiment;

[0042] Figure 5 It is an interactive flow chart of data collaboration supporting data business scenarios in one embodiment;

[0043] Figure 6 is a structural block diagram of a data collaboration device in one embodiment;

[0044] Figure 7 FIG. 4 is a diagram showing the internal structure of a communication device in one embodiment. DETAILED DESCRIPTION

[0045] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0046] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0047] The data collaboration method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. The first wireless access network 102 communicates with the server 104 through the network, and the server 104 communicates with the second wireless access network 106 through the network. The first wireless access network 102 may be a wireless access network built based on the 3GPP standard, including but not limited to 5G RAN, 6G RAN, etc., and the second wireless access network 106 may be a wireless access network built based on non-3GPP standards, including but not limited to O-RAN, etc. The server 104 may be a core network or an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.

[0048] In an exemplary embodiment, Figure 2 As shown, a data collaboration method is provided. In this embodiment, the method is applied to Figure 1 The server 104 in FIG. 1 is used as an example to illustrate the method, which includes the following steps:

[0049] Step S202: When a data coordination request sent by the first radio access network is received, a second radio access network is determined; the second radio access network is heterogeneous with the first radio access network.

[0050] The data collaboration request may be a signal for requesting to provide data.

[0051] In a specific implementation, a server may be deployed within the communication distance of the first wireless access network, and one or more candidate wireless access networks heterogeneous with the first wireless access network may be deployed within the coverage of the server. When the first wireless access network requires data collaboration, a data collaboration request may be sent to the server. When the server receives the data collaboration request, it selects a candidate wireless access network that can meet the data collaboration request and uses the candidate wireless access network as the second wireless access network.

[0052] For example, when 3GPP RAN does not have the ability to collect specified types of data in real time, it can send a data coordination request to the server. When the server receives the data coordination request, it searches for a non-3GPP RAN within its coverage area that can collect the specified type of data in real time. If it cannot find the non-3GPP RAN, it rejects the data coordination request of the 3GPP RAN. If it can find the non-3GPP RAN, it forwards the data coordination request to the found non-3GPP RAN.

[0053] For another example, when the local storage data of 3GPP RAN does not meet the business requirements, a data coordination request can be sent to the server. When the server receives the data coordination request, it checks whether its own local storage data can meet the business requirements. If so, it returns its own local storage data to 3GPP RAN. Otherwise, if it cannot be met, it broadcasts the data coordination request. Non-3GPP RANs within the coverage of the server perceive the data coordination request, check whether their own local storage data can meet the business requirements, and return a message to the server whether it can or cannot meet the business requirements.

[0054] Step S204: Send data scheduling information to the second radio access network, so that the second radio access network sends the coordinated data corresponding to the data coordination request to the first radio access network according to the data scheduling information.

[0055] The data scheduling information may be information indicating that the coordinated data is to be sent to the first radio access network, including but not limited to a data transmission path, data transmission resources, etc. The coordinated data may be data provided to the first radio access network.

[0056] In a specific implementation, after selecting the second wireless access network, the server may determine data scheduling information and send the data scheduling information to the second wireless access network. The second wireless access network may send the coordinated data to the first wireless access network based on the received data scheduling information.

[0057] For example, after finding a non-3GPP RAN that can collect specified types of data in real time, a data transmission path can be planned and sent to the non-3GPP RAN. The non-3GPP RAN forwards the real-time collected data to the 3GPP RAN based on the received data transmission path.

[0058] For another example, after receiving a message sent by a non-3GPP RAN that meets business needs, the server can determine data transmission resources and send the data transmission resources to the non-3GPP RAN. The non-3GPP RAN sends its own locally stored data to the 3GPP RAN based on the received data transmission resources.

[0059] The above-mentioned data collaboration method determines the second wireless access network when receiving the data collaboration request sent by the first wireless access network, the second wireless access network is heterogeneous with the first wireless access network, and sends data scheduling information to the second wireless access network, so that the second wireless access network sends the collaboration data corresponding to the data collaboration request to the first wireless access network according to the data scheduling information; since the server is introduced, when the first wireless access network needs to perform data collaboration, the server can select the second wireless access network according to the data collaboration request of the first wireless access network, and the second wireless access network provides the collaboration data to the first wireless access network, thereby realizing data intercommunication between heterogeneous wireless access networks.

[0060] In an exemplary embodiment, the first wireless access network sends a data collaboration request to the server when the first local data does not meet the preset requirements; the first local data is the local data of the first wireless access network, and the preset requirements include at least one of the data type matching the preset type and the data quantity being not less than a preset quantity threshold.

[0061] The preset type may be a preset data type, and the preset quantity threshold may be a preset quantity threshold.

[0062] In a specific implementation, the first radio access network may send a data coordination request to the server when the data type of the local data does not match the preset type, or the data quantity of the local data is lower than a preset quantity threshold.

[0063] For example, when the 3GPP RAN lacks data of a specified type, the amount of data of a specified type is insufficient, or the 3GPP RAN does not have the real-time collection capability of data of a specified type, a data coordination request may be sent to the server.

[0064] In this embodiment, when the first local data does not meet the preset requirements, the first wireless access network sends a data coordination request to the server, so that when the data is insufficient, the 3GPP RAN can request the non-3GPP RAN for data coordination to ensure that the 3GPP RAN data is sufficient to meet business needs.

[0065] In an exemplary embodiment, the server is provided with a data management module and a resource scheduling module; the above-mentioned data collaboration method may further specifically include: the data management module sends a data transmission request to the resource scheduling module; the resource scheduling module determines the data scheduling information according to the received data transmission request.

[0066] The data management module may be a module with functions such as data collection, reporting, and processing, and may be an independent communication device or integrated in a server. The resource scheduling module may be a module with functions such as communication resource scheduling and computing resource scheduling, and may be an independent communication device or integrated in a server. The data transmission request may be a signal requesting the allocation of a data transmission path, data transmission resources, and the like.

[0067] In a specific implementation, the server may be provided with a data management module and a resource scheduling module. After determining the second wireless access network, the data management module may send a data transmission request to the resource scheduling module. When receiving the data transmission request, the resource scheduling module determines the data scheduling information between the second wireless access network and the first wireless access network.

[0068] For example, after determining the non-3GPP RAN for data collaboration, the data management module sends a data transmission request to the resource scheduling module. The data transmission request may carry information of the 3GPP RAN and the non-3GPP RAN. The resource scheduling module determines the data transmission path and data transmission resources for the non-3GPP RAN to transmit the collaborative data to the 3GPP RAN based on the data transmission request, and sends the data transmission path and data transmission resources to the non-3GPP RAN. The non-3GPP RAN sends the collaborative data to the 3GPP RAN based on the received data transmission path and data transmission resources.

[0069] In this embodiment, a data transmission request is sent to a resource scheduling module through the data management module. The resource scheduling module determines the data scheduling information based on the received data transmission request, and can plan the path and resources for transmitting collaborative data from non-3GPP RAN to 3GPP RAN, thereby ensuring efficient and reliable transmission of collaborative data.

[0070] In an exemplary embodiment, the above step S202 may specifically include: when a data collaboration request is received, the data management module broadcasts the data collaboration request if the second local data does not meet the preset requirements; the second local data is the local data of the server; the data management module determines the second wireless access network based on the response message returned by the candidate wireless access network within the coverage area.

[0071] The candidate wireless access network may be all non-3GPP RANs within the coverage of the server. The response message may be a message indicating whether the collaborative data meeting the preset requirements can be provided.

[0072] In a specific implementation, the data management module in the server can determine whether the local data of the server meets the preset requirements when receiving a data collaboration request. If it meets the preset requirements, the collaborative data can be selected from the local data of the server and returned to the first wireless access network; otherwise, if the local data of the server does not meet the preset requirements, the data management module can broadcast the data collaboration request. After one or more candidate wireless access networks within the coverage area of ​​the server perceive the data collaboration request, they can return a response message to the data management module based on whether they can provide collaborative data that meets the preset requirements. For example, the candidate wireless access network can return a message agreeing to conduct data collaboration when it can provide collaborative data that meets the preset requirements, and return a message refusing to conduct data collaboration when it cannot provide collaborative data that meets the preset requirements. If the data management module receives a message agreeing to conduct data collaboration, it can determine the corresponding candidate wireless access network as the second wireless access network.

[0073] It can be understood that if the data management module receives only messages rejecting data collaboration, it means that no candidate wireless access network can provide collaborative data that meets the preset requirements. At this time, the data management module can return a rejection message to the first wireless access network to reject the data collaboration request of the first wireless access network.

[0074] In this embodiment, when a data collaboration request is received, the data management module broadcasts the data collaboration request if the second local data does not meet the preset requirements. The second local data is the local data of the server. The data management module determines the second wireless access network based on the response message returned by the candidate wireless access network within the coverage area. The collaboration data can be searched on the server preferentially. If the server cannot provide the collaboration data, the collaboration data is provided by searching for non-3GPP RAN through broadcast, thereby improving the efficiency of data collaboration.

[0075] In an exemplary embodiment, the above data coordination method may further specifically include: when each candidate wireless access network within the coverage area returns a first rejection message, the data management module sends a second rejection message for the data coordination request to the first wireless access network.

[0076] The first rejection message may be a rejection message returned by the candidate wireless access network to the server. The second rejection message may be a rejection message returned by the server to the first wireless access network.

[0077] In a specific implementation, after the data management module of the server broadcasts a data collaboration request, if all candidate wireless access networks within the coverage area of ​​the server return a first rejection message for the data collaboration request, it means that no candidate wireless access network can provide collaborative data that meets the preset requirements. At this time, the data management module of the server can send a second rejection message to the first wireless access network to reject the data collaboration request of the first wireless access network.

[0078] In this embodiment, when all candidate wireless access networks within the coverage area return a first rejection message, the data management module sends a second rejection message for the data collaboration request to the first wireless access network, so that the 3GPP RAN can be notified that no non-3GPP RAN can provide collaborative data, thereby ensuring reliable interaction of information between the 3GPP RAN and the non-3GPP RAN, and ensuring that the 3GPP RAN can take corresponding measures in a timely manner.

[0079] In an exemplary embodiment, the above-mentioned data collaboration method may further specifically include: when a data collaboration request is received, the data management module obtains collaboration data based on the second local data if the second local data meets the preset requirements, and sends a data transmission request to the resource scheduling module; the resource scheduling module determines the data scheduling information based on the received data transmission request, and sends the collaboration data to the first wireless access network based on the data scheduling information.

[0080] In a specific implementation, the data management module in the server can determine whether the local data of the server meets the preset requirements when receiving a data collaboration request. If it meets the preset requirements, the collaborative data can be selected from the local data of the server. The data management module can also send a data transmission request to the resource scheduling module. When receiving the data transmission request, the resource scheduling module determines the data scheduling information for transmitting the collaborative data from the server to the first wireless access network, and sends the collaborative data from the server to the first wireless access network according to the data scheduling information.

[0081] In this embodiment, when a data collaboration request is received, the data management module obtains collaboration data based on the second local data if the second local data meets the preset requirements, and sends a data transmission request to the resource scheduling module. The resource scheduling module determines the data scheduling information based on the received data transmission request, and sends the collaboration data to the first wireless access network based on the data scheduling information. When the server is able to provide the collaboration data, the server can directly provide the collaboration data to the 3GPP RAN, thereby improving the efficiency of data collaboration.

[0082] In an exemplary embodiment, the above data coordination method may further specifically include: performing standardized processing on the coordination data; and sending the standardized coordination data to the first radio access network.

[0083] Among them, the standardization processing includes but is not limited to word segmentation, labeling, denoising, normalization and other processing.

[0084] In a specific implementation, the server may perform standardization processing on the collaborative data found from the second local data, and send the standardized collaborative data to the first wireless access network. The server may also send a standardized processing instruction to the second wireless access network, so that the second wireless access network performs standardized processing on the collaborative data to be transmitted according to the received standardized processing instruction, and sends the standardized collaborative data to the first wireless access network.

[0085] In this embodiment, by standardizing the coordination data and sending the standardized coordination data to the first radio access network, it is possible to ensure compatibility between 3GPP RAN and non-3GPP RAN data and improve network performance.

[0086] In order to facilitate those skilled in the art to have a deeper understanding of the embodiments of the present application, a specific example will be described below.

[0087] In order to improve the intelligence level of the network and achieve efficient network management and optimization, it is necessary to solve the problem of data collaboration and intercommunication between 3GPP RAN and non-3GPP RAN to achieve seamless flow of data between different network architectures. In view of this, this application proposes a data collaboration method for 3GPP RAN and non-3GPP RAN, which aims to achieve data collaboration and intercommunication between heterogeneous wireless access network architectures through data sharing and collaboration mechanisms, thereby providing technical support for data and intelligent services.

[0088] refer to Figure 3 The above-mentioned data coordination method includes setting up a wireless intelligent management and orchestration function outside the 3GPP RAN and non-3GPP RAN (for example, cloud native RAN and other RAN solutions, etc.), and a data coordination processing process based on the wireless intelligent management and orchestration function, wherein gNB represents a 5G base station, CU-CP represents a centralized unit and user plane protocol, CU represents a centralized unit, DU represents a distributed unit, and RU represents a wireless unit.

[0089] The wireless intelligent management and orchestration function can be implemented through the core network or server and other equipment. The wireless intelligent management and orchestration function integrates a data management service module and a general computing resource scheduling module.

[0090] Among them, the data management service module is responsible for realizing the functions of data collection, reporting and processing in the wireless access network 3GPP RAN and non-3GPP RAN, and solving the problems of data collection type differences and data intercommunication inability caused by differences in data collection interfaces and processes between 3GPP RAN and non-3GPP RAN. The data management service module can realize data collection in a unified mode, such as message queue reporting mode, and pre-process the collected data, such as word segmentation and labeling, so as to improve the efficiency and accuracy of data processing.

[0091] Among them, the general computing resource scheduling module is responsible for scheduling communication resources and computing resources to collaboratively complete functions such as data transmission, reporting and processing. Through intelligent resource scheduling, this application can effectively realize data interoperability under the heterogeneous wireless access network architecture, improve the speed and efficiency of data collaboration, and to a certain extent realize the integrated scheduling of network data.

[0092] The above data collaboration method solves the data collection and processing problems caused by incompatible data interfaces between 3GPP RAN and non-3GPP RAN. By introducing wireless intelligent management and orchestration functions, the integrated collection and processing of data between different network architectures can be realized, improving the efficiency and accuracy of data processing. At the same time, the general computing resource scheduling module can intelligently allocate and schedule communication resources and computing resources according to the needs of data processing, optimize the use of network resources, and improve the speed and efficiency of data processing.

[0093] The above data collaboration method can be applied to scenarios such as network liberalization, wireless communication based on large models, and digital twins. Taking wireless communication based on large models as an example, in order to solve the problem of missing data types when 3GPP RAN trains artificial intelligence (AI) models, data can be requested from the non-3GPP RAN side. Specifically, since 3GPP RAN is restricted by manufacturers, operators may not get the required data. This part of the data can be obtained through non-3GPP RAN. For example, O-RAN's E2 and A1 interfaces can realize real-time data collection according to the needs of operators or scenarios, and are not restricted by manufacturers, so operators can control it independently. Figure 4 A data collaboration-based model training process is provided, which includes the following steps:

[0094] Step S401, 3GPP RAN implements real-time training of the AI ​​model according to specific needs, and finds that the 3GPP RAN side lacks or does not currently have the ability to collect a certain type of data in real time when training data is in use, and cannot implement real-time training of the AI ​​model, so a data coordination request is sent to the data management service module side;

[0095] Step S402, the data management service module seeks whether the non-3GPP RAN within the current coverage area can collect the requested data type in real time. If it cannot collect the data, the data coordination request is rejected. If it can collect the data, the data coordination request is forwarded to the non-3GPP RAN side, and a data transmission request is sent to the general computing resource scheduling module at the same time;

[0096] In step S403, the general computing resource scheduling module plans the data forwarding path, and the non-3GPP RAN collects data in real time and transmits the data to the 3GPP RAN side to realize real-time training of the AI ​​model.

[0097] When it is necessary to process multiple types of business data in third-party business scenarios such as digital twins, 3GPP RAN may not be able to meet the data requirements. At this time, it can collaborate with non-3GPP RAN to meet the data business requirements of third-party scenarios. Figure 5 It provides a process for data collaboration to support data business scenarios, which includes the following steps:

[0098] Step S501: a data service request is accessed by a 3GPP RAN node, and a third-party service sends a service request, which mainly includes a data type and a data size. Such data mainly includes RAN-related operation data and status data.

[0099] Step S502, the access side 3GPP RAN first determines whether the local storage data type and data volume meet the requirements, and if so, directly transmits the data to the third party; if not, forwards the service request to the data management service module;

[0100] Step S503, the data management service module checks whether the current local data processing meets the requirements. If so, it sends a data transmission request to the general computing resource scheduling module. The general computing resource scheduling module coordinates network resources and transmits the data of the data storage node where the data management service module is located to the 3GPP RAN access point to achieve data transmission; if the local data of the data management service module does not meet the requirements, it broadcasts a data coordination request to the non-3GPP RAN node;

[0101] Step S504, the non-3GPP RAN node senses the data coordination request, checks whether the local node has corresponding required data, and if not, directly returns the data coordination request to the data management service module, the data management service module notifies the 3GPP RAN to reject the service request, and the 3GPP RAN forwards the service request rejection information to the third party, or the data management service module directly sends the service request rejection information to the third party;

[0102] In step S505, if the non-3GPP RAN node has corresponding storage information, the data management service module sends a data transmission request to the general computing resource scheduling module, and the general computing resource scheduling module coordinates network resources to complete the data transmission from the non-3GPP RAN node to the 3GPP RAN node, and transmits the data to the service requester through the 3GPP RAN node to complete the service requester's needs.

[0103] The above-mentioned data collaboration method can realize the coordinated scheduling of data between 3GPP RAN and non-3GPP RAN, and improve the accuracy of AI application in the network. For example, in the digital twin scenario, multi-dimensional and large amounts of data are required to complete the training of the AI ​​model on the digital twin side. Only collecting data from 3GPP RAN or non-3GPP RAN will result in the lack of some data volume and data dimensions, affecting the training accuracy. The data provided by the above-mentioned data collaboration method can improve the accuracy of the training model.

[0104] In summary, by setting up a data management service module, you can use a standardized interface to collect data, and by pre-processing the data, such as word segmentation and labeling, you can improve the efficiency and accuracy of data processing.

[0105] Moreover, by co-scheduling the data collected by 3GPP RAN and non-3GPP RAN, when 3GPP RAN is unable to collect data in real time, the data can be forwarded to non-3GPP RAN for processing. By utilizing the data collection and processing capabilities of non-3GPP RAN, real-time data collection and processing can be achieved, thereby improving the real-time performance and response speed of the network.

[0106] Furthermore, based on the differences in collected data caused by the differences in the interfaces of 3GPP RAN and non-3GPP RAN, comprehensive data collection and processing are achieved through complementary data collection strategies to meet diverse business needs and improve the comprehensiveness and accuracy of data collection.

[0107] In addition, the data management service module solves the problem of incompatibility of data interfaces between 3GPP RAN and non-3GPP RAN, and realizes unified reporting and collaborative processing of data after collection between different network architectures of 3GPP RAN and non-3GPP RAN.

[0108] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0109] In an exemplary embodiment, another data collaboration method is provided, which is described by taking application in a first radio access network as an example. The method includes the following steps:

[0110] Step S601, sending a data coordination request to a server; the server is used to determine a second wireless access network according to the received data coordination request, and send data scheduling information to the second wireless access network; the second wireless access network is heterogeneous with the first wireless access network;

[0111] Step S602: receiving coordination data corresponding to the data coordination request and sent by the second radio access network according to data scheduling information.

[0112] In a specific implementation, when the first wireless access network needs data collaboration, it can send a data collaboration request to the server. When the server receives the data collaboration request, it selects a candidate wireless access network that can meet the data collaboration request as the second wireless access network. The server can also determine data scheduling information and send the data scheduling information to the second wireless access network. The second wireless access network sends collaborative data to the first wireless access network based on the received data scheduling information.

[0113] The above-mentioned data collaboration method sends a data collaboration request to the server, and receives the collaboration data corresponding to the data collaboration request sent by the second wireless access network according to the data scheduling information; since the server is introduced, when the first wireless access network needs to perform data collaboration, the server can select the second wireless access network according to the data collaboration request of the first wireless access network, and the second wireless access network provides the collaboration data to the first wireless access network, thereby realizing data interoperability of heterogeneous wireless access networks.

[0114] In an exemplary embodiment, a data coordination method is provided, which is described by taking application in a second radio access network as an example. The method includes the following steps:

[0115] Step S701, receiving data scheduling information sent by the server;

[0116] Step S702: sending the coordination data corresponding to the data coordination request sent by the first radio access network to the first radio access network according to the data scheduling information; the first radio access network and the second radio access network are heterogeneous.

[0117] In a specific implementation, when the first wireless access network needs data collaboration, it can send a data collaboration request to the server. When the server receives the data collaboration request, it selects a candidate wireless access network that can meet the data collaboration request as the second wireless access network. The server can also determine data scheduling information and send the data scheduling information to the second wireless access network. The second wireless access network sends collaborative data to the first wireless access network based on the received data scheduling information.

[0118] The above-mentioned data collaboration method receives the data scheduling information sent by the server, and sends the collaboration data corresponding to the data collaboration request sent by the first wireless access network to the first wireless access network according to the data scheduling information; since the server is introduced, when the first wireless access network needs to perform data collaboration, the server can select the second wireless access network according to the data collaboration request of the first wireless access network, and the second wireless access network provides the collaboration data to the first wireless access network, thereby realizing data interoperability among heterogeneous wireless access networks.

[0119] Based on the same inventive concept, the embodiment of the present application also provides a data collaboration device for implementing the data collaboration method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more data collaboration device embodiments provided below can refer to the limitations on the data collaboration method above, and will not be repeated here.

[0120] In an exemplary embodiment, Figure 6 As shown, a data collaboration device is provided, including: a determination module 802 and a sending module 804, wherein:

[0121] A determination module 802 is configured to determine a second radio access network when receiving a data coordination request sent by a first radio access network; the second radio access network is heterogeneous with the first radio access network;

[0122] The sending module 804 is configured to send data scheduling information to the second radio access network, so that the second radio access network sends the coordinated data corresponding to the data coordination request to the first radio access network according to the data scheduling information.

[0123] In an exemplary embodiment, the first wireless access network sends the data coordination request to the server when the first local data does not meet the preset requirements; the first local data is the local data of the first wireless access network, and the preset requirements include at least one of the data type matching the preset type and the data quantity being not less than a preset quantity threshold.

[0124] In an exemplary embodiment, the above-mentioned data collaboration device also includes a data scheduling module, which is used for the data management module to send a data transmission request to the resource scheduling module; the resource scheduling module determines the data scheduling information according to the received data transmission request.

[0125] In an exemplary embodiment, the above-mentioned determination module 802 is also used to, when the data collaboration request is received, the data management module broadcasts the data collaboration request if the second local data does not meet the preset requirements; the second local data is the local data of the server; the data management module determines the second wireless access network based on the response message returned by the candidate wireless access network within the coverage area.

[0126] In an exemplary embodiment, the above-mentioned data collaboration device also includes a rejection message module, which is used for the data management module to send a second rejection message for the data collaboration request to the first wireless access network when each of the candidate wireless access networks within the coverage area returns a first rejection message.

[0127] In an exemplary embodiment, the above-mentioned data collaboration device also includes a local collaboration module, which is used for, when receiving the data collaboration request, the data management module obtains the collaboration data according to the second local data if the second local data meets the preset requirements, and sends a data transmission request to the resource scheduling module; the resource scheduling module determines the data scheduling information based on the received data transmission request, and sends the collaboration data to the first wireless access network based on the data scheduling information.

[0128] In an exemplary embodiment, the data coordination device further includes a standardization module, which is used to perform standardization processing on the coordination data; and send the standardized coordination data to the first radio access network.

[0129] Each module in the above data collaboration device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of the processor in the communication device in the form of hardware, or can be stored in the memory in the communication device in the form of software, so that the processor can call and execute the corresponding operations of each module.

[0130] In an exemplary embodiment, a communication device is provided. The communication device may be a server, and its internal structure diagram may be as shown in FIG. Figure 7 As shown. The communication device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the communication device is used to provide computing and control capabilities. The memory of the communication device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the communication device is used to store data collaboration data. The input / output interface of the communication device is used to exchange information between the processor and an external device. The communication interface of the communication device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a data collaboration method is implemented.

[0131] Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the communication device to which the scheme of the present application is applied. The specific communication device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0132] In one embodiment, a communication device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.

[0133] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.

[0134] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.

[0135] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.

[0136] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.

[0137] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.

[0138] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A heterogeneous wireless access network data collaboration method, characterized in that: The method is applied to a server and includes: When receiving a data coordination request sent by a first radio access network, determining a second radio access network; the second radio access network is heterogeneous with the first radio access network, the first radio access network is constructed based on a 3GPP standard, and the second radio access network is constructed based on a non-3GPP standard; Data scheduling information is sent to the second radio access network, so that the second radio access network sends the coordinated data corresponding to the data coordination request to the first radio access network according to the data scheduling information.

2. The method according to claim 1, characterized in that The first wireless access network sends the data coordination request to the server when the first local data does not meet the preset requirements; the first local data is the local data of the first wireless access network, and the preset requirements include at least one of the data type matching the preset type and the data quantity being not less than a preset quantity threshold.

3. The method according to claim 2, characterized in that The server is provided with a data management module and a resource scheduling module; the method further comprises: The data management module sends a data transmission request to the resource scheduling module; The resource scheduling module determines the data scheduling information according to the received data transmission request.

4. The method according to claim 3, characterized in that The step of determining the second radio access network when receiving the data coordination request sent by the first radio access network includes: When receiving the data collaboration request, the data management module broadcasts the data collaboration request if the second local data does not meet the preset requirement; the second local data is the local data of the server; The data management module determines the second radio access network according to a response message returned by a candidate radio access network within the coverage area.

5. The method according to claim 4, characterized in that The method further comprises: When all the candidate wireless access networks within the coverage area return a first rejection message, the data management module sends a second rejection message for the data cooperation request to the first wireless access network.

6. The method according to claim 4, characterized in that The method further comprises: When receiving the data coordination request, the data management module obtains the coordination data according to the second local data if the second local data meets the preset requirements, and sends a data transmission request to the resource scheduling module; The resource scheduling module determines the data scheduling information according to the received data transmission request, and sends the coordinated data to the first radio access network according to the data scheduling information.

7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: Performing standardization on the collaborative data; The standardized cooperation data is sent to the first radio access network.

8. A heterogeneous wireless access network data collaboration method, characterized in that: The method is applied to a first radio access network, comprising: Sending a data coordination request to a server; the server is used to determine a second wireless access network according to the received data coordination request, and send data scheduling information to the second wireless access network; the second wireless access network is heterogeneous with the first wireless access network, the first wireless access network is constructed based on the 3GPP standard, and the second wireless access network is constructed based on the non-3GPP standard; receiving the coordination data corresponding to the data coordination request and sent by the second radio access network according to the data scheduling information.

9. A heterogeneous wireless access network data collaboration method, characterized in that: The method is applied to a second radio access network, comprising: Receive data scheduling information sent by the server; According to the data scheduling information, the collaborative data corresponding to the data collaboration request sent by the first wireless access network is sent to the first wireless access network; the first wireless access network and the second wireless access network are heterogeneous, the first wireless access network is constructed based on the 3GPP standard, and the second wireless access network is constructed based on the non-3GPP standard.

10. A heterogeneous wireless access network data coordination device, characterized in that: The device is applied to a server and includes: A determination module, configured to determine a second radio access network when receiving a data coordination request sent by a first radio access network; the second radio access network is heterogeneous with the first radio access network, the first radio access network is constructed based on a 3GPP standard, and the second radio access network is constructed based on a non-3GPP standard; The sending module is used to send data scheduling information to the second radio access network, so that the second radio access network sends the coordinated data corresponding to the data coordination request to the first radio access network according to the data scheduling information.

11. A communication device, comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 9 are implemented.

12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.

13. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 9 are implemented.

Citation Information

Patent Citations

  • Data processing method based on O-RAN device and O-RAN device

    CN116963038A