A collaborative communication service support system and working method thereof
By designing allocation management modules, routing transmission modules and interference management modules in the collaborative communication service support system, dynamic resource allocation, routing update and interference management are realized, and the shortcomings of existing systems in resource utilization, routing and interference management are solved, and system performance and user experience are improved.
Patent Information
- Application Number
- CN202411698585.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-11-26
AI Technical Summary
The existing collaborative communication service support system has shortcomings in resource allocation, routing and interference management, resulting in low resource utilization, increased data transmission delay, unreasonable path selection, and imperfect interference coordination mechanisms, which cannot effectively meet the growing demand for collaborative communication services.
A collaborative communication service support system is designed, including an allocation management module, a routing transmission module and an interference management module. By evaluating the data collected in real time, dynamic resource allocation and resource collaborative management are realized, and routing updates, data processing updates and transmission protocol updates are carried out, while continuously identifying, suppressing and coordinating interference during operation.
Through the coordinated allocation management module, routing transmission module and interference management module, the overall performance of the collaborative communication service support system is improved, resource utilization is improved, routing selection is optimized, interference is effectively managed, and the growing demand for collaborative communication service is met, providing users with more efficient and reliable communication services.
Smart Images

Figure CN119211157B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication business technology, and specifically to a collaborative communication business support system and a working method thereof. Background Art
[0002] With the continuous development of communication technology, the demand for collaborative communication services in various fields is growing. However, there are some problems with the existing collaborative communication service support: 1. The current resource allocation method is often relatively static and cannot be dynamically adjusted according to the real-time network status and business needs, resulting in low resource utilization; 2. In terms of routing selection, traditional routing algorithms are difficult to adapt to complex and changing network environments, which easily causes increased data transmission delays and unreasonable path selection; 3. There is a lack of effective resource coordination management between different types of communication networks, which limits the overall performance of the communication system.
[0003] In addition to the above problems, in actual applications, in terms of interference management for collaborative communication services, the existing collaborative communication service support system has limited interference identification and processing capabilities, is unable to accurately detect various interference sources, and is difficult to take effective suppression measures. Moreover, when multiple communication nodes work at the same time, the interference coordination mechanism is imperfect, which can easily lead to a decline in communication quality.
[0004] At the same time, with the development of heterogeneous networks, existing technologies lack unified communication protocols and interfaces when facing heterogeneous network collaboration, making collaboration between different networks difficult and unable to fully utilize the advantages of heterogeneous networks.
[0005] In summary, a new technical solution for supporting collaborative communication services is urgently needed to improve the overall performance and service quality of collaborative communication services and meet the growing demand for collaborative communication services. Summary of the invention
[0006] The purpose of this application is to provide a collaborative communication service support system and a working method thereof to solve the technical problems raised in the above background technology.
[0007] To achieve the above objectives, this application discloses the following technical solutions:
[0008] In a first aspect, the present application discloses a collaborative communication service support system, the system comprising: an allocation management module, a routing transmission module and an interference management module;
[0009] The allocation management module is used to evaluate the data collected in real time and perform dynamic resource allocation and resource collaborative management based on the evaluation results;
[0010] The routing transmission module is used to perform routing update, data processing update and transmission protocol update based on the results of the dynamic resource allocation and the resource collaborative management;
[0011] The interference management module is used to continuously identify, suppress and / or coordinate interference when the allocation management module and the routing transmission module are running;
[0012] The allocation management module is communicatively connected to the routing transmission module, and both the allocation management module and the routing transmission module are communicatively connected to the interference management module.
[0013] Preferably, the evaluation of the data collected in real time is specifically as follows:
[0014] Deploy sensors or monitoring devices on various nodes, links and devices of the communication network to collect corresponding network status information, wherein the network status information includes at least bandwidth usage, CPU utilization, memory usage, signal strength and delay;
[0015] The collected network status information is analyzed and evaluated using big data analysis technology and machine learning algorithms to predict resource requirements, and the predicted resource requirements are defined as the evaluation results; wherein the resource requirements include at least business requirements, service quality requirements and priorities.
[0016] Preferably, the dynamic resource allocation is specifically:
[0017] Obtaining and parsing the evaluation results to obtain the predicted business needs, the service quality requirements and the priorities;
[0018] Dynamically allocate network resources based on the predicted business demand, the service quality requirement and the priority; wherein the dynamic allocation of network resources at least includes increasing or decreasing bandwidth and / or computing resources.
[0019] Preferably, the resource collaborative management is specifically:
[0020] Perform cross-layer resource coordination and / or multi-domain resource coordination based on the result of the dynamic allocation of network resources;
[0021] The cross-layer resource coordination is to adjust the routing and resource allocation strategies based on the channel status and transmission quality, and to coordinate the management of network resources at different levels;
[0022] The multi-domain resource collaboration is to perform service switching and resource sharing based on user location, service requirements and the status of each network resource, and to perform resource collaborative management between different network domains in a heterogeneous network environment;
[0023] The cross-layer resource collaboration performs collaborative management between network resources at different levels based on a preset minimum link cost rule, wherein the minimum link cost rule is to calculate the minimum value of the signal-to-interference ratio of the cross-layer link;
[0024] The multi-domain resource collaboration performs collaborative management of resources between different network domains in a heterogeneous network environment based on a preset maximum benefit rule, wherein the maximum benefit rule is to calculate the maximum value of the benefit after service switching and resource sharing.
[0025] Preferably, the routing update is specifically:
[0026] Obtaining results of the dynamic resource allocation and the resource collaborative management;
[0027] Acquire a network topology, link quality, and node load that correspond in time sequence to the results of the dynamic resource allocation and the resource collaborative management;
[0028] By utilizing routing path planning technology, combined with the results of the dynamic resource allocation and the resource collaborative management and the corresponding network topology, link quality and node load in timing, a corresponding real-time route is generated, and when there is data that needs to be processed in the results of the dynamic resource allocation and the resource collaborative management, the data is allocated to the node of the link in the network topology that is preset with the unit for data processing update.
[0029] Preferably, the data processing and updating is specifically as follows:
[0030] Acquire the real-time route and the result of the dynamic resource allocation and resource collaborative management corresponding to the real-time route, and the network topology, link quality and node load corresponding to the real-time route in time sequence;
[0031] When there is a node of a link in the network topology provided with the unit for data processing update in the real-time route, the data processing update is performed, and the data processing update is:
[0032] Using data compression algorithms to compress data before transmission;
[0033] Adjust the computing resources corresponding to data preprocessing based on data type and real-time network bandwidth;
[0034] Reset the order in which data is processed based on different business priorities.
[0035] Preferably, the transmission protocol is updated, specifically:
[0036] Acquire and analyze the data updated by the data processing result to obtain corresponding real-time data characteristics, wherein the real-time data characteristics at least include the real-time data type and the real-time data size;
[0037] Obtaining the real-time network status corresponding to the real-time route;
[0038] The preset transmission protocol parameters are switched or adjusted based on the real-time data characteristics and the real-time network status.
[0039] Preferably, the continuous identification of interference is specifically:
[0040] Deploy signal monitoring equipment in the network corresponding to the collaborative communication service to monitor wireless signal parameters and transmission quality in real time, and use signal processing technology and spectrum analysis algorithms to identify interference signal characteristics and sources;
[0041] Based on a deep learning algorithm, different types of interference signals are pattern recognized and classified to determine the corresponding preset interference management strategy; wherein the interference management strategy is used to suppress and / or coordinate interference.
[0042] Preferably, the continuous suppression and / or coordination of interference is specifically:
[0043] Interference suppression includes at least frequency management, power control and interference alignment; wherein the frequency management is to avoid frequency conflicts and interference based on dynamic frequency selection and frequency allocation, the power control is to dynamically adjust the transmission power of the communication equipment based on the communication distance, signal quality and interference situation, and the interference alignment is to pre-process and adjust multiple communication signals so that the corresponding communication signals are aligned with each other at the receiving end;
[0044] The coordination of interference includes at least collaborative communication and resource allocation coordination; wherein, the collaborative communication is to deal with interference problems through collaboration and information sharing among multiple communication nodes, and the resource allocation coordination is to avoid mutual interference through the collaborative management of resources in a heterogeneous network environment, and to update the collaborative management of resources based on the interference cost generated by the coordination of interference.
[0045] In a second aspect, the present application discloses a collaborative communication service support working method, which is applicable to a collaborative communication service support system as described above, and the working method includes:
[0046] S1: Evaluate the data collected in real time and perform dynamic resource allocation and resource collaborative management based on the evaluation results;
[0047] S2: Based on the results of the dynamic resource allocation and the resource collaborative management, perform routing update, data processing update and transmission protocol update;
[0048] S3: When executing S1 and S2, continuous identification, suppression and / or coordination of interference are performed.
[0049] Beneficial effects: The collaborative communication business support system and working method of the present application utilize the collaborative work of the allocation management module, the routing transmission module and the interference management module to realize dynamic resource allocation and resource collaborative management by evaluating the real-time collected data. At the same time, the routing transmission module is updated based on the allocation result, and the interference management module continuously identifies, suppresses and coordinates interference during operation, thereby improving the overall performance of the collaborative communication business support system, improving resource utilization, optimizing route selection, effectively managing interference, meeting the growing demand for collaborative communication services, and providing users with more efficient and reliable communication services. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0051] Figure 1 A structural block diagram of a collaborative communication service support system provided in an embodiment of the present application;
[0052] Figure 2 A flowchart of a collaborative communication service support working method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0053] The technical solutions in the embodiments of the present application are described clearly and completely below. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.
[0054] In this article, the term "comprising" is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of more restrictions, the elements defined by the sentence "comprising..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.
[0055] The first aspect of this embodiment discloses Figure 1 A collaborative communication service support system is shown, the system comprising: an allocation management module, a routing transmission module and an interference management module;
[0056] The allocation management module is used to evaluate the data collected in real time and perform dynamic resource allocation and resource collaborative management based on the evaluation results;
[0057] The routing transmission module is used to update routing, data processing and transmission protocols based on the results of dynamic resource allocation and resource collaborative management;
[0058] The interference management module is used to continuously identify, suppress and / or coordinate interference when the allocation management module and the routing transmission module are running;
[0059] The allocation management module is communicatively connected to the routing transmission module, and both the allocation management module and the routing transmission module are communicatively connected to the interference management module.
[0060] Based on the above, this embodiment utilizes the collaborative work of the allocation management module, the routing transmission module and the interference management module to evaluate the real-time collected data to achieve dynamic resource allocation and resource collaborative management. At the same time, the routing transmission module is updated based on the allocation results, and the interference management module continuously identifies, suppresses and coordinates interference during operation, thereby improving the overall performance of the collaborative communication service support system, improving resource utilization, optimizing route selection, effectively managing interference, meeting the growing demand for collaborative communication services, and providing users with more efficient and reliable communication services.
[0061] Specifically, the data collected in real time is evaluated as follows:
[0062] Deploy sensors or monitoring devices on each node, link, and device of the communication network to collect corresponding network status information, which at least includes bandwidth usage, CPU utilization, memory usage, signal strength, and latency;
[0063] Big data analysis technology and machine learning algorithms are used to analyze and evaluate the collected network status information, predict resource requirements, and define the predicted resource requirements as evaluation results; wherein, resource requirements at least include business requirements, service quality requirements and priorities.
[0064] It should be noted that this embodiment uses existing big data analysis technology and machine learning algorithms to analyze and evaluate the collected network status information and predict resource requirements. In a specific application, this embodiment can obtain the resource usage of the base station in real time through the built-in monitoring module in a 5G base station, provide accurate data support for subsequent resource allocation, and use deep learning algorithms and combine historical network status information to predict resource requirements.
[0065] Based on the above, this embodiment uses sensors or monitoring devices deployed on various nodes, links and devices in the communication network to collect network status information, analyzes and evaluates this information through big data analysis technology and machine learning algorithms, predicts resource requirements, and achieves accurate grasp of network conditions and business needs, providing a reliable data foundation for subsequent resource allocation and management.
[0066] Specifically, dynamic resource allocation is as follows:
[0067] Obtain and analyze the evaluation results to obtain the predicted business needs, service quality requirements and priorities;
[0068] Dynamically allocate network resources based on predicted business needs, service quality requirements and priorities; wherein dynamically allocating network resources at least includes increasing or decreasing bandwidth and / or computing resources.
[0069] In a specific application, this embodiment needs to allocate higher bandwidth and lower delay resources for high-definition video call services; while for ordinary text message services, fewer resources can be allocated; through accurate identification of user needs and reasonable allocation of resources, user satisfaction and network resource utilization are improved.
[0070] Based on the above, this embodiment utilizes the business requirements, service quality requirements and priorities obtained from the analysis and evaluation results to dynamically allocate network resources, thereby achieving reasonable resource allocation based on actual needs, improving resource utilization efficiency, and meeting the service quality requirements of different businesses.
[0071] Specifically, resource collaborative management includes:
[0072] Perform cross-layer resource coordination and / or multi-domain resource coordination based on the result of dynamic allocation of network resources;
[0073] Cross-layer resource coordination adjusts routing and resource allocation strategies based on channel conditions and transmission quality, and coordinates the management of network resources at different levels.
[0074] Multi-domain resource collaboration is to switch services and share resources based on user location, service requirements and the status of network resources, and to coordinate resource management between different network domains in a heterogeneous network environment;
[0075] Cross-layer resource collaboration is based on the preset minimum link cost rule to coordinate the management of network resources at different levels. The minimum link cost rule is to calculate the minimum value of the signal-to-interference ratio of the cross-layer link.
[0076] Multi-domain resource collaboration is based on the preset maximum benefit rule to carry out collaborative management of resources between different network domains in a heterogeneous network environment. The maximum benefit rule is to calculate the maximum benefit after business switching and resource sharing.
[0077] As a preferred implementation of this embodiment, this embodiment uses a minimum link cost formula to calculate the minimum value of the signal-to-interference ratio of the cross-layer link, wherein the minimum link cost formula is specifically:
[0078]
[0079] in, is the link with the minimum link cost of the output, is the minimum value operator, Indicates that the link layer is , the level number is The signal-to-interference ratio of each node Sum, Indicates that the level is , the level number is The links formed by the nodes of The cost of cross-layer interference corresponding to the cross-layer is obtained based on the fitting of historical cross-layer data, so as to calculate the minimum value of the signal-to-interference ratio of the cross-layer link, providing an accurate data basis for link adjustment.
[0080] As a preferred implementation of this embodiment, this embodiment uses a maximum benefit formula to calculate the maximum benefit after service switching and resource sharing, wherein the maximum benefit formula is specifically:
[0081]
[0082] in, To maximize the benefits of output business switching and resource sharing, is the maximum value operator, It represents the benefits of the combination before business switching and resource sharing. It represents the benefits of business switching and resource sharing after the combination. It means the sum of the difference between the benefit after the combination switches services and shares resources and the benefit before the combination switches services and shares resources. Because the number is The network domain numbered Based on this, the benefits of service switching and resource sharing are maximized.
[0083] In a specific application, the cross-layer resource collaboration of this embodiment adjusts the routing and resource allocation strategy of the network layer in a wireless communication network according to the channel conditions of the physical layer and the transmission quality of the link layer to improve the performance of the entire network. Through cross-layer resource collaboration, global optimization of network resources can be achieved to avoid resource conflicts and waste between different layers; the multi-domain resource collaboration of this embodiment realizes resource collaborative management between different network domains (such as cellular networks, Wi-Fi networks, satellite networks, etc.) in a heterogeneous network environment. When a user moves between different networks, the intelligent system can automatically switch the user's business to the most suitable network according to the user's location, business needs and resource conditions of each network, and realize seamless connection and sharing of resources. Through multi-domain resource collaboration, the network coverage and resource utilization can be improved to provide users with a better service experience.
[0084] Based on the above, this embodiment uses cross-layer resource collaboration to adjust routing and resource allocation strategies based on channel conditions and transmission quality, and multi-domain resource collaboration to perform service switching and resource sharing based on factors such as user location. Through the collaborative management of resources at different levels and different network domains, the overall network performance is improved, the advantages of various resources are fully utilized, and adaptation to heterogeneous network environments is achieved.
[0085] Specifically, the routing update is as follows:
[0086] Obtain results of dynamic resource allocation and resource collaborative management;
[0087] Obtain network topology, link quality and node load that correspond to the results of dynamic resource allocation and resource co-management in time sequence;
[0088] By utilizing routing path planning technology, combined with the results of dynamic resource allocation and resource collaborative management and the corresponding network topology, link quality and node load in timing, the corresponding real-time routes are generated. When there is data that needs to be processed in the results of dynamic resource allocation and resource collaborative management, the data is distributed to the nodes of the links in the network topology with preset data processing update units.
[0089] It should be noted that this embodiment uses existing routing path planning technology to realize the generation of real-time routes. In a specific application, this embodiment uses a deep reinforcement learning algorithm to allow routing nodes to learn the best routing strategy in continuous interaction with the network environment, and can quickly make routing decisions based on real-time network conditions. At this time, compared with traditional routing algorithms, routing algorithms based on machine learning can better adapt to dynamic changes in the network and improve the efficiency and reliability of data transmission.
[0090] Based on the above, this embodiment utilizes routing path planning technology combined with dynamic resource allocation and resource collaborative management results and corresponding network topology information, generates real-time routes and distributes data to preset units when needed, thereby dynamically adjusting routes according to resource allocation and network conditions and improving data transmission efficiency.
[0091] Specifically, data processing updates are as follows:
[0092] Acquire the real-time route and the results of dynamic resource allocation and resource collaborative management corresponding to the real-time route, as well as the network topology, link quality and node load corresponding to the time sequence;
[0093] When there is a node of a link in the network topology provided with a unit for data processing update in the real-time routing, the data processing update is performed, and the data processing update is:
[0094] Using data compression algorithms to compress data before transmission;
[0095] Adjust the computing resources corresponding to data preprocessing based on data type and real-time network bandwidth;
[0096] Reset the order in which data is processed based on different business priorities.
[0097] In a specific application, this embodiment compresses data before data transmission. For example, for files with large amounts of data such as images and videos, image compression algorithms and video encoding technologies can be used to compress the data before transmission.
[0098] Based on the above, this embodiment utilizes data compression algorithms, adjusts pre-processing computing resources based on data type and bandwidth, and resets processing order based on business priority. By processing and updating data, it reduces data transmission volume and time, optimizes resource utilization, and ensures processing effects for different business data.
[0099] Specifically, the transmission protocol is updated as follows:
[0100] Acquire and parse the updated data after the data processing, and obtain corresponding real-time data characteristics, where the real-time data characteristics at least include the real-time data type and the real-time data size;
[0101] Get the real-time network status corresponding to the real-time route;
[0102] Switch or adjust preset transmission protocol parameters based on real-time data characteristics and real-time network status.
[0103] In a specific application, the present embodiment switches or adjusts preset transmission protocol parameters. For example, when the network is congested, the transmission rate is automatically reduced or switched to a transmission protocol that is more suitable for the congested environment; when the network condition is good, the transmission rate is increased to fully utilize the bandwidth, and according to the type and size of the data, a suitable data transmission method is selected, such as packet transmission, stream transmission, etc.
[0104] Based on the above, this embodiment utilizes the characteristics of the acquired data and the real-time network status, and by switching or adjusting the transmission protocol parameters, adapts the transmission protocol to different data and network conditions, thereby improving the reliability and efficiency of data transmission.
[0105] Specifically, continuous identification of interference is performed, specifically:
[0106] Deploy signal monitoring equipment in the network corresponding to the collaborative communication service to monitor wireless signal parameters and transmission quality in real time, and use signal processing technology and spectrum analysis algorithms to identify interference signal characteristics and sources;
[0107] Based on deep learning algorithms, different types of interference signals are pattern recognized and classified to determine the corresponding preset interference management strategies; wherein the interference management strategies are used to suppress and / or coordinate interference.
[0108] It should be noted that this embodiment utilizes existing signal processing technology, spectrum analysis algorithm and deep learning algorithm to identify interference. In a specific example, in a wireless sensor network, by analyzing the signals received by the sensor nodes, it can be determined whether there is interference from other wireless devices.
[0109] Based on the above, this embodiment utilizes signal monitoring equipment and deep learning algorithms deployed in the network to identify interference signal characteristics and sources and perform pattern classification to determine interference management strategies, thereby achieving accurate identification of interference and providing a basis for subsequent interference suppression and coordination.
[0110] Specifically, continuous interference suppression and / or coordination is performed, specifically:
[0111] Interference suppression includes at least frequency management, power control and interference alignment; wherein frequency management is based on dynamic frequency selection and frequency allocation to avoid frequency conflicts and interference, power control is based on communication distance, signal quality and interference conditions, dynamically adjust the transmission power of communication equipment, interference alignment is to pre-process and adjust multiple communication signals so that the corresponding communication signals are aligned with each other at the receiving end;
[0112] Coordination of interference includes at least collaborative communication and resource allocation coordination; wherein, collaborative communication is the collaboration and information sharing between multiple communication nodes to collaboratively deal with interference problems, and resource allocation coordination is the avoidance of mutual interference through resource collaborative management in a heterogeneous network environment, and the resource collaborative management is updated based on the interference cost generated by the interference coordination.
[0113] As a preferred implementation of this embodiment, this embodiment uses the interference benefit maximum optimization formula to calculate the maximum benefit after interference-based coordinated service switching and resource sharing, wherein the interference benefit maximum optimization formula is specifically:
[0114]
[0115] in, To maximize the benefits of output business switching and resource sharing, is the maximum value operator, It represents the benefits of the combination before business switching and resource sharing. It represents the benefits of business switching and resource sharing after the combination. It means the sum of the difference between the benefit after the combination switches services and shares resources and the benefit before the combination switches services and shares resources. Because the number is The network domain numbered A combination of nodes for service switching and resource sharing. The cost of interference coordination caused by the maximum combination of the benefits after the output service switching and resource sharing is obtained. Based on this, the maximization of the benefits after the service switching and resource sharing based on interference coordination is achieved.
[0116] In a specific example, the continuous suppression and / or coordination of interference in this embodiment may be, in a Wi-Fi network, when strong interference is detected on a certain frequency, automatically switching to other idle frequencies for communication; it may be, through frequency reuse technology, using the same frequency in different areas or time periods to improve the utilization rate of frequency resources; it may be, in a cellular network, the base station automatically adjusts the transmission power according to the user's location and signal strength to reduce interference to surrounding cells; it may be, in a multi-user system, using interference alignment technology to separate the signals of multiple users at the receiving end, reduce interference between users, and improve the capacity and performance of the system; it may also be in a scenario where a 5G network and a Wi-Fi network coexist, by coordinating the resource allocation of the two to avoid simultaneous communication on the same frequency band, thereby reducing interference and conflict.
[0117] Based on the above, this embodiment utilizes interference suppression methods such as frequency management, power control and interference alignment, as well as interference coordination methods such as cooperative communication and resource allocation coordination, to continuously suppress and coordinate interference, thereby reducing the impact of interference, improving communication quality, and achieving good communication effects in a heterogeneous network environment.
[0118] The second aspect of this embodiment discloses Figure 2 A collaborative communication service support working method is shown, which is applicable to a collaborative communication service support system as described above, and the working method includes:
[0119] S1: Evaluate the data collected in real time and perform dynamic resource allocation and resource collaborative management based on the evaluation results;
[0120] S2: Based on the results of dynamic resource allocation and resource collaborative management, routing updates, data processing updates, and transmission protocol updates are performed;
[0121] S3: When executing S1 and S2, continuous identification, suppression and / or coordination of interference are performed.
[0122] It should be noted that the collaborative communication business support working method of this embodiment corresponds to the aforementioned collaborative communication business support system. Therefore, the contents not specifically described in the collaborative communication business support working method of this embodiment may be, but are not limited to, the function definition, working principle and technical effect, which are the same as those of the aforementioned collaborative communication business support system and are not elaborated in this text.
[0123] In summary, the collaborative communication business support system and its working method of this embodiment utilize the collaborative work of the allocation management module, the routing transmission module and the interference management module to realize dynamic resource allocation and resource collaborative management by evaluating the real-time collected data. At the same time, the routing transmission module is updated based on the allocation result, and the interference management module continuously identifies, suppresses and coordinates interference during operation, thereby improving the overall performance of the collaborative communication business support system, improving resource utilization, optimizing route selection, effectively managing interference, meeting the growing demand for collaborative communication services, and providing users with more efficient and reliable communication services.
[0124] In the embodiments provided in the present application, it should be understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, code, or any appropriate combination thereof. For hardware implementation, the processor can be implemented in one or more of the following units: an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), a field programmable gate array (FPGA), a processor, a controller, a microcontroller, a microprocessor, other electronic units designed to implement the functions described herein, or a combination thereof. For software implementation, part or all of the processes of the embodiment can be completed by instructing the relevant hardware through a computer program. When implemented, the above program can be stored in a computer-readable storage medium or transmitted as one or more instructions or codes on a computer-readable storage medium. Computer-readable storage media include computer storage media and communication media, wherein the communication medium includes any medium that facilitates the transmission of a computer program from one place to another. The storage medium can be any available medium that can be accessed by a computer. Computer-readable storage media can include, but are not limited to, RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer.
[0125] Finally, it should be noted that the above is only a preferred embodiment of the present application and is not intended to limit the present application. Although the present application has been described in detail with reference to the aforementioned embodiments, it is still possible for those skilled in the art to modify the technical solutions described in the aforementioned embodiments or to make equivalent substitutions for some of the technical features therein. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A collaborative communication service support system, characterized in that: The system includes: an allocation management module, a routing transmission module and an interference management module; The allocation management module is used to evaluate the data collected in real time and perform dynamic resource allocation and resource collaborative management based on the evaluation results; The routing transmission module is used to perform routing update, data processing update and transmission protocol update based on the results of the dynamic resource allocation and the resource collaborative management; The interference management module is used to continuously identify, suppress and / or coordinate interference when the allocation management module and the routing transmission module are running; The allocation management module is in communication connection with the routing transmission module, and both the allocation management module and the routing transmission module are in communication connection with the interference management module; The evaluation of the data collected in real time is specifically as follows: Deploy sensors or monitoring devices on various nodes, links and devices of the communication network to collect corresponding network status information, wherein the network status information includes at least bandwidth usage, CPU utilization, memory usage, signal strength and delay; Analyze and evaluate the collected network status information using big data analysis technology and machine learning algorithms, predict resource requirements, and define the predicted resource requirements as the evaluation results; wherein the resource requirements at least include business requirements, service quality requirements, and priorities; The dynamic resource allocation is specifically: Obtaining and parsing the evaluation results to obtain the predicted business needs, the service quality requirements and the priorities; Dynamically allocating network resources based on the predicted business demand, the service quality requirement and the priority; wherein the dynamic allocation of network resources at least includes increasing or decreasing bandwidth and / or computing resources; The resource collaborative management is specifically: Perform cross-layer resource coordination and / or multi-domain resource coordination based on the result of the dynamic allocation of network resources; The cross-layer resource coordination is to adjust the routing and resource allocation strategies based on the channel status and transmission quality, and to coordinate the management of network resources at different levels; The multi-domain resource collaboration is to perform service switching and resource sharing based on user location, service requirements and the status of each network resource, and to perform resource collaborative management between different network domains in a heterogeneous network environment; The cross-layer resource collaboration performs collaborative management between network resources at different levels based on a preset minimum link cost rule, wherein the minimum link cost rule is to calculate the minimum value of the signal-to-interference ratio of the cross-layer link; The multi-domain resource collaboration performs collaborative management of resources between different network domains in a heterogeneous network environment based on a preset maximum benefit rule, wherein the maximum benefit rule is to calculate the maximum value of the benefit after service switching and resource sharing.
2. The collaborative communication service support system according to claim 1, characterized in that: The routing update is specifically: Obtaining results of the dynamic resource allocation and the resource collaborative management; Acquire a network topology, link quality, and node load that correspond in time sequence to the results of the dynamic resource allocation and the resource collaborative management; By utilizing routing path planning technology, combined with the results of the dynamic resource allocation and the resource collaborative management and the corresponding network topology, link quality and node load in timing, a corresponding real-time route is generated, and when there is data that needs to be processed in the results of the dynamic resource allocation and the resource collaborative management, the data is allocated to the node of the link in the network topology that is preset with the unit for data processing update.
3. The collaborative communication service support system according to claim 2, characterized in that: The data processing update is specifically as follows: Acquire the real-time route and the result of the dynamic resource allocation and resource collaborative management corresponding to the real-time route, and the network topology, link quality and node load corresponding to the real-time route in time sequence; When there is a node of a link in the network topology provided with the unit for data processing update in the real-time route, the data processing update is performed, and the data processing update is: Using data compression algorithms to compress data before transmission; Adjust the computing resources corresponding to data preprocessing based on data type and real-time network bandwidth; Reset the order in which data is processed based on different business priorities.
4. The collaborative communication service support system according to claim 3, characterized in that: The transmission protocol is updated as follows: Acquire and analyze the data updated by the data processing result to obtain corresponding real-time data characteristics, wherein the real-time data characteristics at least include the real-time data type and the real-time data size; Obtaining the real-time network status corresponding to the real-time route; The preset transmission protocol parameters are switched or adjusted based on the real-time data characteristics and the real-time network status.
5. The collaborative communication service support system according to claim 1, characterized in that: The continuous identification of interference is specifically as follows: Deploy signal monitoring equipment in the network corresponding to the collaborative communication service to monitor wireless signal parameters and transmission quality in real time, and use signal processing technology and spectrum analysis algorithms to identify interference signal characteristics and sources; Based on a deep learning algorithm, different types of interference signals are pattern recognized and classified to determine the corresponding preset interference management strategy; wherein the interference management strategy is used to suppress and / or coordinate interference.
6. The collaborative communication service support system according to claim 5, characterized in that: The continuous suppression and / or coordination of interference is specifically: Interference suppression includes at least frequency management, power control and interference alignment; wherein the frequency management is to avoid frequency conflicts and interference based on dynamic frequency selection and frequency allocation, the power control is to dynamically adjust the transmission power of the communication equipment based on the communication distance, signal quality and interference situation, and the interference alignment is to pre-process and adjust multiple communication signals so that the corresponding communication signals are aligned with each other at the receiving end; The coordination of interference includes at least collaborative communication and resource allocation coordination; wherein, the collaborative communication is to deal with interference problems through collaboration and information sharing among multiple communication nodes, and the resource allocation coordination is to avoid mutual interference through the collaborative management of resources in a heterogeneous network environment, and to update the collaborative management of resources based on the interference cost generated by the coordination of interference.
7. A collaborative communication service support working method, the method being applicable to a collaborative communication service support system as claimed in any one of claims 1 to 6, characterized in that: The working method includes: S1: Evaluate the data collected in real time and perform dynamic resource allocation and resource collaborative management based on the evaluation results; S2: Based on the results of the dynamic resource allocation and the resource collaborative management, perform routing update, data processing update and transmission protocol update; S3: When executing S1 and S2, continuous identification, suppression and / or coordination of interference are performed.
Citation Information
Patent Citations
Beidou safety communication system
CN116847336A
Network integrated dynamic resource routing management system and method
CN118590430A