Construction method and device of transmission network architecture, equipment and storage medium

By constructing a mesh transmission network topology and optimizing the physical data center configuration, the problems of ring and chain networking in the transmission network architecture were solved, enabling efficient and secure data transmission of services and improving network stability and transmission efficiency.

CN121509253APending Publication Date: 2026-02-10CHINA MOBILE GROUP ZHEJIANG +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511569560.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-29
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

The existing transmission network architecture is difficult to build into a physical network that is exactly the same as the logical network. This results in ring and chain-like architectures during business data transmission, leading to problems such as business detours, high network latency, and insufficient security and stability.

Method used

By acquiring the transmission network topology map, we determine the adjacent computer rooms and their connection status of the transmission computer room, update the connection status according to the security routing policy, construct a mesh transmission network topology map, match the logical transmission network topology map, adjust the board and port configuration of the physical computer room, and optimize the transmission path by adopting small-granular slicing hard isolation technology and fault detection model.

Benefits of technology

It improves the efficiency of building transmission network architecture, reduces human resource consumption, optimizes business data transmission paths, enhances network security and stability, reduces the impact of ring and chain network topologies, and lowers costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121509253A_ABST
    Figure CN121509253A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a construction method and device of a transmission network architecture, equipment and a storage medium, and relates to the technical field of artificial intelligence. The method comprises the following steps: acquiring a transmission network topological graph comprising a plurality of transmission machine rooms, determining a machine room adjacent to the transmission machine room, and determining a first connection state of the transmission machine room and the adjacent machine room according to a current connection state of the transmission machine room and the adjacent machine room and a preset condition; according to a preset security routing strategy of the transmission machine room, updating the connection state of two connected intermediate machine rooms which do not meet the security routing strategy into a second connection state; and updating the transmission network topological graph to obtain a mesh transmission network topological graph, and further constructing a physical transmission network architecture and a logic transmission network topological graph matched with the physical transmission network architecture. Through a preset condition and a security routing strategy, a mesh transmission network topological graph is constructed, and the existence of structures, such as a ring, which influence the service data transmission efficiency in a physical transmission network architecture is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method, apparatus, device and storage medium for constructing a transmission network architecture. Background Technology

[0002] In the process of building the existing transmission network architecture, the logical network is usually built first based on user needs. Then, the physical network is built based on the logical network. The physical network includes the transmission room for transmitting business data and the physical lines connecting various transmission devices.

[0003] However, when building a physical network, it is usually difficult to build a physical network that is exactly the same as the logical network. The resulting physical network usually has a ring or chain architecture, which leads to problems such as service detours, high network latency, and insufficient security and stability when transmitting service data.

[0004] Based on this, this application provides a method for constructing a transmission network architecture. Summary of the Invention

[0005] This application provides a method, apparatus, device, and computer storage medium for constructing a transmission network architecture, which can reduce manpower for labeling, make full use of some labeled data, and combine unlabeled data for training, thereby improving the efficiency of constructing the transmission network architecture.

[0006] In a first aspect, embodiments of this application provide a method for constructing a transmission network architecture, the transmission network architecture including a physical transmission network architecture and a logical transmission network topology, the method comprising: Obtain a transmission network topology diagram that includes several transmission equipment rooms; For each of the aforementioned transmission equipment rooms, the adjacent equipment rooms of that transmission equipment room are determined based on the distance between that transmission equipment room and other transmission equipment rooms; Based on the current connection status between the transmission equipment room and the adjacent equipment room and the preset conditions, determine the first connection status between the transmission equipment room and the adjacent equipment room; In the transmission network topology diagram, according to the preset security routing policy of the transmission equipment room, the connection status of two connected intermediate equipment rooms that do not meet the security routing policy is updated to the second connection status. Based on the first connection status and the second connection status between each of the transmission equipment rooms and the other transmission equipment rooms, the transmission network topology map is updated to obtain a mesh transmission network topology map, which is used to construct the physical transmission network architecture. Based on the mesh transmission network topology diagram, construct a logical transmission network topology diagram that matches the transmission network topology in the mesh transmission network topology diagram.

[0007] In one feasible implementation, the first connection state between the transmission equipment room and the adjacent equipment room is determined based on the current connection state between the transmission equipment room and the adjacent equipment room and preset conditions, specifically including: When the current connection status between the transmission equipment room and the adjacent equipment room is "connected", or When the current connection status between the transmission equipment room and the adjacent equipment room is not connected, the path length of the shortest path for a direct connection between the transmission equipment room and the adjacent equipment room is determined in the transmission network topology diagram. If the difference between the distance between the transmission equipment room and the adjacent equipment room and the path length is not less than a preset difference... The connected state is defined as the first connection state between the transmission equipment room and the adjacent equipment room.

[0008] In one feasible implementation, the method further includes: Based on the constructed physical transmission network architecture, adjust the board and port configurations of the physical data center within the physical transmission network architecture.

[0009] Secondly, embodiments of this application also provide a service data transmission method, applied to a target transmission network architecture constructed using any of the above-described transmission network architecture construction methods, the method comprising: Obtain a service transmission request, the service transmission request including service data and the target physical data center; By using small-particle slicing hard isolation technology, the transmission bandwidth of the physical transmission network architecture in the target transmission network architecture is divided to obtain multiple hard slice channels, and each hard slice channel has a corresponding priority. The service data is identified as a constant bit rate type to obtain the data packet to be transmitted; The data packet to be transmitted is mapped into a fine-grained unit; Among the plurality of hard slice channels, the target hard slice channel of the fine-grained unit is determined according to the priority of each hard slice channel; The fine-grained units are transmitted to the target physical data center via the target hard slice channel, based on the physical transmission network architecture.

[0010] In one feasible implementation, the method further includes: During the transmission process of the fine-grained unit, performance data sets and fault data sets of each virtual machine room in the logical transmission network topology diagram are collected. The performance dataset and the fault dataset are transmitted to the intelligent management and control system so that the intelligent management and control system can perform visualization processing on the performance dataset and the fault dataset to obtain visualization results; The visualization results are shown.

[0011] In one feasible implementation, the method further includes: Obtain user needs; Based on the user requirements and the connection relationship of each physical computer room in the physical transmission network architecture, several transmission paths that meet the user requirements are constructed, and the transmission performance difference of each transmission path is less than a preset difference. Through the target hard slice channel, based on the physical transmission network architecture, the fine-grained unit is transmitted to the target physical data center, specifically including: Among the multiple transmission paths, a primary path is determined, and transmission paths other than the primary path are determined as backup paths. The fine-grained unit is transmitted to the target physical data center via the main path and the target hard slice channel. The method further includes: When the primary path fails, a new primary path is determined from among the multiple backup paths.

[0012] Thirdly, embodiments of this application also provide a fault detection method, applied to a target transmission network architecture constructed using any of the above-described transmission network architecture construction methods, the method comprising: Acquire the fault information to be detected, which includes information on the faults that occur in the two physical rooms corresponding to the two virtual rooms in the logical transmission network topology diagram of the target transmission network architecture during data transmission. The fault information to be detected is input into a pre-trained fault detection model to obtain the fault category and faulty computer room in the fault path output by the fault detection model.

[0013] In one feasible implementation, the method further includes: Obtain a fault sample dataset, which includes fault sample categories, fault sample data centers, and fault sample data of the fault sample data centers; The fault sample data is input into the fault detection model to obtain the predicted faulty computer room and the predicted fault category output by the fault detection model. The fault detection model is trained based on the fault sample category, the fault sample computer room, the predicted fault computer room, and the predicted fault category.

[0014] Fourthly, embodiments of this application also provide an apparatus for constructing a transmission network architecture, the transmission network architecture including a physical transmission network architecture and a logical transmission network topology, the apparatus comprising: The transmission network topology acquisition module is used to acquire a transmission network topology map that includes several transmission equipment rooms. The adjacent equipment room determination module is used to determine the adjacent equipment rooms of each transmission equipment room based on the distance between the transmission equipment room and other transmission equipment rooms. The first connection status determination module is used to determine the first connection status between the transmission equipment room and the adjacent equipment room based on the current connection status between the transmission equipment room and the adjacent equipment room and preset conditions. The second connection state determination module is used to update the connection state of two connected intermediate equipment rooms that do not meet the security routing policy to the second connection state in the transmission network topology diagram, according to the preset security routing policy of the transmission equipment room. The mesh transmission network topology determination module is used to update the transmission network topology map according to the first connection status and the second connection status between each of the transmission equipment rooms and the other transmission equipment rooms, so as to obtain the mesh transmission network topology map, which is used to construct the physical transmission network architecture. The logic construction module is used to construct a logical transmission network topology diagram that matches the transmission network topology in the mesh transmission network topology diagram, based on the mesh transmission network topology diagram.

[0015] Fifthly, embodiments of this application also provide a service data transmission apparatus, applied to a target transmission network architecture constructed using any of the above-described transmission network architecture construction methods, the apparatus comprising: A service transmission request acquisition module is used to acquire service transmission requests, which include service data and a target physical data center; The slicing module is used to divide the transmission bandwidth of the physical transmission network architecture in the target transmission network architecture using small-particle slicing hard isolation technology to obtain multiple hard slice channels, each of which has a corresponding priority. The data packet to be transmitted determination module is used to determine the service data as a constant bit rate type to obtain the data packet to be transmitted; The mapping module is used to map the data packet to be transmitted to a fine-grained unit; The target hard slice channel determination module is used to determine the target hard slice channel of the fine-grained unit among the plurality of hard slice channels according to the priority of each hard slice channel; The transmission module is used to transmit the fine-grained unit to the target physical data center through the target hard slice channel, based on the physical transmission network architecture.

[0016] Sixthly, embodiments of this application also provide a fault detection device, applied to a target transmission network architecture constructed using any of the above-described transmission network architecture construction methods, the device comprising: The module for acquiring fault information to be detected is used to acquire fault information to be detected, which includes information on faults occurring in the two physical rooms corresponding to the two virtual rooms in the logical transmission network topology diagram of the target transmission network architecture during data transmission. The fault detection module is used to input the fault information to be detected into a pre-trained fault detection model to obtain the fault category and faulty computer room in the fault path output by the fault detection model.

[0017] In a seventh aspect, embodiments of this application also provide an electronic device, which includes: a processor and a memory storing computer program instructions; the processor reads and executes the computer program instructions to implement any of the above-described methods for constructing a transmission network architecture.

[0018] Eighthly, embodiments of this application also provide a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the construction method of any of the above-described transmission network architectures.

[0019] The method, apparatus, device, and storage medium for constructing a transmission network architecture provided in this application embodiment acquire a transmission network topology map including several transmission equipment rooms, determine the adjacent equipment rooms of the transmission equipment rooms, and determine a first connection state between the transmission equipment room and the adjacent equipment rooms based on the current connection state of the transmission equipment room and the adjacent equipment rooms and preset conditions. In the transmission network topology map, according to the preset security routing policy of the transmission equipment room, the connection state of two connected intermediate equipment rooms that do not meet the security routing policy is updated to a second connection state. Based on the first connection state and the second connection state of each transmission equipment room with other transmission equipment rooms, the transmission network topology map is updated to obtain a mesh transmission network topology map to construct a physical transmission network architecture and a logical transmission network topology map that matches the transmission network topology in the mesh transmission network topology map. By constructing a mesh transmission network topology map through preset conditions and security routing policies, the existence of ring structures or other structures in the physical transmission network architecture that affect the efficiency of business data transmission is avoided. Furthermore, constructing a logical transmission network topology map that matches the mesh transmission network topology map can promptly identify problematic physical equipment rooms to avoid affecting business data transmission. Attached Figure Description

[0020] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0021] Figure 1 An existing logical transmission network topology diagram provided for embodiments of this application; Figure 2 A flowchart illustrating a method for constructing a transmission network architecture according to an embodiment of this application; Figure 3 A schematic diagram of an indirect connection provided for an embodiment of this application; Figure 4 A mesh transmission network topology diagram provided for embodiments of this application; Figure 5 This is a schematic diagram of a business data transmission method provided in an embodiment of this application; Figure 6 This is a schematic diagram of a small particle slice hard isolation provided in an embodiment of this application; Figure 7 A schematic diagram of data acquisition provided in an embodiment of this application; Figure 8 A schematic diagram illustrating multiple protections provided in an embodiment of this application; Figure 9 This is a schematic flowchart of a fault detection method provided in an embodiment of this application; Figure 10 A schematic diagram of a device for constructing a transmission network architecture provided in an embodiment of this application; Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0022] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.

[0023] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.

[0024] To better understand and explain the solutions provided in the embodiments of this application, some technical terms involved in the embodiments of this application will be briefly introduced below.

[0025] 5G (Generation) evolution (5G-Advanced, 5G-A) refers to communication technologies that evolve and enhance in functionality and coverage based on 5G networks.

[0026] A Computing Power Network (CPN) is a network that can schedule computing resources, specifically for the flexible and efficient scheduling and use of computing resources to solve the problem of uneven distribution of computing resources.

[0027] A Metropolitan Area Network (MAN) is a computer network whose coverage falls between that of a Local Area Network (LAN) and a Wide Area Network (WAN). Its coverage area typically spans a city or a large campus, with distances generally between 5 and 50 kilometers, sometimes extending to 100 kilometers. It serves as an intermediate network connecting LANs and WANs.

[0028] Network architecture comprises multiple components, such as hardware, software, protocols, and topology. It defines how these components are organized, interconnected, and work together to achieve data communication and resource sharing goals.

[0029] A Network Management System (NMS) is a software platform used to monitor, manage, and maintain computer networks. It uses related tools and applications to monitor the performance of the transmission network architecture and plan network resources.

[0030] Depending on the application scenario, the transmission network architecture can include various architectures. For metropolitan area network (MAN) applications, the transmission network architecture can be a metropolitan area transmission network architecture. A transmission network architecture typically includes a physical transmission network architecture and a logical transmission network topology. With the development of new technologies such as 5G-A and computing networks, existing transmission network architectures have limitations. The main problem is the mismatch between the physical transmission network architecture and the logical transmission network topology. This means that when there are problems in the data centers within the physical transmission network architecture, the logical transmission network topology cannot detect the problems in a timely manner, thus affecting the efficiency of business data transmission.

[0031] Figure 1 An existing logical transmission network topology diagram is provided for embodiments of this application, such as... Figure 1 As shown.

[0032] The rectangle represents the virtual machine room, the triangles and hexagons represent the local area network (LAN), the access layer is above the LAN, and the aggregation layer is above the access layer. The LAN can serve as a business data center, encompassing various types of business data. This business data can be transmitted to the access layer, which is the layer closest to the user in the logical transmission network topology. Its main task is to connect user devices, such as computers, mobile phones, and printers, to the network and provide users with interfaces to access the network. The access layer is typically deployed on each floor, in each office, or in each user area to provide connectivity to the local network. The aggregation layer aggregates business data transmitted from multiple access layers and executes policy control. In practice, the presence of the aggregation and access layers results in ring and chain-like network topologies in the logical transmission network topology. Such networks can lead to issues such as service routing, high network latency, and insufficient stability, and are also costly to construct in terms of physical transmission network architecture.

[0033] To address the problems in related technologies, embodiments of this application provide a method, apparatus, device, and storage medium for constructing a transmission network architecture. The method involves acquiring a transmission network topology map including several transmission equipment rooms, identifying adjacent equipment rooms, and determining a first connection state between the transmission equipment room and its adjacent equipment rooms based on the current connection state and preset conditions. In the transmission network topology map, according to a preset security routing policy for the transmission equipment room, the connection state of two connected intermediate equipment rooms that do not meet the security routing policy is updated to a second connection state. Based on the first and second connection states of each transmission equipment room with other transmission equipment rooms, the transmission network topology map is updated to obtain a mesh transmission network topology map, thereby constructing a physical transmission network architecture and a logical transmission network topology map that matches the transmission network topology in the mesh transmission network topology map. By constructing a mesh transmission network topology map through preset conditions and a security routing policy, the existence of ring structures or other structures in the physical transmission network architecture that affect the efficiency of business data transmission is avoided. Furthermore, constructing a logical transmission network topology map that matches the mesh transmission network topology map allows for timely identification of problematic physical equipment rooms to avoid impacting business data transmission.

[0034] It should be noted that the execution subject of the method for constructing the transmission network architecture provided in the embodiments of this application is a network management system.

[0035] This application's embodiments can be applied to scenarios requiring the construction of a transmission network architecture. Generally, when the original network architecture exhibits ring or chain-like network topologies, resulting in low efficiency of business data transmission and a mismatch between the physical and logical transmission network topologies, the transmission network architecture construction method provided in this application's embodiments can be adopted. For example, a metropolitan area transmission network architecture.

[0036] The following section first introduces the method for constructing the transmission network architecture provided in the embodiments of this application.

[0037] Figure 2 This is a flowchart illustrating a method for constructing a transmission network architecture according to an embodiment of this application. Figure 2 As shown, the method for constructing this transmission network architecture may include the following steps: S101~S106.

[0038] S101: Obtain a transmission network topology diagram that includes several transmission equipment rooms.

[0039] In this embodiment of the application, the transmission network architecture includes a physical transmission network architecture and a logical transmission network topology. Therefore, when constructing the transmission network architecture, it is necessary to construct the physical transmission network architecture and the logical transmission network architecture separately. The logical transmission network architecture can be represented by the logical transmission network topology. Therefore, constructing the logical transmission network topology is equivalent to constructing the logical transmission network architecture.

[0040] In this embodiment, constructing a transmission network architecture can involve modifying the original transmission network architecture to obtain a new one, or it can involve constructing a new transmission network architecture without an existing one. If the latter, the transmission network topology can be pre-defined, and there are no actual optical fibers connecting the physical equipment rooms corresponding to the transmission equipment rooms. When determining the physical distance later, path planning can be performed as needed to obtain the physical distance. This embodiment uses the modification of the original transmission network architecture to obtain a new transmission network architecture as an example for illustration.

[0041] The transmission network topology diagram represents the connection method of each physical device in the physical transmission network architecture of the original transmission network architecture.

[0042] However, it should be noted that when constructing a new transmission network architecture in the absence of the original transmission network architecture, the preset conditions and secure routing strategies proposed in the embodiments of this application are also applicable.

[0043] S102: For each of the transmission equipment rooms, determine the adjacent equipment rooms of the transmission equipment room based on the distance between the transmission equipment room and other transmission equipment rooms.

[0044] In this embodiment, the distance between the transmission room and other transmission rooms can be the actual physical distance, which can be determined by any method, and this embodiment does not impose any restrictions on this. The physical distance refers to the path length between two transmission rooms, not the straight-line distance. This is because when constructing a physical transmission network architecture, it is necessary to connect via actual optical fibers, which often cannot be connected in a straight line and may require detours.

[0045] Generally, the other transmission equipment room with the shortest distance can be determined as the adjacent equipment room of this transmission equipment room. Alternatively, several other transmission equipment rooms within a preset distance range can be selected as the adjacent equipment rooms of this transmission equipment room. The specific settings can be configured as needed, and this application does not impose any restrictions on this.

[0046] S103: Determine the first connection status between the transmission equipment room and the adjacent equipment room based on the current connection status between the transmission equipment room and the adjacent equipment room and the preset conditions.

[0047] In this embodiment, the current connection state can be either connected or disconnected. This is because this embodiment modifies the original transmission network architecture to obtain a new one. During the construction of the original transmission network architecture, due to business needs, user requirements, or other reasons, the transmission room and its adjacent rooms may already be connected. In this case, maintaining that connection state is sufficient. That is, when the current connection state between the transmission room and its adjacent rooms is connected, this connected state is defined as the first connection state between the transmission room and its adjacent rooms.

[0048] Of course, when the current connection status between the transmission room and its adjacent room is not connected, the transmission room is not directly connected to its adjacent room. Instead, in the transmission network topology diagram, the path length of the shortest path for a direct connection between the transmission room and its adjacent room is determined. If the difference between the distance between the transmission room and its adjacent room and the path length is not less than a preset difference, the connected state is defined as the first connected state between the transmission room and its adjacent room. If the difference between the distance between the transmission room and its adjacent room and the path length is less than the preset difference, the unconnected state is defined as the first connected state between the transmission room and its adjacent room.

[0049] In the transmission network topology diagram, the transmission room has a first connection path with other transmission rooms. Other transmission paths can connect to the adjacent room, forming a second connection path. Other transmission paths connect to other transmission paths, forming a third connection path. Then, by combining multiple first connection paths, multiple second connection paths, and multiple third connection paths, the combined path with the shortest physical distance is obtained.

[0050] Figure 3 An indirect connection diagram provided for an embodiment of this application, such as... Figure 3 As shown.

[0051] The system includes transmission rooms 1 to 5, where adjacent rooms to transmission room 1 include transmission rooms 2 to 4. When determining whether transmission room 1 should establish a connection with transmission room 2, the first connection path may include transmission room 1-transmission room 3 and transmission room 1-transmission room 4; the second connection path may include transmission room 3-transmission room 2 and transmission room 5-transmission room 2; and the third connection path may include transmission room 4-transmission room 5. By combining these paths, two types can be obtained: the first type is transmission room 1-transmission room 4-transmission room 5-transmission room 2, and the second type is transmission room 1-transmission room 3-transmission room 2. The second type is determined to have the shortest physical distance. Compare whether the difference between the second combined path and the physical distance between transmission room 1 and transmission room 2 is not less than a preset difference. If yes, then directly connect transmission room 1 and transmission room 2. If no, then do not connect transmission room 1 and transmission room 2, and use the second combined path as the transmission path for transmission room 1 to transmit business data to transmission room 2.

[0052] It should be noted that when a transmission room transmits data based on the combined path obtained by combining the data, the transmitted service data can be transmitted to adjacent data rooms. If it cannot be transmitted to adjacent data rooms, it indicates that although the combined path has the shortest physical distance, it cannot constitute a real physical path. In the combined path, there may be situations where physical data rooms are not connected.

[0053] Furthermore, the difference between the distance and path length between the transmission equipment room and the adjacent equipment room refers to a value not less than a preset difference. This indicates a significant difference between the length of the indirectly connected optical fiber and the length of the directly connected optical fiber. Therefore, it is preferable to directly connect the transmission equipment room to the adjacent equipment room and disconnect the indirectly connected optical fiber. Of course, if there are other transmission equipment rooms and their adjacent equipment rooms in the indirectly connected path, it is necessary to make a judgment based on the aforementioned method to determine whether to retain the connected optical fiber.

[0054] If a new transmission network architecture is to be built without the existing one, the current connection status between the transmission room and the adjacent room is directly determined to be disconnected. The connected state can be identified as the first connection state between the transmission room and the adjacent room. This is because there are no actual optical fibers in the transmission network topology diagram that allow for direct connection between the transmission room and the adjacent room.

[0055] In this embodiment, if the transmission room is already connected to an adjacent room, no additional optical fiber is needed when constructing the physical transmission network architecture, thus saving costs associated with building the physical transmission network. If the transmission room is not connected to an adjacent room, and the length difference between the indirect and direct connection paths is small, then there is no need to connect the transmission room to the adjacent room. This is because the existing indirect connection path has a small difference in length compared to the direct connection path during business data transmission, resulting in smaller differences in computational resources consumed and latency, thus eliminating the need for additional optical fiber for connection. Conversely, if the length difference between the indirect and direct connection paths is large, it indicates that the existing indirect connection path consumes significantly more computational resources and experiences greater latency during business data transmission, requiring additional optical fiber for connection to ensure transmission efficiency.

[0056] S104: In the transmission network topology diagram, according to the preset security routing policy of the transmission equipment room, the connection status of two connected intermediate equipment rooms that do not meet the security routing policy is updated to the second connection status.

[0057] In this embodiment, the secure routing policy allows a transmission equipment room to connect to different other transmission equipment rooms in the transmission network topology via a preset number of different physical paths. Two connected intermediate equipment rooms that do not satisfy the secure routing policy refer to paths where the paths between the two intermediate equipment rooms do not belong to the physical paths specified in the secure routing policy. This indicates that the physical connection between these two intermediate equipment rooms is redundant and can be deleted, saving costs. Therefore, updating the connection status of two connected intermediate equipment rooms that do not satisfy the secure routing policy to a second connection status means updating the connection status of two connected intermediate equipment rooms that do not satisfy the secure routing policy to an unconnected status.

[0058] Continue Figure 3 For example, if the physical paths in the secure routing policy are Transmission Room 1-Transmission Room 3-Transmission Room 2 and Transmission Room 1-Transmission Room 2, then Transmission Room 4 and Transmission Room 5 can be disconnected.

[0059] It should be noted that when updating the initial connection status between the transmission room and the adjacent room, the number of physical paths in the updated transmission room should also be considered to ensure that the security routing policy is met. For example, if the preset number is 2, and there was originally only 1 physical path, then if the difference between the path length of the original physical path and the distance between the transmission room and the adjacent room is not less than the preset difference, not only should the transmission room and the adjacent room be connected, but the original physical path should also be retained. It is understandable that updating the initial connection status between the transmission room and the adjacent room is unrelated to whether to retain physical paths that make the transmission room and the adjacent room adjacent to each other; whether to retain physical paths that make the transmission room and the adjacent room adjacent to each other is related to the security routing policy. If the transmission room has more than the preset number of physical paths, then the preset number of physical paths can be selected from the multiple physical paths in the transmission room, and the intermediate nodes in the other unselected physical paths should be disconnected.

[0060] S105: Update the transmission network topology map according to the first connection status and the second connection status between each of the transmission equipment rooms and the other transmission equipment rooms to obtain a mesh transmission network topology map.

[0061] Figure 4 A mesh transmission network topology diagram is provided for embodiments of this application, such as... Figure 4 As shown.

[0062] The mesh transmission network topology diagram includes the local network, but does not distinguish between the aggregation layer and the access layer. The mesh structure does not include ring or chain-type networks.

[0063] The mesh transmission network topology diagram is used to construct the physical transmission network architecture. Once the mesh transmission network topology diagram is obtained, the physical transmission network architecture can be constructed accordingly. Since the location relationships of physical data centers have already been considered when determining the mesh transmission network topology diagram, a physical transmission network architecture consistent with the transmission network topology in the mesh transmission network topology diagram can be obtained. This physical transmission network architecture includes several physical data centers.

[0064] S106: Based on the mesh transmission network topology diagram, construct a logical transmission network topology diagram that matches the transmission network topology in the mesh transmission network topology diagram.

[0065] In this embodiment of the application, the mesh transmission network topology can be used as the logical transmission network topology.

[0066] This application provides a method for constructing a transmission network architecture. The method involves obtaining a transmission network topology map including several transmission equipment rooms, identifying adjacent equipment rooms, and determining a first connection state between the transmission equipment room and its adjacent equipment rooms based on the current connection state and preset conditions. In the transmission network topology map, according to a preset security routing policy for the transmission equipment room, the connection state of two connected intermediate equipment rooms that do not meet the security routing policy is updated to a second connection state. The transmission network topology map is updated based on the first and second connection states of each transmission equipment room with other transmission equipment rooms to obtain a mesh transmission network topology map, thereby constructing a physical transmission network architecture and a logical transmission network topology map that matches the transmission network topology in the mesh transmission network topology map. By constructing a mesh transmission network topology map through preset conditions and a security routing policy, the existence of ring structures or other structures in the physical transmission network architecture that affect the efficiency of business data transmission is avoided. Furthermore, constructing a logical transmission network topology map that matches the mesh transmission network topology map allows for timely identification of problematic physical equipment rooms to avoid impacting business data transmission.

[0067] In one embodiment, after executing S106, in order to further improve the obtained transmission network architecture, the board and port configurations of the physical data center in the physical transmission network architecture can be adjusted according to the constructed physical transmission network architecture.

[0068] In other words, the port configuration of a physical data center includes the identifiers of other physical data centers directly connected to it. Adjusting the port configuration of a physical data center, based on the constructed physical transmission network architecture, means changing the recorded identifiers of these other physical data centers. Adjusting the physical data center's cards in the physical transmission network architecture refers to increasing the number of cards in the physical data center to provide more physical ports for connection to other physical data centers. The specific number of cards corresponds to the number of other physical data centers that have been added to the physical data center for direct connection.

[0069] In this embodiment of the application, by adjusting the board and port configuration of the physical computer room, the configuration and hardware information can be made consistent with the actual configuration and hardware quantity required by the physical computer room when the physical computer room is used in the future, so as to avoid the selection of the wrong transmission path due to information errors.

[0070] Figure 5 This is a schematic diagram of a business data transmission method provided in an embodiment of this application, such as... Figure 5 As shown.

[0071] This application embodiment also provides a service data transmission method for constructing a target transmission network architecture with the aforementioned transmission network architecture construction method, including S201~S206: S201: Obtain service transmission request.

[0072] In this embodiment of the application, the service transmission request includes service data and a target physical data center, where the target physical data center is the physical data center to which the service data is ultimately transmitted.

[0073] S202: By using small-particle slicing hard isolation technology, the transmission bandwidth of the physical transmission network architecture in the target transmission network architecture is divided to obtain multiple hard slice channels.

[0074] In this embodiment, each hard slice channel has a corresponding priority, so that the subsequent network management system can allocate hard slice channels with corresponding priorities for service transmission, thereby achieving reasonable allocation of transmission resources.

[0075] S203: The service data is determined to be of constant bit rate type to obtain the data packet to be transmitted.

[0076] In the embodiments of this application, the constant bit rate type is characterized by a fixed rate and extreme sensitivity to latency and jitter.

[0077] Defining service data as a constant bit rate type can also be understood as adding a new service type (Constant Bit Rate, CBR) at the slice packet layer, such as E-carrier Level 1 (E1) and Synchronous Transport Module Level-1 (STM-1). E1 refers to 2.048 Mbps, and STM-1 refers to 155.52 Mbps.

[0078] S204: Map the data packet to be transmitted to a fine-grained unit.

[0079] This can also be understood as adding fine-grained units to the slice grouping layer. Hard slice channels with a granularity of 10 Mbps can be provided through S203~S204.

[0080] S205: Among the plurality of hard slice channels, the target hard slice channel of the fine-grained unit is determined according to the priority of each hard slice channel.

[0081] In this embodiment, the target hard slice channel for the fine-grained unit can be determined by combining the transmission urgency of the service data corresponding to the fine-grained unit with the priority of each hard slice channel. The higher the transmission urgency, the higher the priority of the target hard slice channel. The transmission urgency can be set as needed, or it can be included in the service transmission request; that is, the transmission urgency can be set by the user and sent through the service transmission request.

[0082] S206: The fine-grained unit is transmitted to the target physical data center through the target hard slice channel, based on the physical transmission network architecture.

[0083] Figure 6 This is a schematic diagram of a small particle slice hard isolation provided in an embodiment of this application, as shown below. Figure 6 As shown.

[0084] This includes the slice channel layer, the slice packet layer, and customer services. Through the slice channel layer and the slice packet layer, three priority slices can be allocated to the service data to be transmitted in the customer service: Premium Slice, Dedicated Slice, and Premium Slice, with the priority increasing sequentially. The number of users corresponding to Premium Slice, Dedicated Slice, and Premium Slice decreases sequentially; that is, the higher the priority, the fewer users can use that priority slice. Premium Slice, Dedicated Slice, and Premium Slice use different Ethernet sizes. For example, 4GE represents 40 Gigabit Ethernet, indicating that the transmission rate of this slice is 40 gigabits per second. The same applies to 80GE, 5GE, 10GE, and 20GE.

[0085] By segmenting the data transmission channels of the physical architecture and allocating corresponding transmission channels to business data, it is possible to avoid affecting the transmission process of higher-level business data when channel congestion occurs. By allocating a dedicated hard slice channel to each piece of business data, it is possible to avoid affecting the transmission process of more important business data when there is a large amount of business data causing transmission congestion.

[0086] In one embodiment, the network management system can also collect performance datasets and fault datasets of each virtual machine room in the logical transmission network topology diagram during the transmission process of fine-grained units; transmit the performance datasets and fault datasets to the intelligent management system so that the intelligent management system can perform visualization processing on the performance datasets and fault datasets to obtain visualization results; and display the visualization results.

[0087] Specific data acquisition methods may include flow-following detection, telemetry, and in-band operation, administration, and maintenance (IOAM) techniques; this application embodiment does not limit these methods. The intelligent control system is any image generation system capable of visualizing performance and fault datasets.

[0088] Figure 7 A data acquisition schematic diagram provided for an embodiment of this application, such as... Figure 7 As shown.

[0089] gNB (Generation Node B) refers to a base station; in this embodiment, it refers to a 5G base station. 5GC (5th Generation Core Network) is the core network, i.e., the core layer. Service data is sent by the 5G base station and transmitted to the core layer through the physical transmission network architecture for data processing. Simultaneously, performance datasets and fault datasets are collected using data acquisition technology and sent to the management and control system for visualization processing to be displayed to technical personnel. Internet Protocol Address (IP) streams refer to the Internet Protocol addresses of multiple physical data centers. When transmitting data packets for service purposes, each physical data center needs to check the transmission performance of the data packet as it passes through, thus obtaining the end-to-end transmission performance. This is the transmission performance of data transmission between every two physical data centers. For example, transmission performance can be the time consumed to transmit from the previous physical data center to the current physical data center. Multiple physical data centers are interconnected through a Virtual Private Network (VPN), enabling secure transmission of IP streams between them in an encrypted tunnel.

[0090] In this embodiment, data is collected and visualized to be presented to technical personnel, enabling them to take timely remedial measures and prevent disruption to business data transmission. Simultaneously, it provides second-level dynamic visualization and awareness of service quality, supporting global network status monitoring and rapid response.

[0091] In this embodiment, the network management system can also acquire user requirements; based on these requirements and the connection relationships between physical data centers in the physical transmission network architecture, it constructs several transmission paths that meet the user's needs, with the transmission performance difference between each path being less than a preset difference. Then, when transmitting fine-grained units to the target physical data center via the target hard slice channel, based on the physical transmission network architecture, a primary path can be determined from among the multiple transmission paths, and transmission paths other than the primary path can be designated as backup paths. Subsequently, the fine-grained units are transmitted to the target physical data center via the primary path and the target hard slice channel. Therefore, when the primary path fails, a new primary path is determined from among the multiple backup paths.

[0092] The user requirement can be included in the business transmission request, and this requirement can be a Service Level Agreement (SLA). The SLA includes transmission performance metrics such as transmission latency and transmission consumption. Therefore, when constructing a transmission path for a user, it needs to be constructed according to the required transmission performance metrics. For example, if the user requires the transmission latency to be no higher than a first threshold, then the transmission latency of the constructed transmission path for the user should not exceed the first threshold. Transmission consumption refers to the computing resources consumed when transmitting data from one physical data center to another.

[0093] It should be noted that multiple transmission paths can be constructed for users to ensure path redundancy. This allows for switching to a backup path in case of a primary path failure, preventing disruption to business data transmission. However, the performance difference between each transmission path should be within a preset range. Therefore, when the primary path fails, the performance difference between the selected backup path and the primary path will not be significant, minimizing the impact on business transmission efficiency.

[0094] Figure 8 A schematic diagram illustrating multiple protections provided for embodiments of this application, such as... Figure 8 As shown.

[0095] In the diagram, circles represent transmission equipment rooms. The transmission paths in the transmission network topology include working paths and protection paths. Working paths, also known as primary paths, are represented by dashed lines in the diagram. Protection paths, which can be backup paths, are represented by solid lines and can include escape protection and tunnel protection. When all backup paths fail, a rerouting protection path (the path represented by dashed lines in the diagram) can be determined in real time for data transmission.

[0096] Figure 9 This is a schematic flowchart of a fault detection method provided in an embodiment of this application, such as... Figure 9 As shown.

[0097] This application embodiment also provides a fault detection method, applied to the target transmission network architecture constructed by the aforementioned transmission network architecture construction method, specifically including S301~S302: S301: Obtain information about the fault to be detected.

[0098] In this embodiment of the application, the fault information to be detected includes information about faults occurring in the two physical data centers corresponding to the two virtual machine rooms in the logical transmission network topology diagram of the target transmission network architecture during data transmission. This fault information can be sent to the network management system by a user or technician via a terminal. For example, the fault information could indicate a fault occurred when transmitting service data from physical data center a to sub-physical data center b.

[0099] To further improve the accuracy of the fault categories and faulty data centers identified in subsequent fault paths, operational data of the two physical data centers during data transmission can also be obtained. This operational data may include transmission paths, transmission performance, and alarm logs generated by all physical data centers along the transmission path.

[0100] S302: Input the fault information to be detected into the pre-trained fault detection model to obtain the fault category and faulty computer room in the fault path output by the fault detection model.

[0101] In this embodiment, the network management system itself deploys a fault detection model. Therefore, the fault information to be detected can be input into the fault detection model. Alternatively, the fault information to be detected and operational data can be input into the fault detection model, which can output the fault category and the faulty data center in the fault path. Fault categories may include fiber optic faults and hardware faults, such as high bit error rate, port failure, configuration errors, and performance congestion.

[0102] In this embodiment, a fault detection model is used to automatically determine faults and achieve automated operation and maintenance. The fault detection model is highly efficient, enabling fault location within seconds, rapid link self-healing, and dynamic optimization of network parameters, thus saving human resources.

[0103] This application also provides a model training method to train a fault detection model. Specifically, the execution subject of the model training method can be any electronic device, such as a server, personal computer, tablet, etc. For ease of explanation, this application uses a server as the execution subject for description.

[0104] During model training, the server can obtain a fault sample dataset, which includes fault sample categories, fault sample data centers, and fault sample data of the fault sample data centers. The fault sample data is input into the fault detection model to obtain the predicted fault data centers and predicted fault categories output by the fault detection model. The fault detection model is then trained based on the fault sample categories, fault sample data centers, predicted fault data centers, and predicted fault categories.

[0105] The fault sample data may include network device logs, performance metrics such as CPU, memory, and port traffic, and may also include configuration data, alarm information, operation and maintenance knowledge base, and historical fault reports. The fault sample data may also include sample runtime data. This application does not limit the specific model structure of the fault detection model.

[0106] This application embodiment trains a fault detection model, which can be used directly for fault detection during operation and maintenance without requiring excessive involvement from technical personnel, thus reducing their workload. Furthermore, the fault detection model is highly efficient in fault detection, providing timely feedback to users and resulting in a better user experience.

[0107] In this embodiment, the construction of the transmission network architecture, the transportation and maintenance of service data are organically integrated to fully utilize the performance potential of the physical data center, thereby building an efficient and reliable transmission network system. This fundamentally eliminates potential risks and ensures the stable operation and efficient management of the transmission network architecture.

[0108] Specifically, firstly, by transforming the network into a mesh architecture, the traditional hierarchical networking is broken down, ensuring consistency between logical and physical topologies. This reduces fiber optic cable redundancy, lowers latency and construction costs, and significantly improves the reliability and security of the transmission network architecture. It solves problems such as service detours, high latency, high fiber optic cable construction costs, and insufficient security inherent in traditional transmission network architectures.

[0109] Secondly, by employing small-granular slicing hard isolation technology and fine-grained unit layers, hard isolation and deterministic service transmission are ensured. Combined with meshing at the network layer, this further guarantees the determinism of service transmission. Utilizing technologies such as flow detection and telemetry, service quality is dynamically visualized at the second level, achieving perceptual determinism. Multiple protection technologies ensure consistent service SLAs, improving network security and intelligence, achieving operational determinism. This addresses the problems of traditional network management systems being constrained by network structure, resulting in insufficient reliability and security of service transmission, high service latency, and user experience impacted by service fluctuations during primary / backup failover.

[0110] Ultimately, through the fault detection model, automated fault handling and network optimization are achieved, reducing labor costs and improving operational efficiency and quality, making network operations and maintenance more efficient, accurate, and reliable. This solves the problems of traditional operations and maintenance relying on manual labor, resulting in low efficiency, unstable quality, and high labor costs.

[0111] Figure 10 This is a schematic diagram of a device for constructing a transmission network architecture according to an embodiment of this application. The transmission network architecture includes a physical transmission network architecture and a logical transmission network topology. Figure 10 As shown, the transmission network architecture construction device 1000 may include a transmission network topology map acquisition module 1001, an adjacent equipment room determination module 1002, a first connection status determination module 1003, a second connection status determination module 1004, a mesh transmission network topology map determination module 1005, and a logic construction module 1006. Wherein: The transmission network topology acquisition module 1001 is used to acquire a transmission network topology map including several transmission equipment rooms. The adjacent equipment room determination module 1002 is used to determine the adjacent equipment rooms of each transmission equipment room based on the distance between the transmission equipment room and other transmission equipment rooms. The first connection status determination module 1003 is used to determine the first connection status between the transmission equipment room and the adjacent equipment room based on the current connection status between the transmission equipment room and the adjacent equipment room and preset conditions. The second connection state determination module 1004 is used to update the connection state of two connected intermediate equipment rooms that do not meet the security routing policy to the second connection state in the transmission network topology diagram according to the preset security routing policy of the transmission equipment room. The mesh transmission network topology determination module 1005 is used to update the transmission network topology map according to the first connection status and the second connection status between each of the transmission equipment rooms and the other transmission equipment rooms, so as to obtain the mesh transmission network topology map, which is used to construct the physical transmission network architecture. The logic construction module 1006 is used to construct a logical transmission network topology diagram that matches the transmission network topology in the mesh transmission network topology diagram based on the mesh transmission network topology diagram.

[0112] This application provides an apparatus for constructing a transmission network architecture. It acquires a transmission network topology map including several transmission equipment rooms, determines adjacent equipment rooms, and establishes a first connection state between the transmission equipment room and its adjacent equipment rooms based on the current connection state and preset conditions. In the transmission network topology map, according to a preset security routing policy for the transmission equipment room, the connection state of two connected intermediate equipment rooms that do not meet the security routing policy is updated to a second connection state. Based on the first and second connection states of each transmission equipment room with other transmission equipment rooms, the transmission network topology map is updated to obtain a mesh transmission network topology map, thereby constructing a physical transmission network architecture and a logical transmission network topology map that matches the transmission network topology in the mesh transmission network topology map. By constructing a mesh transmission network topology map through preset conditions and a security routing policy, the physical transmission network architecture avoids structures such as rings that affect the efficiency of business data transmission. Furthermore, constructing a logical transmission network topology map that matches the mesh transmission network topology map allows for timely identification of problematic physical equipment rooms to avoid impacting business data transmission.

[0113] In one embodiment, the first connection state determination module 1003 is specifically used to determine the connection state when the current connection state between the transmission equipment room and the adjacent equipment room is a connected state, or When the current connection status between the transmission equipment room and the adjacent equipment room is not connected, the path length of the shortest path for a direct connection between the transmission equipment room and the adjacent equipment room is determined in the transmission network topology diagram. If the difference between the distance between the transmission equipment room and the adjacent equipment room and the path length is not less than a preset difference... The connected state is defined as the first connection state between the transmission room and the adjacent room.

[0114] In one embodiment, the apparatus further includes: The configuration update module is used to adjust the board and port configurations of the physical data center in the physical transmission network architecture according to the constructed physical transmission network architecture.

[0115] This application embodiment also provides a service data transmission apparatus, applied to a target transmission network architecture constructed by any of the above-described transmission network architecture construction methods, the apparatus comprising: A service transmission request acquisition module is used to acquire service transmission requests, which include service data and a target physical data center; The slicing module is used to divide the transmission bandwidth of the physical transmission network architecture in the target transmission network architecture using small-particle slicing hard isolation technology to obtain multiple hard slice channels, each of which has a corresponding priority. The data packet to be transmitted determination module is used to determine the service data as a constant bit rate type to obtain the data packet to be transmitted; The mapping module is used to map the data packet to be transmitted to a fine-grained unit; The target hard slice channel determination module is used to determine the target hard slice channel of the fine-grained unit among the plurality of hard slice channels according to the priority of each hard slice channel; The transmission module is used to transmit the fine-grained unit to the target physical data center through the target hard slice channel, based on the physical transmission network architecture.

[0116] In one embodiment, the apparatus further includes: The visualization module is used to collect performance data sets and fault data sets of each virtual machine room in the logical transmission network topology diagram during the transmission process of the fine-grained unit. The performance dataset and the fault dataset are transmitted to the intelligent management and control system so that the intelligent management and control system can perform visualization processing on the performance dataset and the fault dataset to obtain visualization results; The visualization results are shown.

[0117] In one embodiment, the apparatus further includes: The transmission path construction module is used to obtain user requirements; Based on the user requirements and the connection relationship of each physical computer room in the physical transmission network architecture, several transmission paths that meet the user requirements are constructed, and the transmission performance difference of each transmission path is less than a preset difference. Based on this, the transmission module is specifically used to determine the main path among the multiple transmission paths, and to determine the transmission paths other than the main path as backup paths. The fine-grained unit is transmitted to the target physical data center via the main path and the target hard slice channel. The device further includes: The primary path update module is used to re-determine the primary path from among the multiple backup paths when the primary path fails.

[0118] This application embodiment also provides a fault detection device, applied to a target transmission network architecture constructed by any of the above-described transmission network architecture construction methods, the device comprising: The module for acquiring fault information to be detected is used to acquire fault information to be detected, which includes information on faults occurring in the two physical rooms corresponding to the two virtual rooms in the logical transmission network topology diagram of the target transmission network architecture during data transmission. The fault detection module is used to input the fault information to be detected into a pre-trained fault detection model to obtain the fault category and faulty computer room in the fault path output by the fault detection model.

[0119] In one embodiment, the apparatus further includes: The training module is used to acquire a fault sample dataset, which includes fault sample categories, fault sample data centers, and fault sample data of the fault sample data centers. The fault sample data is input into the fault detection model to obtain the predicted faulty computer room and the predicted fault category output by the fault detection model. The fault detection model is trained based on the fault sample category, the fault sample computer room, the predicted fault computer room, and the predicted fault category.

[0120] Figure 11 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application is shown.

[0121] An electronic device may include a processor 1101 and a memory 1102 storing computer program instructions.

[0122] Specifically, the processor 1101 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0123] Memory 1102 may include mass storage for data or instructions. For example, and not limitingly, memory 1102 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. In one instance, memory 1102 may include removable or non-removable (or fixed) media, or memory 1102 may be non-volatile solid-state memory. Memory 1102 may be internal or external to an electronic device.

[0124] In one example, memory 1102 may include read-only memory (ROM), random access memory (RAM), disk storage media device, optical storage media device, flash memory device, electrical, optical, or other physical / tangible memory storage device. Thus, typically, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to one aspect of this application.

[0125] The processor 1101 reads and executes computer program instructions stored in memory 1102 to achieve... Figure 2 The method for constructing the transmission network architecture in the illustrated embodiment.

[0126] In one example, the electronic device may also include a communication interface 1103 and a bus 1110. For example, Figure 11 As shown, the processor 1101, memory 1102, and communication interface 1103 are connected through bus 1110 and complete communication with each other.

[0127] The communication interface 1103 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0128] Bus 1110 includes hardware, software, or both, that couples components of an online data flow metering device together. For example, and not limited to, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VESA Local Bus, VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, bus 1110 may include one or more buses. Although specific buses are described and illustrated in the embodiments of this application, this application considers any suitable bus or interconnection.

[0129] Furthermore, in conjunction with the method for constructing the transmission network architecture in the above embodiments, this application embodiment can provide a computer storage medium for implementation. This computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the methods for constructing the transmission network architecture in the above embodiments.

[0130] This application also provides a computer program product, including a computer program, which, when executed, implements a method for constructing any of the transmission network architectures described in the above embodiments.

[0131] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0132] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, read-only memory (ROM), flash memory, erasable read-only memory (EROM), floppy disks, compact disc read-only memory (CD-ROM), optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0133] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0134] The aspects of this application have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block in 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, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0135] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. A method for constructing a transmission network architecture, characterized in that, The transmission network architecture includes a physical transmission network architecture and a logical transmission network topology. The method includes: Obtain a transmission network topology diagram that includes several transmission equipment rooms; For each of the aforementioned transmission equipment rooms, the adjacent equipment rooms of that transmission equipment room are determined based on the distance between that transmission equipment room and other transmission equipment rooms; Based on the current connection status between the transmission equipment room and the adjacent equipment room and the preset conditions, determine the first connection status between the transmission equipment room and the adjacent equipment room; In the transmission network topology diagram, according to the preset security routing policy of the transmission equipment room, the connection status of two connected intermediate equipment rooms that do not meet the security routing policy is updated to the second connection status. Based on the first connection status and the second connection status between each of the transmission equipment rooms and the other transmission equipment rooms, the transmission network topology map is updated to obtain a mesh transmission network topology map, which is used to construct the physical transmission network architecture. Based on the mesh transmission network topology diagram, construct a logical transmission network topology diagram that matches the transmission network topology in the mesh transmission network topology diagram.

2. The method according to claim 1, characterized in that, Based on the current connection status between the transmission equipment room and the adjacent equipment room and preset conditions, the first connection status between the transmission equipment room and the adjacent equipment room is determined, specifically including: When the current connection status between the transmission equipment room and the adjacent equipment room is "connected", or When the current connection status between the transmission equipment room and the adjacent equipment room is not connected, the path length of the shortest path for a direct connection between the transmission equipment room and the adjacent equipment room is determined in the transmission network topology diagram. If the difference between the distance between the transmission equipment room and the adjacent equipment room and the path length is not less than a preset difference... The connected state is defined as the first connection state between the transmission equipment room and the adjacent equipment room.

3. The method according to claim 1, characterized in that, The method further includes: Based on the constructed physical transmission network architecture, adjust the board and port configurations of the physical data center within the physical transmission network architecture.

4. A method for transmitting business data, characterized in that, The method for constructing a target transmission network architecture, applied to the transmission network architecture as described in any one of claims 1 to 3, comprises: Obtain a service transmission request, the service transmission request including service data and the target physical data center; By using small-particle slicing hard isolation technology, the transmission bandwidth of the physical transmission network architecture in the target transmission network architecture is divided to obtain multiple hard slice channels, and each hard slice channel has a corresponding priority. The service data is identified as a constant bit rate type to obtain the data packet to be transmitted; The data packet to be transmitted is mapped into a fine-grained unit; Among the plurality of hard slice channels, the target hard slice channel of the fine-grained unit is determined according to the priority of each hard slice channel; The fine-grained units are transmitted to the target physical data center via the target hard slice channel, based on the physical transmission network architecture.

5. The method according to claim 4, characterized in that, The method further includes: During the transmission process of the fine-grained unit, performance data sets and fault data sets of each virtual machine room in the logical transmission network topology diagram are collected. The performance dataset and the fault dataset are transmitted to the intelligent management and control system so that the intelligent management and control system can perform visualization processing on the performance dataset and the fault dataset to obtain visualization results; The visualization results are shown.

6. The method according to claim 4, characterized in that, The method further includes: Obtain user needs; Based on the user requirements and the connection relationship of each physical computer room in the physical transmission network architecture, several transmission paths that meet the user requirements are constructed, and the transmission performance difference of each transmission path is less than a preset difference. Through the target hard slice channel, based on the physical transmission network architecture, the fine-grained unit is transmitted to the target physical data center, specifically including: Among the multiple transmission paths, a primary path is determined, and transmission paths other than the primary path are determined as backup paths. The fine-grained unit is transmitted to the target physical data center via the main path and the target hard slice channel. The method further includes: When the primary path fails, a new primary path is determined from among the multiple backup paths.

7. A fault detection method, characterized in that, The method for constructing a target transmission network architecture, applied to the transmission network architecture as described in any one of claims 1 to 3, comprises: Acquire the fault information to be detected, which includes information on the faults that occur in the two physical rooms corresponding to the two virtual rooms in the logical transmission network topology diagram of the target transmission network architecture during data transmission. The fault information to be detected is input into a pre-trained fault detection model to obtain the fault category and faulty computer room in the fault path output by the fault detection model.

8. The method according to claim 7, characterized in that, The method further includes: Obtain a fault sample dataset, which includes fault sample categories, fault sample data centers, and fault sample data of the fault sample data centers; The fault sample data is input into the fault detection model to obtain the predicted faulty computer room and the predicted fault category output by the fault detection model. The fault detection model is trained based on the fault sample category, the fault sample computer room, the predicted fault computer room, and the predicted fault category.

9. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; the processor reads and executes the computer program instructions to implement the method for constructing a transmission network architecture as described in any one of claims 1-8.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the method for constructing the transmission network architecture as described in any one of claims 1-8.