Service activation capability awareness platform, methods, electronic devices and storage media

By connecting the service activation capability awareness platform with external computing resources, the platform identifies target computing power and generates service activation plans, solving the problem of low efficiency in the service activation process of network operators and achieving fast and accurate service activation.

CN118138642BActive Publication Date: 2025-11-14INSPUR TIANYUAN COMM INFORMATION SYST CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410207404.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-02-26
Publication Date
2025-11-14
Estimated Expiration
2044-02-26

AI Technical Summary

Technical Problem

During the service activation process of network operators, existing technologies cannot meet the timeliness and accuracy requirements of computing power perception scenarios, resulting in low service activation efficiency.

Method used

By connecting with external computing resources through the service activation capability awareness platform, it receives service activation requests, identifies target computing power, identifies resource coverage, and generates service activation plans.

Benefits of technology

This ensures the timeliness and accuracy of service activation, improves service activation efficiency, and reduces the difficulty and time required for manual verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118138642B_ABST
    Figure CN118138642B_ABST
Patent Text Reader

Abstract

This application relates to the field of data processing technology, and provides a service activation capability awareness platform, method, electronic device, and storage medium. The service activation capability awareness platform connects to external computing resources via a computing power socket. The platform is used to: receive service activation requests; determine at least one target computing power from external computing resources based on the request information in the service activation request; the external computing resources include at least one of location computing power, path computing power, device computing power, and performance computing power; identify resource coverage based on each target computing power and the request information to obtain the resource coverage corresponding to the service activation request; determine the service activation scheme corresponding to the service activation request based on the resource coverage, and activate the service according to the service activation scheme. This application can accurately generate service activation schemes, enabling rapid service activation, thereby meeting the timeliness and accuracy requirements of service activation and improving the efficiency of service activation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data processing technology, specifically to a service activation capability awareness platform, method, electronic device, and storage medium. Background Technology

[0002] Currently, when activating services for network operators, manual verification is required based on user needs and the operator's computing power resource information to determine the computing power resource coverage of the user's address, so as to further activate services based on the computing power resource coverage.

[0003] However, with the explosive growth of computing power awareness scenarios, the timeliness and accuracy of various capability standard verifications, condition inputs, result transmissions, and conclusion analyses can no longer be met manually, resulting in low efficiency when activating services. Summary of the Invention

[0004] This application provides a service activation capability awareness platform, method, electronic device, and storage medium to solve the problem of low efficiency in current service activation processes.

[0005] In a first aspect, embodiments of this application provide a service activation capability awareness platform, which connects to external computing resources via a computing power socket; the service activation capability awareness platform is used for:

[0006] Receive service activation requests;

[0007] Based on the request information in the service activation request, at least one target computing power is determined from external computing power resources; the external computing power resources include at least one of location computing power, path computing power, device computing power, and performance computing power.

[0008] Based on the target computing power and the request information, the resource coverage degree is identified to obtain the resource coverage degree corresponding to the service activation request.

[0009] Based on the resource coverage, a service activation plan corresponding to the service activation request is determined, and the service is activated according to the service activation plan.

[0010] In one embodiment, when the service activation capability awareness platform determines at least one target computing power from external computing resources based on the request information in the service activation request, it is specifically used for:

[0011] If the request information includes location information, device requirement information, network requirement information, and resource requirement information, then the location computing power, device computing power, performance computing power, and path computing power in the external computing power resources are respectively determined as the target computing power.

[0012] In one embodiment, when the service activation capability awareness platform identifies the resource coverage level based on each target computing power and the request information to obtain the resource coverage level corresponding to the service activation request, if the request information includes location information, device requirement information, network requirement information, and resource requirement information, then it is used for:

[0013] Based on the location computing power, the location information is converted to an address;

[0014] If the location information is converted by address, then the access device corresponding to the resource requirement information is detected in the area range where the converted address is located;

[0015] If there is an access device corresponding to the resource demand information in the area, the laying path length corresponding to the resource demand information is determined according to the path computing power;

[0016] Based on the computing power of the device, the degree of service matching corresponding to the length of the laying path is determined;

[0017] Based on the computing power, determine the service performance evaluation result corresponding to the network demand information;

[0018] Based on the service matching degree and the service performance evaluation results, the resource coverage degree corresponding to the service activation request is determined.

[0019] In one embodiment, when the service activation capability awareness platform determines that there is no access device corresponding to the resource demand information in the area, it determines that the resource coverage corresponding to the service activation request is no coverage.

[0020] Secondly, embodiments of this application provide a service activation capability awareness method, including:

[0021] Receive service activation requests;

[0022] Based on the request information in the service activation request, at least one target computing power is determined from external computing power resources; the external computing power resources include at least one of location computing power, path computing power, device computing power, and performance computing power.

[0023] Based on the target computing power and the request information, the resource coverage degree is identified to obtain the resource coverage degree corresponding to the service activation request.

[0024] Based on the resource coverage, a service activation plan corresponding to the service activation request is determined, and the service is activated according to the service activation plan.

[0025] In one embodiment, determining at least one target computing power from external computing resources based on the request information in the service activation request includes:

[0026] If the request information includes location information, device requirement information, network requirement information, and resource requirement information, then the location computing power, device computing power, performance computing power, and path computing power in the external computing power resources are respectively determined as the target computing power.

[0027] In one embodiment, the step of identifying resource coverage based on each target computing power and the request information to obtain the resource coverage corresponding to the service activation request includes:

[0028] If the request information includes location information, device requirement information, network requirement information, and resource requirement information, then the location information is address-translated based on the location computing power.

[0029] If the location information is converted by address, then the access device corresponding to the resource requirement information is detected in the area range where the converted address is located;

[0030] If there is an access device corresponding to the resource demand information in the area, the laying path length corresponding to the resource demand information is determined according to the path computing power;

[0031] Based on the computing power of the device, the degree of service matching corresponding to the length of the laying path is determined;

[0032] Based on the computing power, determine the service performance evaluation result corresponding to the network demand information;

[0033] Based on the service matching degree and the service performance evaluation results, the resource coverage degree corresponding to the service activation request is determined.

[0034] In one embodiment, after detecting the access device corresponding to the resource requirement information for the area range where the converted address is located, the method further includes:

[0035] If there is no access device corresponding to the resource demand information in the area, then the resource coverage corresponding to the service activation request is determined to be no coverage.

[0036] Thirdly, embodiments of this application provide an electronic device, including a processor and a memory storing a computer program, wherein the processor executes the program to implement the service activation capability sensing method described in the second aspect.

[0037] Fourthly, embodiments of this application provide a storage medium, which is a computer-readable storage medium including a computer program. When the computer program is executed by a processor, it implements the service activation capability perception method described in the second aspect.

[0038] The service activation capability awareness platform, method, electronic device, and storage medium provided in this application embodiment, through a computing power socket connected to external computing power resources, can receive service activation requests. Based on the request information in the service activation request, it determines at least one target computing power from at least one type of computing power from external computing power resources, such as location computing power, path computing power, device computing power, and performance computing power. Based on each target computing power and the request information, it identifies the resource coverage degree to obtain the resource coverage degree corresponding to the service activation request. Based on the resource coverage degree, it determines the service activation scheme corresponding to the service activation request, enabling service activation according to the scheme. Since the computing power socket can call upon the computing power corresponding to the request information in the service activation request from real-time updated external computing power resources, it can meet various needs of service activation users. Furthermore, by identifying the resource coverage degree corresponding to the service activation request based on the corresponding computing power, it can accurately generate a service activation scheme, enabling rapid service activation and thus meeting the timeliness and accuracy requirements of service activation, thereby improving the efficiency of service activation. Attached Figure Description

[0039] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0040] Figure 1 This is a schematic diagram illustrating an application scenario of the service activation capability awareness platform provided in this application embodiment;

[0041] Figure 2 This is a flowchart illustrating the service activation capability awareness method provided in an embodiment of this application;

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

[0043] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. In the description of this specification, the reference to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., means that the specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the embodiments of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples. Furthermore, without contradiction, those skilled in the art can combine and combine the different embodiments or examples and the features of different embodiments or examples described in this specification. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0044] The following describes in detail the service activation capability awareness platform, method, electronic device, and storage medium provided in this application with reference to embodiments.

[0045] Figure 1 This is a schematic diagram illustrating an application scenario of the service activation capability awareness platform provided in an embodiment of this application. (Refer to...) Figure 1 This application provides a service activation capability awareness platform, which can connect to external computing resources through a computing power socket. Specifically, this service activation capability awareness platform can be used for:

[0046] Receive service activation requests;

[0047] Based on the request information in the service activation request, at least one target computing power is determined from external computing power resources; the external computing power resources include at least one of location computing power, path computing power, device computing power, and performance computing power;

[0048] Based on the target computing power and request information, the resource coverage is identified to obtain the resource coverage corresponding to the service activation request.

[0049] The service activation plan corresponding to the service activation request is determined based on the resource coverage, so that the service can be activated according to the service activation plan.

[0050] The business activation capability awareness platform in this application can adopt the latest lambda expression and stream API technology of JDK 1.8, combined with Spring Boot, and the application of the front-end framework EasyUI and FreeMaker to create a set of atomic capability calls for government and enterprise network computing power data analysis and awareness. Based on this atomic capability call, it can connect to the user's business needs, and at the same time connect to external computing power scenarios through computing power sockets, thereby decoupling business needs from computing power scenarios and greatly improving the computing power call speed for business needs.

[0051] JDK stands for Java Development Kit, a software development kit for the Java programming language. JDK 1.8 is a version of the Java language that introduced many new features and improvements, including lambda expressions and the Stream API. These features make Java programming more efficient and convenient.

[0052] Lambda expressions, introduced in JDK 1.8, are an important feature that allows for writing anonymous functions in a more concise and intuitive way. Lambda expressions are particularly useful in functional programming and collection operations, significantly reducing code size and improving readability.

[0053] The Stream API, introduced in JDK 1.8, is an important feature that provides a more convenient way to process and manipulate collections. Using the Stream API, complex data operations such as filtering, mapping, and reduction can be implemented, while improving code readability and conciseness.

[0054] Spring Boot is a framework for simplifying the development of Spring applications. It enables the rapid construction of applications based on the Spring framework. Spring Boot provides features such as automatic configuration and rapid startup, helping developers more easily create standalone, production-ready Spring applications.

[0055] EasyUI is a simple and easy-to-use front-end UI framework based on jQuery. It provides a variety of commonly used components and tools to help developers quickly build user-friendly web front-end interfaces.

[0056] FreeMarker is a template engine that allows developers to combine dynamic data and static templates to generate the final document output.

[0057] Specifically, in this application, users can input request information based on their actual service activation needs through the service activation capability awareness platform, and initiate a service activation request to the platform based on the input request information. The request information may include, but is not limited to, location information, device requirement information, network requirement information, and resource requirement information. In some embodiments, it may also include information such as security requirements, time limit control, and process selection.

[0058] The location information can be a specific coordinate system that includes latitude and longitude.

[0059] The service activation capability awareness platform can receive service activation requests and obtain the request information by parsing the service activation requests.

[0060] Because the service activation capability awareness platform connects to external computing resources through computing power sockets, and the external computing resources include at least one of location computing power, path computing power, device computing power and performance computing power, and the computing power in the external computing resources can be updated and adjusted in real time.

[0061] Therefore, the service activation capability awareness platform can match computing power from various computing power resources included in the service activation request based on the request information, and determine each computing power that matches the request information as the target computing power.

[0062] It should be noted that, depending on the type and quantity of the requested information, one or more target computing powers can be identified from external computing resources. The specific matching process can be implemented based on the matching rules built into the business activation capability awareness platform, or based on the description information of each computing power in the external computing resources; this application does not impose any specific limitations.

[0063] Furthermore, after obtaining at least one target computing power, the corresponding target computing power can be invoked through the computing power socket, and the resource coverage degree can be identified by comparing the target computing power with the corresponding information in the request information, thereby determining the resource coverage degree corresponding to the service activation request.

[0064] Furthermore, after obtaining the resource coverage level, the service activation capability awareness platform can determine the resources and activation process required for service activation based on the resource coverage level, and further form a service activation plan so that relevant personnel can activate the service according to the service activation plan.

[0065] It should be noted that this application does not limit the specific process of generating a service activation plan based on resource coverage. It can be achieved by outputting the resource coverage and its judgment information, receiving information input by relevant personnel based on the output information, and then integrating them into a service activation plan. Alternatively, it can be achieved by combining the resource coverage with pre-set service activation plan generation rules. It can also be achieved using other existing methods.

[0066] The service activation capability awareness platform provided in this application embodiment, connected to external computing resources via a computing power socket, can receive service activation requests. Based on the request information in the service activation request, it determines at least one target computing power from at least one type of computing power, such as location computing power, path computing power, device computing power, and performance computing power of the external computing resources. Based on each target computing power and the request information, it identifies the resource coverage degree to obtain the resource coverage degree corresponding to the service activation request. Based on the resource coverage degree, it determines the service activation scheme corresponding to the service activation request, enabling service activation to be performed according to the scheme. Since the computing power socket can call upon the computing power corresponding to the request information in the service activation request from real-time updated external computing resources, it can meet various needs of service activation users. Furthermore, by identifying the resource coverage degree corresponding to the service activation request based on the corresponding computing power, it can accurately generate a service activation scheme, enabling rapid service activation and thus meeting the timeliness and accuracy requirements of service activation, thereby improving the efficiency of service activation.

[0067] It should be noted that when the service activation capability awareness platform determines at least one target computing power from external computing resources based on the request information in the service activation request, it is specifically used for:

[0068] If the requested information includes location information, device requirement information, network requirement information, and resource requirement information, then the location computing power, device computing power, performance computing power, and path computing power in the external computing power resources will be determined as the target computing power.

[0069] In this application, if the request information includes location information, the location computing power from external computing resources can be determined as the target computing power; if the request information includes equipment requirement information, the equipment computing power from external computing resources can be determined as the target computing power; if the request information includes both location information and resource requirement information, the location computing power and path computing power from external computing resources can be determined as the target computing power respectively; if the request information includes location information, equipment requirement information, and resource requirement information, the location computing power, equipment computing power, and path computing power from external computing resources can be determined as the target computing power respectively. This process continues, enabling the determination of the target computing power from external computing resources based on the request information in the service activation request.

[0070] It should be further noted that when the service activation capability awareness platform identifies the resource coverage level based on each target computing power and request information to obtain the resource coverage level corresponding to the service activation request, if the request information includes location information, device requirement information, network requirement information, and resource requirement information, then it is used for:

[0071] Based on location computing power, address translation is performed on location information;

[0072] If the location information is translated by address, then the access device corresponding to the resource requirement information is detected for the area where the translated address is located.

[0073] If there are access devices corresponding to resource demand information within the area, the laying path length corresponding to the resource demand information is determined based on the path computing power.

[0074] Based on the equipment's computing power, determine the degree of business matching corresponding to the length of the laying path;

[0075] Based on performance computing power, determine the service performance evaluation results corresponding to the network demand information;

[0076] Based on the degree of business matching and the results of business performance evaluation, determine the resource coverage corresponding to the business activation request.

[0077] In this application, the service activation capability awareness platform can call location computing power through the computing power socket, determine the point of interest (POI) information corresponding to the location information through the location computing power, and determine whether the point of interest exceeds the preset geographical range and whether it is located in the water area based on the point of interest information.

[0078] If the point of interest is determined to be outside the preset geographical area or located in water, then the resource coverage corresponding to the service activation request is determined to be no coverage.

[0079] Understandably, if the resource coverage is zero, it is impossible to generate a service activation plan corresponding to the service activation request, and a service activation failure message can be output.

[0080] If it is determined that the point of interest is within the preset geographical area and not located in water, then a standard address translation is performed on the point of interest. It should be noted that the standard address consists of 11 levels of addresses used for operator service positioning, and coverage descriptions are only available for residential communities, streets, and administrative villages. Therefore, if address translation cannot be completed, the resource coverage corresponding to the service activation request is determined to be non-existent.

[0081] If the address translation can be completed, the translated address can be obtained, and the area range of the translated address can be determined.

[0082] Furthermore, based on the resource access method in the resource demand information, it can be determined whether the area has access conditions that meet the business requirements, i.e., whether there are access devices corresponding to the resource demand information. Specifically, it can be determined whether there are optical distribution boxes, fiber distribution boxes, resource points, equipment rooms, etc., and whether they meet the service access device type requirements of PTN / OTN. Among them, PTN (Packet Transport Network) and OTN (Optical Transport Network) are two different transmission network technologies used to transmit data in communication networks.

[0083] Furthermore, when the service activation capability awareness platform determines that there is no access device corresponding to the resource demand information in the area, it determines that the resource coverage corresponding to the service activation request is no coverage.

[0084] If it is determined that there are access devices corresponding to resource demand information in the area, the resource coverage can be initially determined as thin coverage.

[0085] Furthermore, path computing power can be invoked through computing power sockets. The routing recommendation conditions in the path computing power (such as shortest path, dual routes, minimum number of hops, etc.) can be used to determine the laying path length corresponding to the computing resource demand information carried by the connecting pipes, poles, etc.

[0086] Furthermore, the computing power of the equipment can be invoked through the computing socket, and the degree of service matching corresponding to the length of the laying path can be determined by the computing power of the equipment. The degree of service matching can be determined by information such as the remaining fiber cores in the path matching, the type of equipment port, and the life cycle status.

[0087] It is also possible to call up performance computing power through the computing power socket, and use the performance computing power to perform service performance evaluation on information such as device peak rate and port optical power in the network demand information, and obtain service performance evaluation results.

[0088] Furthermore, if it is determined that the remaining fiber cores for path matching, the device port type, and the lifecycle status all meet the preset conditions in the service matching degree, then the resource coverage degree can be determined to be thick coverage.

[0089] Furthermore, if the remaining fiber cores for path matching, device port type, and lifecycle status in the service matching degree all meet the preset conditions, and the service performance evaluation results meet the device peak rate and port optical power requirements in the network demand information, then the resource coverage degree is determined to be deep coverage.

[0090] In one specific embodiment, the service activation capability awareness platform can access computing power from external computing resources through the computing power socket and perform the following steps:

[0091] 1: Obtain POI information for GIS (Geographic Information System) input points, verify whether the scope exceeds the geographical area, and verify whether the water area point falls within the water area.

[0092] 2: Standard address conversion is performed using POI (latitude and longitude, location description, location type, etc.). (The standard address consists of 11 levels of addresses for operator business positioning, and coverage descriptions are only available for residential areas, streets, and administrative villages.)

[0093] 3. Check if there are access conditions within the distance range that meet the business requirements (access points include optical distribution boxes, fiber distribution boxes, resource points, equipment rooms, etc., and meet the business access equipment type requirements PTN / OTN).

[0094] 4. Route recommendation (shortest path, dual routes, minimum hop count, etc.): Calculate the laying path length based on the recommended conditions using the load-bearing capacity of connecting pipes and poles.

[0095] 5: Business capabilities, recommended path matching fiber core remaining status, device port type and lifecycle status.

[0096] 6: Performance evaluation, including device peak rate, port optical power, etc., outputting an assessment of the number of devices that meet business requirements.

[0097] 7: Coverage judgment, summarize the results of each execution condition being met, and output the coverage conclusion.

[0098] The resource coverage level during the execution of the above steps can be determined using the following table:

[0099] Table 1

[0100]

[0101] This application's assessment of on-site resource coverage and analysis of the operational capabilities of coverage equipment plays a crucial role in improving indicators such as rapid construction, manpower savings, and optimized route selection. It reduces the difficulty and time required for manual verification by automating network computing power analysis, thereby improving the efficiency of network deployment for government and enterprises.

[0102] Figure 2 This is a flowchart illustrating the service activation capability awareness method provided in an embodiment of this application. (Refer to...) Figure 2 This application provides a service activation capability awareness method, which may include:

[0103] Step 100: Receive service activation request;

[0104] Step 200: Based on the request information in the service activation request, determine at least one target computing power from external computing power resources; the external computing power resources include at least one of location computing power, path computing power, device computing power, and performance computing power.

[0105] Step 300: Based on the target computing power and request information, identify the resource coverage level to obtain the resource coverage level corresponding to the service activation request;

[0106] Step 400: Determine the service activation plan corresponding to the service activation request based on the resource coverage, and activate the service according to the service activation plan.

[0107] It should be noted that the execution entity of the service activation capability awareness method provided in this application embodiment can be the aforementioned service activation capability awareness platform.

[0108] The business activation capability awareness platform in this application can adopt the latest lambda expression and stream API technology of JDK 1.8, combined with Spring Boot, and the application of the front-end framework EasyUI and FreeMaker to create a set of atomic capability calls for government and enterprise network computing power data analysis and awareness. Based on this atomic capability call, it can connect to the user's business needs, and at the same time connect to external computing power scenarios through computing power sockets, thereby decoupling business needs from computing power scenarios and greatly improving the computing power call speed for business needs.

[0109] JDK stands for Java Development Kit, a software development kit for the Java programming language. JDK 1.8 is a version of the Java language that introduced many new features and improvements, including lambda expressions and the Stream API. These features make Java programming more efficient and convenient.

[0110] Lambda expressions, introduced in JDK 1.8, are an important feature that allows for writing anonymous functions in a more concise and intuitive way. Lambda expressions are particularly useful in functional programming and collection operations, significantly reducing code size and improving readability.

[0111] The Stream API, introduced in JDK 1.8, is an important feature that provides a more convenient way to process and manipulate collections. Using the Stream API, complex data operations such as filtering, mapping, and reduction can be implemented, while improving code readability and conciseness.

[0112] Spring Boot is a framework for simplifying the development of Spring applications. It enables the rapid construction of applications based on the Spring framework. Spring Boot provides features such as automatic configuration and rapid startup, helping developers more easily create standalone, production-ready Spring applications.

[0113] EasyUI is a simple and easy-to-use front-end UI framework based on jQuery. It provides a variety of commonly used components and tools to help developers quickly build user-friendly web front-end interfaces.

[0114] FreeMarker is a template engine that allows developers to combine dynamic data and static templates to generate the final document output.

[0115] Specifically, in this application, users can input request information based on their actual service activation needs through the service activation capability awareness platform, and initiate a service activation request to the platform based on the input request information. The request information may include, but is not limited to, location information, device requirement information, network requirement information, and resource requirement information. In some embodiments, it may also include information such as security requirements, time limit control, and process selection.

[0116] The location information can be a specific coordinate system that includes latitude and longitude.

[0117] The service activation capability awareness platform can receive service activation requests and obtain the request information by parsing the service activation requests.

[0118] Because the service activation capability awareness platform connects to external computing resources through computing power sockets, and the external computing resources include at least one of location computing power, path computing power, device computing power and performance computing power, and the computing power in the external computing resources can be updated and adjusted in real time.

[0119] Therefore, the service activation capability awareness platform can match computing power from various computing power resources included in the service activation request based on the request information, and determine each computing power that matches the request information as the target computing power.

[0120] It should be noted that, depending on the type and quantity of the requested information, one or more target computing powers can be identified from external computing resources. The specific matching process can be implemented based on the matching rules built into the business activation capability awareness platform, or based on the description information of each computing power in the external computing resources; this application does not impose any specific limitations.

[0121] Furthermore, after obtaining at least one target computing power, the corresponding target computing power can be invoked through the computing power socket, and the resource coverage degree can be identified by comparing the target computing power with the corresponding information in the request information, thereby determining the resource coverage degree corresponding to the service activation request.

[0122] Furthermore, after obtaining the resource coverage level, the service activation capability awareness platform can determine the resources and activation process required for service activation based on the resource coverage level, and further form a service activation plan so that relevant personnel can activate the service according to the service activation plan.

[0123] It should be noted that this application does not limit the specific process of generating a service activation plan based on resource coverage. It can be achieved by outputting the resource coverage and its judgment information, receiving information input by relevant personnel based on the output information, and then integrating them into a service activation plan. Alternatively, it can be achieved by combining the resource coverage with pre-set service activation plan generation rules. It can also be achieved using other existing methods.

[0124] The service activation capability awareness method provided in this application embodiment can receive service activation requests through a service activation capability awareness platform connected to external computing resources via a computing power socket. Based on the request information in the service activation request, it determines at least one target computing power from at least one type of computing power, such as location computing power, path computing power, device computing power, and performance computing power of the external computing resources. Based on each target computing power and the request information, it identifies the resource coverage degree to obtain the resource coverage degree corresponding to the service activation request. Based on the resource coverage degree, it determines the service activation scheme corresponding to the service activation request, enabling service activation according to the scheme. Since the computing power socket can call upon the computing power corresponding to the request information in the service activation request from real-time updated external computing resources, it can meet various needs of service activation users. Furthermore, by identifying the resource coverage degree corresponding to the service activation request based on the corresponding computing power, it can accurately generate a service activation scheme, enabling rapid service activation and thus meeting the timeliness and accuracy requirements of service activation, thereby improving the efficiency of service activation.

[0125] It should be noted that when the service activation capability awareness platform determines at least one target computing power from external computing resources based on the request information in the service activation request, it is specifically used for:

[0126] If the requested information includes location information, device requirement information, network requirement information, and resource requirement information, then the location computing power, device computing power, performance computing power, and path computing power in the external computing power resources will be determined as the target computing power.

[0127] In this application, if the request information includes location information, the location computing power from external computing resources can be determined as the target computing power; if the request information includes equipment requirement information, the equipment computing power from external computing resources can be determined as the target computing power; if the request information includes both location information and resource requirement information, the location computing power and path computing power from external computing resources can be determined as the target computing power respectively; if the request information includes location information, equipment requirement information, and resource requirement information, the location computing power, equipment computing power, and path computing power from external computing resources can be determined as the target computing power respectively. This process continues, enabling the determination of the target computing power from external computing resources based on the request information in the service activation request.

[0128] It should be further noted that when the service activation capability awareness platform identifies the resource coverage level based on each target computing power and request information to obtain the resource coverage level corresponding to the service activation request, if the request information includes location information, device requirement information, network requirement information, and resource requirement information, then it is used for:

[0129] Based on location computing power, address translation is performed on location information;

[0130] If the location information is translated by address, then the access device corresponding to the resource requirement information is detected for the area where the translated address is located.

[0131] If there are access devices corresponding to resource demand information within the area, the laying path length corresponding to the resource demand information is determined based on the path computing power.

[0132] Based on the equipment's computing power, determine the degree of business matching corresponding to the length of the laying path;

[0133] Based on performance computing power, determine the service performance evaluation results corresponding to the network demand information;

[0134] Based on the degree of business matching and the results of business performance evaluation, determine the resource coverage corresponding to the business activation request.

[0135] In this application, the service activation capability awareness platform can call location computing power through the computing power socket, determine the point of interest (POI) information corresponding to the location information through the location computing power, and determine whether the point of interest exceeds the preset geographical range and whether it is located in the water area based on the point of interest information.

[0136] If the point of interest is determined to be outside the preset geographical area or located in water, then the resource coverage corresponding to the service activation request is determined to be no coverage.

[0137] Understandably, if the resource coverage is zero, it is impossible to generate a service activation plan corresponding to the service activation request, and a service activation failure message can be output.

[0138] If it is determined that the point of interest is within the preset geographical area and not located in water, then a standard address translation is performed on the point of interest. It should be noted that the standard address consists of 11 levels of addresses used for operator service positioning, and coverage descriptions are only available for residential communities, streets, and administrative villages. Therefore, if address translation cannot be completed, the resource coverage corresponding to the service activation request is determined to be non-existent.

[0139] If the address translation can be completed, the translated address can be obtained, and the area range of the translated address can be determined.

[0140] Furthermore, based on the resource access method in the resource demand information, it can be determined whether the area has access conditions that meet the business requirements, i.e., whether there are access devices corresponding to the resource demand information. Specifically, it can be determined whether there are optical distribution boxes, fiber distribution boxes, resource points, equipment rooms, etc., and whether they meet the service access device type requirements of PTN / OTN. Among them, PTN (Packet Transport Network) and OTN (Optical Transport Network) are two different transmission network technologies used to transmit data in communication networks.

[0141] Furthermore, when the service activation capability awareness platform determines that there is no access device corresponding to the resource demand information in the area, it determines that the resource coverage corresponding to the service activation request is no coverage.

[0142] If it is determined that there are access devices corresponding to resource demand information in the area, the resource coverage can be initially determined as thin coverage.

[0143] Furthermore, path computing power can be invoked through computing power sockets. The routing recommendation conditions in the path computing power (such as shortest path, dual routes, minimum number of hops, etc.) can be used to determine the laying path length corresponding to the computing resource demand information carried by the connecting pipes, poles, etc.

[0144] Furthermore, the computing power of the equipment can be invoked through the computing socket, and the degree of service matching corresponding to the length of the laying path can be determined by the computing power of the equipment. The degree of service matching can be determined by information such as the remaining fiber cores in the path matching, the type of equipment port, and the life cycle status.

[0145] It is also possible to call up performance computing power through the computing power socket, and use the performance computing power to perform service performance evaluation on information such as device peak rate and port optical power in the network demand information, and obtain service performance evaluation results.

[0146] Furthermore, if it is determined that the remaining fiber cores for path matching, the device port type, and the lifecycle status all meet the preset conditions in the service matching degree, then the resource coverage degree can be determined to be thick coverage.

[0147] Furthermore, if the remaining fiber cores for path matching, device port type, and lifecycle status in the service matching degree all meet the preset conditions, and the service performance evaluation results meet the device peak rate and port optical power requirements in the network demand information, then the resource coverage degree is determined to be deep coverage.

[0148] In one specific embodiment, the service activation capability awareness platform can access computing power from external computing resources through the computing power socket and perform the following steps:

[0149] 1: Obtain POI information for GIS input points, verify whether the scope exceeds the geographical range, and verify whether the water area point falls within the water area.

[0150] 2: Standard address conversion is performed using POI (latitude and longitude, location description, location type, etc.). (The standard address consists of 11 levels of addresses for operator business positioning, and coverage descriptions are only available for residential areas, streets, and administrative villages.)

[0151] 3. Check if there are access conditions within the distance range that meet the business requirements (access points include optical distribution boxes, fiber distribution boxes, resource points, equipment rooms, etc., and meet the business access equipment type requirements PTN / OTN).

[0152] 4. Route recommendation (shortest path, dual routes, minimum hop count, etc.): Calculate the laying path length based on the recommended conditions using the load-bearing capacity of connecting pipes and poles.

[0153] 5: Business capabilities, recommended path matching fiber core remaining status, device port type and lifecycle status.

[0154] 6: Performance evaluation, including device peak rate, port optical power, etc., outputting an assessment of the number of devices that meet business requirements.

[0155] 7: Coverage judgment, summarize the results of each execution condition being met, and output the coverage conclusion.

[0156] The resource coverage level during the execution of the above steps can be determined using the following table:

[0157] Table 1

[0158]

[0159]

[0160] This application's assessment of on-site resource coverage and analysis of the operational capabilities of coverage equipment plays a crucial role in improving indicators such as rapid construction, manpower savings, and optimized route selection. It reduces the difficulty and time required for manual verification by automating network computing power analysis, thereby improving the efficiency of network deployment for government and enterprises.

[0161] Figure 3 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 3 As shown, the electronic device may include: a processor 310, a communication interface 320, a memory 330, and a communication bus 340, wherein the processor 310, the communication interface 320, and the memory 330 communicate with each other via the communication bus 340. The processor 310 can call a computer program in the memory 330 to execute the steps of the service activation capability awareness method, such as including:

[0162] Receive service activation requests;

[0163] Based on the request information in the service activation request, at least one target computing power is determined from external computing power resources; the external computing power resources include at least one of location computing power, path computing power, device computing power, and performance computing power.

[0164] Based on the target computing power and the request information, the resource coverage degree is identified to obtain the resource coverage degree corresponding to the service activation request.

[0165] Based on the resource coverage, a service activation plan corresponding to the service activation request is determined, and the service is activated according to the service activation plan.

[0166] Furthermore, the logical instructions in the aforementioned memory 330 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0167] On the other hand, embodiments of this application also provide a storage medium, which is a computer-readable storage medium storing a computer program. The computer program is used to cause a processor to execute the steps of the methods provided in the above embodiments, including, for example:

[0168] Receive service activation requests;

[0169] Based on the request information in the service activation request, at least one target computing power is determined from external computing power resources; the external computing power resources include at least one of location computing power, path computing power, device computing power, and performance computing power.

[0170] Based on the target computing power and the request information, the resource coverage degree is identified to obtain the resource coverage degree corresponding to the service activation request.

[0171] Based on the resource coverage, a service activation plan corresponding to the service activation request is determined, and the service is activated according to the service activation plan.

[0172] The computer-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical storage (e.g., CD, DVD, BD, HVD), and semiconductor storage (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

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

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

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

Claims

1. A service activation capability awareness platform, characterized in that, Connecting to external computing resources via a computing power socket; the service activation capability awareness platform is used for: Receive service activation requests; Based on the request information in the service activation request, at least one target computing power is determined from external computing power resources; the external computing power resources include at least one of location computing power, path computing power, device computing power, and performance computing power. Based on the resource coverage degree identification of each target computing power called through the computing power socket and the request information, the resource coverage degree corresponding to the service activation request is obtained; Based on the resource coverage, a service activation plan corresponding to the service activation request is determined, and the service is activated according to the service activation plan; When the service activation capability awareness platform determines at least one target computing power from external computing resources based on the request information in the service activation request, it is specifically used for: If the request information includes location information, device requirement information, network requirement information and resource requirement information, then the location computing power, device computing power, performance computing power and path computing power in the external computing power resources are respectively determined as the target computing power; When the service activation capability awareness platform identifies the resource coverage level based on each target computing power and the request information to obtain the resource coverage level corresponding to the service activation request, if the request information includes location information, device requirement information, network requirement information, and resource requirement information, then it is used for: Based on the location computing power, the location information is converted to an address; If the location information is converted by address, then the access device corresponding to the resource requirement information is detected in the area range where the converted address is located; If there is an access device corresponding to the resource demand information in the area, the laying path length corresponding to the resource demand information is determined according to the path computing power; Based on the computing power of the device, the degree of service matching corresponding to the length of the laying path is determined; Based on the computing power, determine the service performance evaluation result corresponding to the network demand information; Based on the service matching degree and the service performance evaluation results, the resource coverage degree corresponding to the service activation request is determined.

2. The service activation capability awareness platform according to claim 1, characterized in that, When the service activation capability awareness platform determines that there is no access device corresponding to the resource demand information in the area, it determines that the resource coverage of the service activation request is no coverage.

3. A method for sensing service activation capabilities, characterized in that, include: Receive service activation requests; Based on the request information in the service activation request, at least one target computing power is determined from external computing resources; The external computing resources include at least one of location computing power, path computing power, device computing power, and performance computing power. Based on the resource coverage degree identification of each target computing power called through the computing power socket and the request information, the resource coverage degree corresponding to the service activation request is obtained; Based on the resource coverage, a service activation plan corresponding to the service activation request is determined, and the service is activated according to the service activation plan; The step of determining at least one target computing power from external computing resources based on the request information in the service activation request includes: If the request information includes location information, device requirement information, network requirement information and resource requirement information, then the location computing power, device computing power, performance computing power and path computing power in the external computing power resources are respectively determined as the target computing power; The step of identifying resource coverage based on each target computing power and the request information to obtain the resource coverage corresponding to the service activation request includes: If the request information includes location information, device requirement information, network requirement information, and resource requirement information, then the location information is address-translated based on the location computing power. If the location information is converted by address, then the access device corresponding to the resource requirement information is detected in the area range where the converted address is located; If there is an access device corresponding to the resource demand information in the area, the laying path length corresponding to the resource demand information is determined according to the path computing power; Based on the computing power of the device, the degree of service matching corresponding to the length of the laying path is determined; Based on the computing power, determine the service performance evaluation result corresponding to the network demand information; Based on the service matching degree and the service performance evaluation results, the resource coverage degree corresponding to the service activation request is determined.

4. The service activation capability awareness method according to claim 3, characterized in that, After detecting the access device corresponding to the resource requirement information within the area range of the converted address, the process further includes: If there is no access device corresponding to the resource demand information in the area, then the resource coverage corresponding to the service activation request is determined to be no coverage.

5. An electronic device comprising a processor and a memory storing a computer program, characterized in that, When the processor executes the computer program, it implements the service activation capability awareness method according to any one of claims 3 to 4.

6. A storage medium, said storage medium being a computer-readable storage medium, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the service activation capability awareness method according to any one of claims 3 to 4.

Citation Information

Patent Citations

  • Calculation network resource arrangement method and device, electronic equipment and computer storage medium

    CN116436806A

  • Service scheme recommendation method and device, equipment and storage medium

    CN117056598A