A deterministic network service automatic opening method, device, medium and equipment

CN122933467APending Publication Date: 2026-10-16SHANDONG FUTURE INTERNET TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610981154.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-02
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

但是,确定性网络控制器对于确定性网络业务配置需要专业人员维护,对人员专业性要求高、人员专业要求单一;而一般的业务人员不具有确定性网络控制器专业能力,需要专业人员协助业务人员来开通确定性网络业务,从而造成确定性网络业务开通流程繁琐且需要多人协同参与,开通效率低

Benefits of technology

本发明利用待分配的网络资源与空闲网络资源的比较结构,确定出空闲网络资源是否满足当前确定性网络业务需求;在空闲网络资源满足当前确定性网络业务需求时,按照确定性网络业务需求相关信息,执行确定性网络业务开通流程,而且在确定性网络业务需要的底层确定性网络环境正常后,确定性网络业务开通完毕;当空闲网络资源不满足当前确定性网络业务需求时,发出网络资源建设预警信息,简化了业务开通流程,缩减了不必要的中间环境,大大提高了确定性网络业务开通时间;打破了专业技术操作壁垒,方便了不懂技术的业务人员可以直接操作开通业务;解放了专业技术人员,使其有精力投入更专业的工作上;同时节省了人员数量,精简工作,大大降低了成本开支。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122933467A_ABST
    Figure CN122933467A_ABST
Patent Text Reader

Abstract

The application belongs to the field of automatic opening of deterministic network service, and provides a method, device, medium and equipment for automatic opening of deterministic network service. The method comprises the following steps: receiving information related to deterministic network service demand; comparing network resources to be allocated with idle network resources to determine whether the idle network resources meet the current deterministic network service demand; when the idle network resources meet the current deterministic network service demand, performing a deterministic network service opening process according to the information related to the deterministic network service demand; after the deterministic network service opening process is completed, judging whether the underlying deterministic network environment required by the deterministic network service is normal, and if yes, the deterministic network service is opened; and when the idle network resources do not meet the current deterministic network service demand, issuing a network resource construction warning information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of automatic activation of deterministic network services, and particularly relates to a method, apparatus, medium and device for automatic activation of deterministic network services. Background Technology

[0002] The statements in this section are merely background information related to the present invention and do not necessarily constitute prior art.

[0003] Deterministic networks provide deterministic services such as guaranteed bandwidth and deterministic latency for data transmission, characterized by low latency, low jitter, zero packet loss, high bandwidth, and high reliability. Traditional networks can be activated primarily by configuring VLANs, routes, and ports; however, deterministic networks require configuring the device's Point of Presence (PoP), device information, port information, and site information. Based on this information, the VPN tunnel type (e.g., SR-MPLS, SRv6, DIP), topology type (ANY-TO-ANY, HUB=SPOKE, etc.), and other factors are then selected to activate services. Therefore, configuring and activating services in deterministic networks is more complex than in traditional networks.

[0004] Currently, deterministic network controllers have been developed to configure and activate services in deterministic networks. However, the configuration of deterministic network services using deterministic network controllers requires professional maintenance, which demands high levels of expertise and a single, specific skill level from personnel. General business personnel often lack the expertise to use deterministic network controllers, requiring professional assistance to activate services. This results in a cumbersome activation process that requires multiple personnel and is inefficient. Summary of the Invention

[0005] To address the aforementioned technical problems, this invention provides a method, apparatus, medium, and device for automatically activating deterministic network services. This allows authorized personnel to directly activate services based on projects without the need for assistance from professional technicians. This simplifies the service activation process, saves human resources, and improves the efficiency of deterministic network service activation.

[0006] To achieve the above objectives, the present invention adopts the following technical solution: The first aspect of the present invention provides a method for automatically activating deterministic network services.

[0007] In one or more embodiments, a method for automatically enabling deterministic network services is provided, including: Receive information related to deterministic network service requirements; the information related to deterministic network service requirements includes service name, deterministic network source / destination location, deterministic network bandwidth, and deterministic network type; The network resources to be allocated are compared with the idle network resources to determine whether the idle network resources meet the current deterministic network service requirements. When idle network resources meet the current deterministic network service requirements, the deterministic network service activation process is executed according to the relevant information of the deterministic network service requirements; and after the deterministic network service activation process is completed, it is determined whether the underlying deterministic network environment required by the deterministic network service is normal. If it is normal, the deterministic network service activation is completed. When idle network resources cannot meet the current deterministic network service requirements, a network resource construction warning message is issued.

[0008] As one implementation method, after the deterministic network service activation process is completed, the underlying deterministic network environment required by the deterministic network service is determined to be normal by sending set test data to the communication chain associated with the deterministic network service and judging whether the test data is received normally.

[0009] As one implementation method, when the network resources to be allocated are less than the idle network resources, it is determined that the idle network resources do not meet the current deterministic network service requirements; when the network resources to be allocated are greater than or equal to the idle network resources, it is determined that the idle network resources meet the current deterministic network service requirements.

[0010] As one implementation method, when idle network resources do not meet the current deterministic network service requirements, and during the construction of network resources, the network resource construction is judged to be complete based on the fact that the current idle network resources are greater than or equal to the network resources to be allocated.

[0011] A second aspect of the present invention provides a deterministic network service automatic activation device.

[0012] In one or more embodiments, a deterministic network service automatic activation device includes: The service requirement information receiving module is used to receive information related to deterministic network service requirements; the information related to deterministic network service requirements includes service name, deterministic network source / destination location, deterministic network bandwidth, and deterministic network type; The deterministic network service automatic activation module is used to compare the network resources to be allocated with the idle network resources to determine whether the idle network resources meet the current deterministic network service requirements. When idle network resources meet the current deterministic network service requirements, the deterministic network service activation process is executed according to the relevant information of the deterministic network service requirements; and after the deterministic network service activation process is completed, it is determined whether the underlying deterministic network environment required by the deterministic network service is normal. If it is normal, the deterministic network service activation is completed. When idle network resources cannot meet the current deterministic network service requirements, a network resource construction warning message is issued.

[0013] In one implementation, in the deterministic network service automatic activation module, after the deterministic network service activation process is completed, the underlying deterministic network environment required by the deterministic network service is determined to be normal by sending set test data to the communication chain associated with the deterministic network service to determine whether the test data is received normally.

[0014] In one implementation, in the deterministic network service automatic activation module, when the network resources to be allocated are less than the available network resources, it is determined that the available network resources do not meet the current deterministic network service requirements; when the network resources to be allocated are greater than or equal to the available network resources, it is determined that the available network resources meet the current deterministic network service requirements.

[0015] As one implementation method, in the deterministic network service automatic activation module, when the idle network resources do not meet the current deterministic network service requirements, and during the construction of network resources, the network resource construction is determined to be complete based on the fact that the current idle network resources are greater than or equal to the network resources to be allocated.

[0016] A third aspect of the present invention provides a computer-readable storage medium.

[0017] A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the deterministic network service automatic activation method described above.

[0018] A fourth aspect of the present invention provides an electronic device.

[0019] An electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the deterministic network service automatic activation method described above.

[0020] Compared with the prior art, the beneficial effects of the present invention are: This invention utilizes a comparison structure between unallocated network resources and idle network resources to determine whether idle network resources meet the current deterministic network service requirements. When idle network resources meet the current deterministic network service requirements, the deterministic network service activation process is executed according to the relevant information of the deterministic network service requirements. Moreover, the deterministic network service activation is completed after the underlying deterministic network environment required by the deterministic network service is normal. When idle network resources do not meet the current deterministic network service requirements, a network resource construction warning message is issued. This simplifies the service activation process, reduces unnecessary intermediate environments, and greatly improves the deterministic network service activation time. It breaks down professional technical operation barriers, making it convenient for business personnel without technical expertise to directly operate and activate services. It frees up professional technical personnel to devote their energy to more specialized work. At the same time, it saves personnel, streamlines work, and greatly reduces costs. Attached Figure Description

[0021] The accompanying drawings, which form part of this invention, are used to provide a further understanding of the invention. The illustrative embodiments of the invention and their descriptions are used to explain the invention and do not constitute an improper limitation of the invention.

[0022] Figure 1 This is a flowchart illustrating the deterministic network service automatic activation method according to an embodiment of the present invention; Figure 2 This describes the working principle of the deterministic network service activation device according to an embodiment of the present invention. Figure 3 This is a schematic diagram of the deterministic network service activation device according to an embodiment of the present invention. Detailed Implementation

[0023] The present invention will be further described below with reference to the accompanying drawings and embodiments.

[0024] It should be noted that the following detailed description is illustrative and intended to provide further explanation of the invention. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains.

[0025] It should be noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the scope of exemplary embodiments according to the invention. As used herein, the singular form is intended to include the plural form as well, unless the context clearly indicates otherwise. Furthermore, it should be understood that when the terms "comprising" and / or "including" are used in this specification, they indicate the presence of features, steps, operations, devices, components, and / or combinations thereof.

[0026] Terminology Explanation: Meanwhile, the overall architecture of a computing power platform can be divided into multiple layers, typically including an infrastructure layer, a resource management layer, a service layer, and an application layer. Each layer undertakes different functions and roles, together constructing a complete computing power service system.

[0027] Figure 1 This is a flowchart illustrating a deterministic network service automatic activation method according to an embodiment of the present invention, as shown below. Figure 1 The deterministic network service automatic activation method shown in this embodiment may include: S100: Receive information related to deterministic network service requirements; the information related to deterministic network service requirements includes service name, deterministic network source / destination location, deterministic network bandwidth, and deterministic network type.

[0028] S200: Compare the network resources to be allocated with the idle network resources to determine whether the idle network resources meet the current deterministic network service requirements; When idle network resources meet the current deterministic network service requirements, the deterministic network service activation process is executed according to the relevant information of the deterministic network service requirements; and after the deterministic network service activation process is completed, it is determined whether the underlying deterministic network environment required by the deterministic network service is normal. If it is normal, the deterministic network service activation is completed. When idle network resources cannot meet the current deterministic network service requirements, a network resource construction warning message is issued.

[0029] Specifically, the process of enabling deterministic network services includes creating virtual links and configuring QoS policies (such as configuring LSPs in MPLS to classify, label, and schedule traffic).

[0030] In the specific implementation of step S200, when the network resources to be allocated are less than the idle network resources, it is determined that the idle network resources do not meet the current deterministic network service requirements; when the network resources to be allocated are greater than or equal to the idle network resources, it is determined that the idle network resources meet the current deterministic network service requirements.

[0031] In some alternative embodiments, network performance metrics can be tested by simulating or using actual service traffic to ensure that service requirements are met. For example, commands such as ping, traceroute, and nslookup can be used to test network connectivity and latency.

[0032] Once the deterministic network service activation process is completed, the underlying deterministic network environment required by the deterministic network service is determined to be normal by sending test data to the communication chain associated with the deterministic network service and checking whether the test data is received normally.

[0033] In the specific implementation process, when idle network resources do not meet the current deterministic network service requirements, and during the construction of network resources, the completion of network resource construction is determined by whether the current idle network resources are greater than or equal to the network resources to be allocated.

[0034] In one or more embodiments, such as Figure 3 As shown, a deterministic network service automatic activation device includes: The service requirement information receiving module 301 is used to receive information related to deterministic network service requirements; the information related to deterministic network service requirements includes service name, deterministic network source / destination location, deterministic network bandwidth, and deterministic network type; The deterministic network service automatic activation module 302 is used to compare the network resources to be allocated with the idle network resources to determine whether the idle network resources meet the current deterministic network service requirements. When idle network resources meet the current deterministic network service requirements, the deterministic network service activation process is executed according to the relevant information of the deterministic network service requirements; and after the deterministic network service activation process is completed, it is determined whether the underlying deterministic network environment required by the deterministic network service is normal. If it is normal, the deterministic network service activation is completed. When idle network resources cannot meet the current deterministic network service requirements, a network resource construction warning message is issued.

[0035] Specifically, in the deterministic network service automatic activation module, after the deterministic network service activation process is completed, the underlying deterministic network environment required by the deterministic network service is determined to be normal by sending set test data to the communication chain associated with the deterministic network service to determine whether the test data is received normally.

[0036] In the deterministic network service automatic activation module, when the network resources to be allocated are less than the available network resources, it is determined that the available network resources do not meet the current deterministic network service requirements; when the network resources to be allocated are greater than or equal to the available network resources, it is determined that the available network resources meet the current deterministic network service requirements.

[0037] In the deterministic network service automatic activation module, when the idle network resources do not meet the current deterministic network service requirements, and during the network resource construction process, the network resource construction is determined to be complete based on the fact that the current idle network resources are greater than or equal to the network resources to be allocated.

[0038] It should be noted that each module in this embodiment corresponds one-to-one with each step in Embodiment 1, and their specific implementation process is the same, so it will not be described in detail here.

[0039] In this embodiment, as Figure 2 As shown, the overall architecture is divided into three layers: the top layer is the service activation tool, the middle layer is the deterministic network controller, and the bottom layer is the deterministic network devices. By developing the southbound interface of the service activation tool and connecting it with the northbound interface of the deterministic network controller, the channel for command issuance and data upload is established, thereby enabling interoperability between the service activation tool and the resources of the deterministic network devices.

[0040] In one or more embodiments, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the deterministic network service automatic activation method as described above.

[0041] In one or more embodiments, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the deterministic network service automatic activation method as described above.

[0042] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0043] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0044] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.

[0045] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for automatically activating deterministic network services, characterized in that, include: Receive information related to deterministic network service requirements; the information related to deterministic network service requirements includes service name, deterministic network source / destination location, deterministic network bandwidth, and deterministic network type; The network resources to be allocated are compared with the idle network resources to determine whether the idle network resources meet the current deterministic network service requirements. When idle network resources meet the current deterministic network service requirements, the deterministic network service activation process is executed according to the relevant information of the deterministic network service requirements; and after the deterministic network service activation process is completed, it is determined whether the underlying deterministic network environment required by the deterministic network service is normal. If it is normal, the deterministic network service activation is completed. When idle network resources cannot meet the current deterministic network service requirements, a network resource construction warning message is issued.

2. The method for automatically activating deterministic network services as described in claim 1, characterized in that, Once the deterministic network service activation process is completed, the underlying deterministic network environment required by the deterministic network service is determined to be normal by sending test data to the communication chain associated with the deterministic network service and checking whether the test data is received normally.

3. The method for automatically activating deterministic network services as described in claim 1, characterized in that, When the network resources to be allocated are less than the available network resources, it is determined that the available network resources do not meet the current deterministic network service requirements; when the network resources to be allocated are greater than or equal to the available network resources, it is determined that the available network resources meet the current deterministic network service requirements.

4. The method for automatically activating deterministic network services as described in claim 1, characterized in that, When idle network resources do not meet the current deterministic network service requirements, and during the construction of network resources, the network resource construction is judged to be complete based on whether the current idle network resources are greater than or equal to the network resources to be allocated.

5. A deterministic network service automatic activation device, characterized in that, include: The service requirement information receiving module is used to receive information related to deterministic network service requirements; the information related to deterministic network service requirements includes service name, deterministic network source / destination location, deterministic network bandwidth, and deterministic network type; The deterministic network service automatic activation module is used to compare the network resources to be allocated with the idle network resources to determine whether the idle network resources meet the current deterministic network service requirements. When idle network resources meet the current deterministic network service requirements, the deterministic network service activation process is executed according to the relevant information of the deterministic network service requirements; and after the deterministic network service activation process is completed, it is determined whether the underlying deterministic network environment required by the deterministic network service is normal. If it is normal, the deterministic network service activation is completed. When idle network resources cannot meet the current deterministic network service requirements, a network resource construction warning message is issued.

6. The deterministic network service automatic activation device as described in claim 5, characterized in that, In the automatic activation module for deterministic network services, after the activation process for deterministic network services is completed, the underlying deterministic network environment required by the deterministic network service is determined to be normal by sending set test data to the communication chain associated with the deterministic network service to determine whether the test data is received normally.

7. The deterministic network service automatic activation device as described in claim 5, characterized in that, In the deterministic network service automatic activation module, when the network resources to be allocated are less than the available network resources, it is determined that the available network resources do not meet the current deterministic network service requirements; when the network resources to be allocated are greater than or equal to the available network resources, it is determined that the available network resources meet the current deterministic network service requirements.

8. The deterministic network service automatic activation device as described in claim 5, characterized in that, In the deterministic network service automatic activation module, when the idle network resources do not meet the current deterministic network service requirements, and during the network resource construction process, the network resource construction is determined to be complete based on the fact that the current idle network resources are greater than or equal to the network resources to be allocated.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps in the deterministic network service automatic activation method as described in any one of claims 1-4.

10. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the deterministic network service automatic activation method as described in any one of claims 1-4.