Data processing method and device, satellite-borne data processing system and equipment, medium and product

By comparing QoS configuration information with measurement data in the space-ground integrated communication system to generate recommended update strategies and adjust the QoS parameters of the onboard core network elements, the problem of low satellite resource utilization is solved, and communication performance and user experience are improved.

CN120658298APending Publication Date: 2025-09-16CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202410295143.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-03-14
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

In the existing space-ground integrated communication system, satellite resource utilization is low, and there is a lack of intelligent mission design for onboard core network elements and configuration strategy adjustment for mobile user service flows.

Method used

By obtaining the QoS configuration information of the ground core network elements and comparing it with the QoS measurement data of the satellite core network elements, a recommended update strategy is generated, and the QoS parameters of the satellite core network elements are adjusted according to the strategy, and dynamic optimization is performed in combination with satellite operation information and user behavior information.

Benefits of technology

It improves the utilization rate of satellite resources, enhances satellite communication performance and user communication service experience, and realizes the reasonable adjustment and dynamic optimization of onboard core network elements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120658298A_ABST
    Figure CN120658298A_ABST
Patent Text Reader

Abstract

The embodiment discloses a data processing method and device, a satellite-borne data processing system, equipment, a medium and a product, and the method comprises the steps: obtaining QoS configuration information preset by a network element of a ground core network, and receiving QoS measurement data sent by the network element of the satellite-borne core network; comparing the QoS configuration information with the QoS measurement data to obtain a comparison result; generating a suggested updating strategy of the QoS configuration information according to the comparison result; and performing QoS parameter adjustment on the network element of the satellite-borne core network according to the suggested updating strategy of the QoS configuration information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of satellite Internet technology, and in particular relates to a data processing method, device, satellite-borne data processing system, equipment, medium and product. Background Art

[0002] The space-ground integrated communication system built based on satellite Internet can provide global coverage extension capabilities and emergency communication capabilities for natural disasters and public safety scenarios. However, the above-mentioned space-ground integrated communication system has the following problems: intelligent mission design is only carried out from the perspective of the satellite's own functions, that is, on-board resources are only used to realize the satellite's own functions, and the utilization rate of on-board resources is low. Summary of the Invention

[0003] Embodiments of the present application provide a data processing method, apparatus, satellite-borne data processing system, equipment, medium, and product.

[0004] An embodiment of the present application provides a data processing method, which is applied to a satellite-borne data processing system, and includes:

[0005] Obtaining quality of service (QoS) configuration information (profile) pre-set by a ground core network element, and receiving QoS measurement data sent by the onboard core network element;

[0006] Obtaining a comparison result by comparing the QoS configuration information with the QoS measurement data;

[0007] generating a recommended update strategy for QoS configuration information based on the comparison result;

[0008] According to the recommended update strategy of the QoS configuration information, QoS parameters are adjusted for the onboard core network elements.

[0009] In some embodiments, before generating a recommended update strategy for QoS configuration information based on the comparison result, the method further includes: obtaining reference information, the reference information including at least one of the following: operation information of the onboard core network element, satellite operation information, and behavior information of satellite users; generating a recommended update strategy for QoS configuration information based on the comparison result includes: generating a recommended update strategy for QoS configuration information based on the comparison result and the reference information.

[0010] It can be seen that since the reference information may include at least one of the following: operating information of onboard core network elements, satellite operating information, and behavioral information of satellite users, the reference information is information related to satellite communications. Therefore, based on the comparison results and the reference information, a recommended update strategy for QoS configuration information can be generated more accurately, which is conducive to the reasonable adjustment of the QoS parameters of the onboard core network elements, thereby facilitating the dynamic optimization of satellite communication performance.

[0011] In some embodiments, the performing of QoS parameter adjustment on the onboard core network element according to the recommended update strategy of the QoS configuration information includes: sending the recommended update strategy of the QoS configuration information to the ground communication network, so that the ground communication network generates an adjustment strategy for the QoS parameters according to the recommended update strategy of the QoS configuration information, and performing QoS parameter adjustment on the onboard core network element according to the QoS parameter adjustment strategy.

[0012] It can be seen that the onboard data processing system can interact with the ground communication network, enabling the ground communication network to more accurately generate the QoS parameter adjustment strategy based on the recommended update strategy of the QoS configuration information, thereby reasonably performing QoS parameter adjustment according to the QoS parameter adjustment strategy.

[0013] In some embodiments, the recommended update strategy of the QoS configuration information is sent to the ground communication network, so that the ground communication network generates the adjustment strategy of the QoS parameters according to the recommended update strategy of the QoS configuration information, and performs QoS parameter adjustment on the onboard core network network element according to the QoS parameter adjustment strategy, including: sending the recommended update strategy of the QoS configuration information to the first network element of the ground communication network, so that the first network element generates the adjustment strategy of the QoS parameters according to the recommended update strategy of the QoS configuration information, and performs QoS parameter adjustment on the onboard core network network element according to the QoS parameter adjustment strategy and through the second network element of the ground communication network.

[0014] It can be seen that the onboard data processing system can interact with the first network element of the ground communication network, so that the first network element can more accurately generate an adjustment strategy for QoS parameters based on the recommended update strategy of the QoS configuration information, thereby reasonably performing QoS parameter adjustment through the second network element.

[0015] In some embodiments, the recommended update strategy of the QoS configuration information is sent to the ground communication network, so that the ground communication network generates the adjustment strategy of the QoS parameters according to the recommended update strategy of the QoS configuration information, and performs QoS parameter adjustment on the onboard core network network element according to the QoS parameter adjustment strategy, including: sending the recommended update strategy of the QoS configuration information to a third network element on the ground, the third network element generates the recommended QoS configuration information according to the recommended update strategy of the QoS configuration information, and sends the recommended QoS configuration information to the first network element of the ground communication network; the first network element generates the adjustment strategy of the QoS parameters according to the recommended QoS configuration information, and performs QoS parameter adjustment on the onboard core network network element according to the QoS parameter adjustment strategy and through the second network element of the ground communication network.

[0016] It can be seen that the onboard data processing system can interact with the third network element of the ground communication network so that the third network element can more accurately generate the recommended QoS configuration information based on the recommended update strategy of the QoS configuration information. Therefore, through the interaction between the third network element and the first network element, the first network element can more accurately generate the QoS parameter adjustment strategy based on the recommended QoS configuration information. Therefore, the QoS parameter adjustment can be reasonably performed through the second network element.

[0017] The present application also provides a data processing device for use in a satellite-borne data processing system. The device includes:

[0018] An acquisition module is used to obtain QoS configuration information preset by a core network element on the ground, and to receive QoS measurement data sent by the onboard core network element;

[0019] A first processing module is configured to compare the QoS configuration information with the QoS measurement data to obtain a comparison result; and generate a recommended update strategy for the QoS configuration information based on the comparison result;

[0020] The second processing module is configured to adjust QoS parameters of the onboard core network element according to the recommended update strategy of the QoS configuration information.

[0021] An embodiment of the present application further provides a satellite-borne data processing system, which includes any one of the above-mentioned data processing devices.

[0022] In some embodiments, the system further includes at least one of an edge computing device and a satellite-to-ground transmission device, wherein the satellite-to-ground transmission device is configured to enable data transmission between the satellite and the ground. It can be seen that the onboard data processing system can provide edge computing functionality or data transmission functionality between the satellite and the ground.

[0023] An embodiment of the present application also provides an electronic device, comprising a processor and a memory for storing a computer program that can be run on the processor; wherein the processor is used to run the computer program to execute any one of the above-mentioned data processing methods.

[0024] An embodiment of the present application further provides a computer storage medium on which a computer program is stored. When the computer program is executed by a processor, any one of the above-mentioned data processing methods is implemented.

[0025] An embodiment of the present application further provides a computer program product, including a computer program, which implements any of the above-mentioned data processing methods when executed by a processor.

[0026] It can be seen that the onboard data processing system can more accurately generate a recommended update strategy for the QoS configuration information based on the comparison results of the QoS configuration information and the QoS measurement data, so that the QoS parameters of the onboard core network elements can be reasonably adjusted. That is, the onboard resources can be used to optimize the QoS parameters. Compared with the solution in the related art where the onboard resources are only used to realize the functions of the satellite itself, the utilization rate of the onboard resources is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 A schematic diagram of the architecture of the ground-to-sky communication system provided in an embodiment of the present application;

[0028] Figure 2 This is a flow chart of a data processing method according to an embodiment of the present application;

[0029] Figure 3 An interactive flow chart for performing QoS parameter adjustment provided in the example of this application;

[0030] Figure 4 Another interactive flow chart for performing QoS parameter adjustment provided in the example of this application;

[0031] Figure 5 This is a schematic structural diagram of a data processing device according to an embodiment of the present application;

[0032] Figure 6 This is a schematic structural diagram of a satellite-borne data processing system according to an embodiment of the present application;

[0033] Figure 7 This is a schematic structural diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0034] Traditional satellite communications services are limited in scale and limited in scope. Currently, satellite communications development is showing three major trends: from low-throughput to high-throughput, from high-orbit to low-orbit, and from customized terminals to universal mobile phones. However, limitations remain, such as proprietary protocols, customized terminals, and limited speeds. Looking ahead, we should draw on the experience of mobile communications development to promote shared protocols, standards, software and hardware, industry ecosystems, and user base for satellite and terrestrial mobile communications systems, building a new and prosperous ecosystem and enhancing the value of both parties. Therefore, a ground-to-space integrated communications system can be constructed based on satellite internet.

[0035] The advantages of a satellite-based, integrated space-ground communications system include: 1) providing global coverage in both enterprise (ToBusiness) and consumer (ToCustomer) scenarios. For example, it can be used in remote domestic areas and offshore communications, providing services for field exploration and monitoring, with an estimated user base of approximately 30 million. 2) It provides emergency communications for natural disasters and public safety. For example, in the event of severe natural disasters and public safety emergencies, it can provide emergency communications services by directly connecting to satellites via mobile phones and other terminals.

[0036] Due to its limited performance and limited use cases, satellite internet can effectively complement terrestrial networks, forming a three-dimensional, ubiquitous information network infrastructure. However, in terms of satellite internet network performance, a single satellite is equivalent to the capacity of a single ground base station. Due to the limited number of constellations, it cannot currently replace terrestrial mobile communication networks on a large scale. Furthermore, the limited single-user data rate and high latency, combined with terminal costs, limit its application scenarios.

[0037] In the space-ground integrated communication systems of related technologies, operations such as control, decomposition, and processing can be performed for intelligent satellite missions. However, in these space-ground integrated communication systems, intelligent mission design is performed solely from the perspective of the satellite's own functions. For example, the design scheme for intelligent missions from the perspective of the satellite's own functions could include: an innovative satellite operation and control system designed to reduce the remote sensing satellite system's high dependence on ground mission control and enhance the autonomy and flexibility of the remote sensing satellite system's on-orbit mission execution; or, achieving an optimal human-machine interface between space facility users and the intelligent remote sensing satellite system; or, shortening mission response time, etc. Furthermore, in related technologies, there are no specific adjustment schemes for the configuration strategy of mobile user service flows in satellite communications.

[0038] In response to the above technical problems, the technical solutions of the embodiments of the present application are proposed.

[0039] The following is a further detailed description of the embodiments of the present application in conjunction with the accompanying drawings and examples. It should be understood that the embodiments provided herein are merely for explaining the embodiments of the present application and are not intended to limit the embodiments of the present application. In addition, the embodiments provided below are partial embodiments for implementing the present application, rather than providing all embodiments for implementing the present application. In the absence of conflict, the technical solutions described in the embodiments of the present application can be implemented in any combination.

[0040] It should be noted that, in the embodiments of the present application, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a method or apparatus comprising a series of elements includes not only the elements explicitly stated, but also other elements not explicitly listed, or also includes elements inherent to the implementation of the method or apparatus. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other related elements (such as steps in the method or units in the apparatus, for example, a unit may be a portion of a circuit, a portion of a processor, a portion of a program or software, etc.) in the method or apparatus comprising the element.

[0041] The present invention provides a data processing method, a data processing device, a satellite-borne data processing system, an electronic device, and a computer storage medium. The data processing method can be applied to a satellite-borne data processing system of a space-ground integrated communication system.

[0042] Reference Figure 1The space segment of the integrated space-ground communication system is equipped with a first processing board 101, a second processing board 102, a co-processing board 103, a switching chip 104, a data transmission module 105, and a satellite service module 106. The onboard data processing system includes at least the co-processing board 103, the switching chip 104, and the data transmission module 105. Here, the first processing board 101, the second processing board 102, and the co-processing board 103 are three circuit boards. UPF network elements, operating systems (OS), and data processing hardware platforms can be deployed through the first processing board 101 or the second processing board 102. At least one solid-state drive and hardware platform can be deployed in the co-processing board 103. For example, the two solid-state drives deployed in the co-processing board 103 are respectively recorded as SSD1 and SSD2. The solid-state drive deployed in the co-processing board 103 can be connected to the hardware platform via a Serial Advanced Technology Attachment hard disk (SATA) 3.0 interface. The hardware platform may include an ARM (Advanced Reduced Instruction Set Computer Machines) processor and a Field Programmable Gate Array (FPGA). The satellite service module 106 is used to process satellite services.

[0043] For example, the switch chip 104 may be model 88E6390X, and the satellite service module 106 may include two Controller Area Network (CAN) bus interfaces and one Local Area Network (LAN) interface. The two CAN bus interfaces in the satellite service module 106 may be designated as CAN0 and CAN1, and the LAN interface in the satellite service module 106 may be designated as LAN1. The first processing board 101 may be connected to the switch chip 104 via two LAN interfaces, and the second processing board 102 may be connected to the switch chip 104 via two LAN interfaces. The switch chip 104 may be connected to the satellite service module 106 and the data transmission module 105 via two CAN buses, respectively. The hardware platform in the co-processing board 103 may communicate with the switch chip 104 via the LAN and with the satellite service module 106 via two CAN buses. The switch chip 104 may also communicate with the data transmission module 105 and the satellite service module 106 via the LAN.

[0044] For example, when performing wired network testing on a LAN, the switch chip 104 can be connected to a test LAN 107 in the satellite. The test LAN 107 establishes a communication connection with a gigabit switch 108 in the ground segment, and the data transmission module 105 can establish a communication connection with a transceiver 110 in a ground station 109 to implement RF wireless testing. The transceiver 110 can establish a communication connection with a 5G core network (5th Generation Core Network, 5GC) server 111. The gigabit switch 108 can connect to the 5GC server 111 via the LAN. The 5GC server 111 can establish a communication connection with a 5G base station (next generation Node B, gNB) 112. The gNB 112 can establish a communication connection with a 5G test terminal 113. For example, at least two gNBs can establish a communication connection with the 5GC server 111.

[0045] The data processing method provided in the embodiment of the present application includes a series of steps, but the data processing method provided in the embodiment of the present application is not limited to the recorded steps. Similarly, the data processing device provided in the embodiment of the present application includes a series of modules, but the device provided in the embodiment of the present application is not limited to including the modules explicitly recorded, and may also include modules required to obtain relevant information or perform processing based on the information.

[0046] Figure 2 This is a flow chart of a data processing method according to an embodiment of the present application, such as Figure 2 As shown, the process may include:

[0047] Step 201: Acquire QoS configuration information preset by a core network element on the ground, and receive QoS measurement data sent by a core network element on board the spacecraft;

[0048] In some embodiments, the QoS configuration information may include at least one QoS parameter of the QoS flow; exemplarily, the pre-set quality of service QoS configuration information may be initial QoS configuration information or default QoS configuration information; the ground core network element may include a session management function (SMF) network element and / or a policy control function (PCF) network element, and the PCF network element may send the initial QoS configuration information to the onboard data processing system through the SMF network element; the SMF network element may use the authorized default 5G QoS identifier (5G QoS Identifier, 5QI) and allocation and retention priority (ARP) value to set the default QoS configuration information, and send the default QoS configuration information to the onboard data processing system.

[0049] In some embodiments, the onboard core network element may include a UPF network element. For example, the UPF network element may periodically feedback QoS measurement data, or may feedback QoS measurement data to the onboard core network element based on indication information for feedback of QoS measurement data. The period for the UPF network element to feedback QoS measurement data may be set according to actual needs. For example, the UPF network element may obtain the QoS measurement data by performing QoS monitoring on actual communication data of satellite users.

[0050] Step 202: Compare the QoS configuration information with the QoS measurement data to obtain a comparison result.

[0051] Step 203: Generate a recommended update strategy for the QoS configuration information based on the comparison result.

[0052] Exemplarily, the recommended update strategy for the QoS configuration information may be to increase the value of at least one QoS parameter in the QoS configuration information or to decrease the value of at least one QoS parameter in the QoS configuration information, or to modify the value of at least one QoS parameter in the QoS configuration information to a set value.

[0053] Step 204: According to the recommended update strategy of the QoS configuration information, QoS parameters are adjusted for the onboard core network elements.

[0054] In practical applications, steps 201 to 204 may be implemented based on a processor of an electronic device, and the processor may be at least one of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), an FPGA, a central processing unit (CPU), a controller, a microcontroller, and a microprocessor.

[0055] It can be seen that the onboard data processing system can more accurately generate a recommended update strategy for the QoS configuration information based on the comparison results between the QoS configuration information and the QoS measurement data, thereby being able to reasonably perform QoS parameter adjustments on the onboard core network elements. That is, onboard resources can be used to optimize QoS parameters. Compared with the solution in the related art where onboard resources are only used to realize the functions of the satellite itself, this improves the utilization rate of onboard resources and is conducive to improving the user's communication service experience.

[0056] In some embodiments of the present application, before generating a recommended update strategy for QoS configuration information based on the comparison results, reference information can also be obtained, and the reference information includes at least one of the following: operation information of onboard core network elements, satellite operation information, and behavior information of satellite users; after obtaining the reference information, a recommended update strategy for QoS configuration information can be generated based on the comparison results and the reference information.

[0057] Exemplarily, the operating information of the onboard core network element may be the operating status of the UPF network element on the satellite and the load information of the UPF network element; the satellite operating information may include at least one of the following: ephemeris information, satellite status information, and satellite environmental information, where the ephemeris information represents the precise position or trajectory table of the satellite over time.

[0058] Exemplarily, the adjustment of QoS parameters of UPF network elements on the satellite can be achieved through an information collection module and a QoS analysis module, wherein the information collection module is used to collect QoS measurement data fed back by the UPF network elements, and the QoS analysis module is used to generate a recommended update strategy for the QoS configuration information based on the comparison results of the QoS configuration information and the QoS measurement data, as well as reference information, and adopt a pre-specified strategy, thereby giving dynamic adjustment suggestions for the QoS parameters in the QoS configuration information.

[0059] It can be seen that since the reference information may include at least one of the following: operating information of onboard core network elements, satellite operating information, and behavioral information of satellite users, the reference information is information related to satellite communications. Therefore, based on the comparison results and the reference information, a recommended update strategy for QoS configuration information can be generated more accurately, which is conducive to the reasonable adjustment of the QoS parameters of the onboard core network elements, thereby facilitating the dynamic optimization of satellite communication performance.

[0060] In some embodiments of the present application, the process of performing QoS parameter adjustment on an onboard core network element according to a recommended update policy of QoS configuration information may include:

[0061] The recommended update strategy of the QoS configuration information is sent to the ground communication network, so that the ground communication network generates a QoS parameter adjustment strategy according to the recommended update strategy of the QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the QoS parameter adjustment strategy.

[0062] Exemplarily, the terrestrial communication network may include at least one of the following core network elements: NWDAF network element, PCF network element, SMF network element.

[0063] Exemplarily, the terrestrial communication network may directly determine the recommended update policy for the QoS configuration information as the QoS parameter adjustment policy, or may determine the adjusted QoS parameter values ​​based on the recommended update policy for the QoS configuration information, thereby determining the QoS parameter adjustment policy. For example, when the recommended update policy for the QoS configuration information may be to increase the value of at least one QoS parameter in the QoS configuration information, the QoS parameter adjustment policy may be to increase the value of at least one QoS parameter in the QoS configuration information; when the recommended update policy for the QoS configuration information may be to decrease the value of at least one QoS parameter in the QoS configuration information, the QoS parameter adjustment policy may be to decrease the value of at least one QoS parameter in the QoS configuration information.

[0064] In an embodiment of the present application, when the ground communication network generates an adjustment strategy for QoS parameters, it can send the adjustment strategy for QoS parameters to the onboard core network element, so that the onboard core network element performs QoS parameter adjustment according to the adjustment strategy.

[0065] It can be seen that the onboard data processing system can interact with the ground communication network, enabling the ground communication network to more accurately generate the QoS parameter adjustment strategy based on the recommended update strategy of the QoS configuration information, thereby reasonably performing QoS parameter adjustment according to the QoS parameter adjustment strategy.

[0066] In some embodiments of the present application, a process of sending a recommended update policy for QoS configuration information to a terrestrial communication network, causing the terrestrial communication network to generate a QoS parameter adjustment policy based on the recommended update policy for the QoS configuration information, and performing QoS parameter adjustment on an onboard core network element based on the QoS parameter adjustment policy may include:

[0067] The recommended update strategy for the QoS configuration information is sent to the first network element of the ground communication network, so that the first network element generates an adjustment strategy for the QoS parameters according to the recommended update strategy for the QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the adjustment strategy for the QoS parameters through the second network element of the ground communication network.

[0068] Exemplarily, the first network element may be a network element for generating an adjustment policy for a QoS parameter, for example, the first network element may be a PCF network element or other core network element. The second network element may be a network element for performing QoS parameter adjustment, for example, the second network element may be an SMF network element or other core network element.

[0069] In some embodiments, reference Figure 3 , an interactive process for performing QoS parameter adjustment on a UPF network element may include:

[0070] Step 31: User Equipment (UE) registers in the satellite communication network.

[0071] In step 31, the UE can register in the satellite communication network through interaction with the satellite communication network. The satellite communication network may include an onboard UPF network element, a server, a first data analysis function entity, a PCF network element and an SMF network element. The server and the first data analysis function entity are located on the satellite, and the PCF network element and the SMF network element are located in the ground segment of the satellite communication network; the first data analysis function entity can be a functional entity in the onboard data processing system for realizing big data analysis and processing. The first data analysis function entity can provide data analysis and data processing functions as an application function (AF) network element or a network data analysis function (NWDAF) network element. For example, the first data analysis function entity can be a trusted AF network element or a distributed NWDAF network element.

[0072] Step 32: The first data analysis function entity sends a UPF event open subscription request to the UPF network element.

[0073] Here, the UPF event open subscription request can be recorded as Nupf_EventExposure_Subscrib reques.

[0074] Step 33: The record subscription request or indication information is transmitted between the UPF network element and the first data analysis function entity.

[0075] Here, recording the subscription request or indication information may be recorded as Report the Subscription requestor indication.

[0076] Step 34: The UPF network element sends a UPF event open subscription response to the first data analysis function entity.

[0077] Here, the UPF event open subscription response can be recorded as Nupf_EventExposure_Subscrib response.

[0078] Step 35: The UPF network element sends a UPF event open notification to the first data analysis function entity.

[0079] Here, the UPF event exposure notification can be recorded as Nupf_EventExposure_Notify.

[0080] Step 36: The first data analysis function entity generates a recommended update strategy for the QoS configuration information.

[0081] For example, the first data analysis function entity may collect the load and QoS measurement data of the UPF network element, where the QoS measurement data is used to reflect the communication quality of the UE. The first data analysis function entity may generate a recommended update strategy for the QoS configuration information based on a comparison result between the QoS configuration information and the QoS measurement data.

[0082] Step 37: The first data analysis function entity sends a recommended update strategy for QoS configuration information to the PCF network element.

[0083] Step 38: The PCF network element sends the QoS parameter adjustment policy to the SMF network element.

[0084] Here, the PCF network element may generate an adjustment policy for QoS parameters according to the suggested update policy of the QoS configuration information.

[0085] Exemplarily, the PCF network element may notify the SMF network element to issue a new Packet Forwarding Control Protocol (PFCP) session, and carry the QoS parameter adjustment policy through the PFCP session.

[0086] Step 39: The SMF network element performs QoS parameter adjustment on the UPF network element.

[0087] It can be seen that the onboard data processing system can interact with the PCF network elements of the ground communication network, so that the PCF network elements can more accurately generate QoS parameter adjustment strategies based on the recommended update strategies of the QoS configuration information, thereby reasonably performing QoS parameter adjustments through the SMF network elements.

[0088] In some embodiments of the present application, a process of sending a recommended update policy for QoS configuration information to a terrestrial communication network, causing the terrestrial communication network to generate a QoS parameter adjustment policy based on the recommended update policy for the QoS configuration information, and performing QoS parameter adjustment on an onboard core network element based on the QoS parameter adjustment policy may include:

[0089] The recommended update policy for the QoS configuration information is sent to a third network element on the ground. The third network element generates recommended QoS configuration information based on the recommended update policy for the QoS configuration information and sends the recommended QoS configuration information to a first network element in the ground communication network. The first network element generates a QoS parameter adjustment policy based on the recommended QoS configuration information and performs QoS parameter adjustment on the onboard core network element based on the QoS parameter adjustment policy via a second network element in the ground communication network. For example, the third network element may be a NWDAF network element or other network element with network data analysis capabilities.

[0090] Reference Figure 4 Another interactive process for performing QoS parameter adjustment on a UPF network element may include:

[0091] Step 41: The UE registers in the satellite communication network.

[0092] In step 41, the UE can register in the satellite communication network through interaction with the satellite communication network. The satellite communication network may include an onboard UPF network element, a server, a second data analysis function entity, an NWDAF network element, a PCF network element and an SMF network element. The server and the second data analysis function entity are located on the satellite, and the NWDAF network element, the PCF network element and the SMF network element are located in the ground segment of the satellite communication network; the second data analysis function entity can be a functional entity in the onboard data processing system for realizing big data analysis and processing, and the second data analysis function entity can provide data analysis and data processing functions as an AF network element. For example, the second data analysis function entity can be a trusted AF network element.

[0093] Steps 42 to 46 are implemented in the same manner as steps 32 to 36.

[0094] Step 47: The second data analysis function entity sends the recommended update strategy of the QoS configuration information to the NWDAF network element.

[0095] Here, the second data analysis function entity may send the recommended update strategy of the QoS configuration information to the NWDAF network element by transparently transmitting data.

[0096] Step 48: The NWDAF network element sends the recommended QoS configuration information to the PCF network element.

[0097] Here, the NWDAF network element generates recommended QoS configuration information according to the recommended update policy of the QoS configuration information, and sends the recommended QoS configuration information to the PCF network element. The recommended QoS configuration information includes a value of at least one recommended QoS parameter.

[0098] Step 49: The PCF network element sends the QoS parameter adjustment policy to the SMF network element.

[0099] Here, the PCF network element may generate a QoS parameter adjustment policy based on the recommended QoS configuration information.

[0100] Step 410: The SMF network element performs QoS parameter adjustment on the UPF network element.

[0101] It can be seen that the onboard data processing system can interact with the NWDAF network element of the ground communication network, so that the NWDAF network element can more accurately generate the recommended QoS configuration information according to the recommended update strategy of the QoS configuration information. Therefore, through the interaction between the NWDAF network element and the PCF network element, the PCF network element can more accurately generate the QoS parameter adjustment strategy according to the recommended QoS configuration information. Therefore, the QoS parameter adjustment can be reasonably performed through the SMF network element.

[0102] In a specific example, QoS parameters may include bandwidth and priority. Bandwidth and priority commands can be used to define a series of QoS policy maps in command-line mode. These policy maps can be applied to interfaces, sub-interfaces, or virtual circuits (VCs) using service-policy commands. These commands guarantee packet bandwidth by matching predefined traffic classes. When bandwidth exceeds the QoS level range, adjustments to the QoS level in the QoS configuration information or adjustments to the service processing priority level are triggered.

[0103] Those skilled in the art will understand that in the above-mentioned method of the specific implementation method, the writing order of each step does not mean a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.

[0104] Based on the data processing method proposed in the above embodiment, the embodiment of the present application also proposes a data processing device.

[0105] Figure 5 This is a structural diagram of a data processing device according to an embodiment of the present application. Figure 5 As shown, the device includes:

[0106] An acquisition module 501 is configured to acquire QoS configuration information preset by a core network element on the ground, and receive QoS measurement data sent by the onboard core network element;

[0107] The first processing module 502 is configured to compare the QoS configuration information with the QoS measurement data to obtain a comparison result; and generate a recommended update strategy for the QoS configuration information based on the comparison result;

[0108] The second processing module 503 is configured to adjust QoS parameters of the onboard core network element according to the recommended update strategy of the QoS configuration information.

[0109] In some embodiments, the first processing module 502 is further configured to obtain reference information before generating a recommended update strategy for the QoS configuration information based on the comparison result, the reference information including at least one of the following: operation information of the onboard core network element, satellite operation information, and behavior information of satellite users;

[0110] The first processing module 502 is configured to generate a recommended update strategy for QoS configuration information according to the comparison result, including: generating a recommended update strategy for QoS configuration information according to the comparison result and the reference information.

[0111] In some embodiments, the second processing module 503 is configured to adjust QoS parameters on the onboard core network element according to the recommended update strategy of the QoS configuration information, including:

[0112] The recommended update strategy for the QoS configuration information is sent to the ground communication network, so that the ground communication network generates an adjustment strategy for the QoS parameters according to the recommended update strategy for the QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the adjustment strategy for the QoS parameters.

[0113] In some embodiments, the second processing module 503 is configured to send the recommended update policy of the QoS configuration information to the terrestrial communication network, so that the terrestrial communication network generates the QoS parameter adjustment policy according to the recommended update policy of the QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the QoS parameter adjustment policy, including:

[0114] The recommended update strategy for the QoS configuration information is sent to the first network element of the terrestrial communication network, so that the first network element generates an adjustment strategy for the QoS parameters according to the recommended update strategy for the QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the adjustment strategy for the QoS parameters and through the second network element of the terrestrial communication network.

[0115] In some embodiments, the second processing module 503 is configured to send the recommended update policy of the QoS configuration information to the terrestrial communication network, so that the terrestrial communication network generates the QoS parameter adjustment policy according to the recommended update policy of the QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the QoS parameter adjustment policy, including:

[0116] The recommended update strategy for the QoS configuration information is sent to a third network element on the ground. The third network element generates recommended QoS configuration information based on the recommended update strategy for the QoS configuration information, and sends the recommended QoS configuration information to the first network element of the ground communication network. The first network element generates an adjustment strategy for QoS parameters based on the recommended QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the QoS parameter adjustment strategy and through the second network element of the ground communication network.

[0117] In practical applications, the acquisition module 501 , the first processing module 502 , and the second processing module 503 may all be implemented based on a processor of an electronic device.

[0118] It should be noted that the description of the above device embodiment is similar to the description of the above method embodiment and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of this application, please refer to the description of the method embodiment of this application for understanding.

[0119] An embodiment of the present application further provides a satellite-borne data processing system, which includes any one of the data processing devices described above. Exemplarily, the satellite-borne data processing system can be implemented based on hardware such as FPGA and ARM processor.

[0120] In some embodiments, the onboard data processing system further includes at least one of an edge computing device and a satellite-to-ground transmission device.

[0121] Reference Figure 6 The edge computing device 602 in the satellite-borne data processing system 601 is mainly used to provide on-board edge business applications. Based on the advantages of satellite access, it provides edge computing services nearby by integrating core capabilities such as network, computing, storage, and applications as an open capability.

[0122] The satellite-to-ground transmission device 603 in the satellite-borne data processing system 601 is used to realize data transmission between the satellite and the ground. For example, the satellite-to-ground transmission device 603 can process data used for satellite access and satellite communication, and can also process data transmission methods used for satellite access and satellite communication. Here, the data used for satellite access and satellite communication can include at least one of the following: mobile network user data, network data, etc. The satellite-to-ground transmission device 603 can be based on Figure 1 The data transmission module 105 shown is implemented.

[0123] The data processing device 604 in the onboard data processing system 601 can be primarily used to provide onboard data analysis capabilities. By monitoring the data flow of satellite users, QoS measurement data can be obtained. For example, the data processing device 604 can interact with the UPF network element and obtain information such as the load and UE communication data exposed by the UPF through the service-oriented interface.

[0124] It can be seen that the onboard data processing system can provide edge computing functions or data transmission functions between satellites and the ground.

[0125] In some embodiments of the present application, the satellite-to-ground transmission device is used to transmit data with an NWDAF network element through an NWDAF interface, and the satellite-to-ground transmission device is used to transmit data with a PCF network element through a PCF interface.

[0126] In some embodiments, the satellite-to-ground transmission device is used to transmit data with a ground Network Exposure Function (NEF) network element via a NEF interface.

[0127] It can be seen that the onboard data processing system can interact with the NWDAF network element and the PCF network element through the satellite-to-ground transmission device, thereby facilitating the data transmission of the recommended update strategy for QoS configuration information between the satellite and the ground.

[0128] In summary, the embodiment of the present application proposes a solution for processing and optimizing onboard data, and dynamically optimizes network transmission indicators such as onboard QoS through edge computing devices, satellite-to-ground transmission devices, and data processing devices, so as to maximize the efficiency of onboard resources and ensure the user's service experience. By adopting the technical solution of the embodiment of the present application, an onboard data processing system can be introduced on the satellite, and data interaction between onboard network elements and ground core network elements can be realized. The onboard data processing system can also store and forward data. The onboard data processing system includes an edge computing device, a satellite-to-ground transmission device, and a data processing device. Through the onboard data processing system, network transmission indicators such as onboard QoS parameters can be dynamically optimized to maximize the efficiency of onboard resources and ensure the user's service experience.

[0129] It should be noted that, in the embodiment of the present application, if the above method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a terminal, server, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.

[0130] Correspondingly, an embodiment of the present application further provides a computer program product, which includes computer-executable instructions, and the computer-executable instructions are used to implement any data processing method provided in the embodiment of the present application.

[0131] Accordingly, an embodiment of the present application further provides a computer storage medium, on which computer executable instructions are stored. The computer executable instructions are used to implement any one of the data processing methods provided in the above embodiments.

[0132] An embodiment of the present application also provides an electronic device. Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown in FIG. Figure 7 As shown, the electronic device 70 may include:

[0133] Memory 701, used to store executable instructions;

[0134] The processor 702 is configured to implement any one of the above-mentioned data processing methods when executing the executable instructions stored in the memory 701.

[0135] The processor 702 may be at least one of an ASIC, a DSP, a DSPD, a PLD, an FPGA, a CPU, a controller, a microcontroller, and a microprocessor.

[0136] The computer-readable storage medium or memory 701 may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface mount memory, an optical disc, or a compact disc read-only memory (CD-ROM); or various terminals including one or any combination of the above memories, such as a mobile phone, a computer, a tablet device, a personal digital assistant, etc.

[0137] In some embodiments, the functions or modules included in the device provided in the embodiments of the present application can be used to execute the method described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments. For the sake of brevity, it will not be repeated here.

[0138] The above description of the various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced with each other and will not be repeated herein for the sake of brevity.

[0139] The methods disclosed in the various method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.

[0140] The features disclosed in the various product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.

[0141] The features disclosed in the various method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.

[0142] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0143] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are protected by this application.

Claims

1. A data processing method, characterized in that: Applied to a satellite-borne data processing system, the method comprises: Obtaining QoS configuration information pre-set by the core network elements on the ground, and receiving QoS measurement data sent by the core network elements on board the spacecraft; Obtaining a comparison result by comparing the QoS configuration information with the QoS measurement data; generating a recommended update strategy for QoS configuration information based on the comparison result; According to the recommended update strategy of the QoS configuration information, QoS parameters are adjusted for the onboard core network elements.

2. The method according to claim 1, characterized in that Before generating a recommended update strategy for QoS configuration information based on the comparison result, the method further includes: Acquire reference information, where the reference information includes at least one of the following: operation information of the onboard core network element, satellite operation information, and behavior information of satellite users; Generating a recommended update strategy for QoS configuration information based on the comparison result includes: A suggested update strategy for QoS configuration information is generated based on the comparison result and the reference information.

3. The method according to claim 1, characterized in that The performing QoS parameter adjustment on the onboard core network element according to the recommended update strategy of the QoS configuration information includes: The recommended update strategy for the QoS configuration information is sent to the ground communication network, so that the ground communication network generates an adjustment strategy for the QoS parameters according to the recommended update strategy for the QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the adjustment strategy for the QoS parameters.

4. The method according to claim 3, characterized in that The sending of the suggested update strategy for the QoS configuration information to the terrestrial communication network, so that the terrestrial communication network generates the adjustment strategy for the QoS parameters according to the suggested update strategy for the QoS configuration information, and performing QoS parameter adjustment on the onboard core network element according to the adjustment strategy for the QoS parameters, includes: The recommended update strategy for the QoS configuration information is sent to the first network element of the terrestrial communication network, so that the first network element generates an adjustment strategy for the QoS parameters according to the recommended update strategy for the QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the adjustment strategy for the QoS parameters and through the second network element of the terrestrial communication network.

5. The method according to claim 3, characterized in that The sending of the suggested update strategy for the QoS configuration information to the terrestrial communication network, so that the terrestrial communication network generates the adjustment strategy for the QoS parameters according to the suggested update strategy for the QoS configuration information, and performing QoS parameter adjustment on the onboard core network element according to the adjustment strategy for the QoS parameters, includes: The recommended update strategy for the QoS configuration information is sent to a third network element on the ground. The third network element generates recommended QoS configuration information based on the recommended update strategy for the QoS configuration information, and sends the recommended QoS configuration information to the first network element of the ground communication network. The first network element generates an adjustment strategy for QoS parameters based on the recommended QoS configuration information, and performs QoS parameter adjustment on the onboard core network element according to the QoS parameter adjustment strategy and through the second network element of the ground communication network.

6. A data processing device, characterized in that: Applied to a satellite-borne data processing system, the device comprises: An acquisition module is used to obtain the quality of service (QoS) configuration information preset by the core network element on the ground, and to receive QoS measurement data sent by the onboard core network element; A first processing module is configured to compare the QoS configuration information with the QoS measurement data to obtain a comparison result; and generate a recommended update strategy for the QoS configuration information based on the comparison result; The second processing module is configured to adjust QoS parameters of the onboard core network element according to the recommended update strategy of the QoS configuration information.

7. A satellite-borne data processing system, characterized in that: The system comprises the data processing device according to claim 6.

8. The system according to claim 7, characterized in that The system also includes at least one of an edge computing device and a satellite-to-ground transmission device, wherein the satellite-to-ground transmission device is used to realize data transmission between the satellite and the ground.

9. An electronic device, characterized in that: The electronic device comprises a processor and a memory for storing a computer program that can be run on the processor; wherein, The processor is configured to run the computer program to execute the data processing method according to any one of claims 1 to 5.

10. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the data processing method according to any one of claims 1 to 5 is implemented.

11. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the computer program implements the data processing method according to any one of claims 1 to 5.

Citation Information

Cited By

  • Data communication method and system, network equipment and storage medium

    CN121547824A