[go: up one dir, main page]

CN118433577B - Data processing method and related equipment based on optical fiber network - Google Patents

Data processing method and related equipment based on optical fiber network Download PDF

Info

Publication number
CN118433577B
CN118433577B CN202410360573.9A CN202410360573A CN118433577B CN 118433577 B CN118433577 B CN 118433577B CN 202410360573 A CN202410360573 A CN 202410360573A CN 118433577 B CN118433577 B CN 118433577B
Authority
CN
China
Prior art keywords
optical fiber
state
service
network
fiber network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410360573.9A
Other languages
Chinese (zh)
Other versions
CN118433577A (en
Inventor
李新
赵辰宇
黄善国
赵志勇
乔克智
陈伟章
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN202410360573.9A priority Critical patent/CN118433577B/en
Publication of CN118433577A publication Critical patent/CN118433577A/en
Application granted granted Critical
Publication of CN118433577B publication Critical patent/CN118433577B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0086Network resource allocation, dimensioning or optimisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The disclosure provides a data processing method based on an optical fiber network and related equipment. The method comprises the steps of obtaining network operation data and service operation data of the optical fiber network, determining whether service is allocated with resource availability of resources based on the service operation data, determining whether hardware required for executing the service is in steady state hardware availability based on the operation data, and determining whether the optical fiber network is reliable based on the resource availability and the hardware availability and the target service quantity and the total service quantity which meet requirements simultaneously.

Description

Data processing method based on optical fiber network and related equipment
Technical Field
The disclosure relates to the technical field of computers, and in particular relates to a data processing method based on an optical fiber network and related equipment.
Background
The reliability of an optical network is affected by a number of factors including aging, dynamic changes in equipment and component failure due to extreme environments. Failure of an optical network element may cause the optical network to fail to function properly, and particularly critical switching node failure may result in significant data loss. However, the reliability evaluation method for the optical network has some limitations, such as large influence of subjective factors and incapability of guaranteeing the effectiveness of index selection, or has the conditions of weak dynamic property, difficulty in acquiring reliability data, difficulty in multi-index evaluation, and difficulty in comprehensive evaluation. These all result in low reliability assessment accuracy of the optical fiber network, which is disadvantageous for maintaining the stability of the optical fiber network.
Disclosure of Invention
The disclosure provides a data processing method and related equipment based on an optical fiber network, so as to solve the technical problems of low reliability evaluation accuracy and the like of the optical fiber network to a certain extent.
In a first aspect of the present disclosure, a data processing method based on an optical fiber network is provided, including:
acquiring network operation data and service operation data of the optical fiber network;
Determining whether a service is allocated resource availability of resources based on the service operation data, and determining whether hardware required to execute the service is in steady state hardware availability based on the operation data;
and determining whether the optical fiber network is reliable or not based on the target service quantity and the total service quantity which simultaneously meet the requirements of the resource availability and the hardware availability.
In a second aspect of the present disclosure, there is provided a data processing apparatus based on an optical fiber network, including:
the acquisition module is used for acquiring network operation data and service operation data of the optical fiber network;
an availability module for determining whether a service is allocated resource availability of resources based on the service operation data, and determining whether hardware required to execute the service is in steady state hardware availability based on the operation data;
And the reliability module is used for determining whether the optical fiber network is reliable or not based on the target service quantity and the total service quantity which simultaneously meet the requirements of the resource availability and the hardware availability.
In a third aspect of the present disclosure, there is provided an electronic device comprising one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and executed by the one or more processors, the programs comprising instructions for performing the method according to the first aspect.
In a fourth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium containing a computer program which, when executed by one or more processors, causes the processors to perform the method of the first aspect.
In a fifth aspect of the present disclosure, there is provided a computer program product comprising computer program instructions which, when executed on a computer, cause the computer to perform the method of the first aspect.
From the above, it can be seen that the data processing method and related device based on the optical fiber network provided by the present disclosure comprehensively and comprehensively evaluate the reliability of the optical network by comprehensively considering the resources in the optical fiber network and the steady availability probability of hardware serving the service. The method is beneficial to ensuring that the optical network can reliably and stably run and ensuring the long-term stability of the system.
Drawings
In order to more clearly illustrate the technical solutions of the present disclosure or related art, the drawings required for the embodiments or related art description will be briefly described below, and it is apparent that the drawings in the following description are only embodiments of the present disclosure, and other drawings may be obtained according to these drawings without inventive effort to those of ordinary skill in the art.
Fig. 1 is a schematic diagram of a data processing architecture based on a fiber optic network according to an embodiment of the present disclosure.
Fig. 2 is a schematic hardware architecture diagram of an exemplary electronic device according to an embodiment of the disclosure.
Fig. 3 is a flowchart illustrating a data processing method based on an optical fiber network according to an embodiment of the disclosure.
Fig. 4 is a topology of a fiber optic network.
Fig. 5 is a schematic diagram of connection relationships of nodes according to an embodiment of the disclosure.
Fig. 6 is a schematic diagram of a markov state transition diagram of an embodiment of the present disclosure.
Fig. 7 is a schematic diagram of a data processing method based on an optical fiber network according to an embodiment of the disclosure.
Fig. 8 is a schematic diagram of a data processing apparatus based on a fiber optic network according to an embodiment of the present disclosure.
Detailed Description
For the purposes of promoting an understanding of the principles and advantages of the disclosure, reference will now be made to the embodiments illustrated in the drawings and specific language will be used to describe the same.
It should be noted that unless otherwise defined, technical or scientific terms used in the embodiments of the present disclosure should be given the ordinary meaning as understood by one of ordinary skill in the art to which the present disclosure pertains. The terms "first," "second," and the like, as used in embodiments of the present disclosure, do not denote any order, quantity, or importance, but rather are used to distinguish one element from another. The word "comprising" or "comprises", and the like, means that elements or items preceding the word are included in the element or item listed after the word and equivalents thereof, but does not exclude other elements or items. The terms "connected" or "connected," and the like, are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. "upper", "lower", "left", "right", etc. are used merely to indicate relative positional relationships, which may also be changed when the absolute position of the object to be described is changed.
It will be appreciated that prior to using the technical solutions disclosed in the embodiments of the present disclosure, the user should be informed and authorized of the type, usage range, usage scenario, etc. of the personal information related to the present disclosure in an appropriate manner according to the relevant legal regulations.
For example, in response to receiving an active request from a user, a prompt is sent to the user to explicitly prompt the user that the operation it is requesting to perform will require personal information to be obtained and used with the user. Thus, the user can autonomously select whether to provide personal information to software or hardware such as an electronic device, an application program, a server or a storage medium for executing the operation of the technical scheme of the present disclosure according to the prompt information.
As an alternative but non-limiting implementation, in response to receiving an active request from a user, the manner in which the prompt information is sent to the user may be, for example, a popup, in which the prompt information may be presented in a text manner. In addition, a selection control for the user to select to provide personal information to the electronic device in a 'consent' or 'disagreement' manner can be carried in the popup window.
It will be appreciated that the above-described notification and user authorization process is merely illustrative and not limiting of the implementations of the present disclosure, and that other ways of satisfying relevant legal regulations may be applied to the implementations of the present disclosure.
Fig. 1 shows a schematic diagram of a fiber optic network-based data processing architecture of an embodiment of the present disclosure. Referring to fig. 1, the fiber optic network based data processing architecture 100 may include a server 110, a terminal 120, and a network 130 providing a communication link. The server 110 and the terminal 120 may be connected through a wired or wireless network 130. The server 110 may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, security services, CDNs, and the like.
The terminal 120 may be a hardware or software implementation. For example, when the terminal 120 is a hardware implementation, it may be a variety of electronic devices having a display screen and supporting page display, including but not limited to smartphones, tablets, e-book readers, laptop and desktop computers, and the like. When the terminal 120 is implemented as software, it may be installed in the above-listed electronic device, and it may be implemented as a plurality of software or software modules (for example, software or software modules for providing distributed services), or may be implemented as a single software or software module, which is not specifically limited herein.
It should be noted that, the data processing method based on the optical fiber network according to the embodiment of the present application may be executed by the terminal 120 or may be executed by the server 110. It should be understood that the number of terminals, networks, and servers in fig. 1 are illustrative only and are not intended to be limiting. There may be any number of terminals, networks, and servers, as desired for implementation.
Fig. 2 shows a schematic hardware structure of an exemplary electronic device 200 provided by an embodiment of the disclosure. As shown in FIG. 2, the electronic device 200 may include a processor 202, a memory 204, a network module 206, a peripheral interface 208, and a bus 210. Wherein the processor 202, the memory 204, the network module 206, and the peripheral interface 208 are communicatively coupled to each other within the electronic device 200 via a bus 210.
Processor 202 may be a central processing unit (Central Processing Unit, CPU), a fiber network-based data processor, a neural Network Processor (NPU), a Microcontroller (MCU), a programmable logic device, a Digital Signal Processor (DSP), an Application SPECIFIC INTEGRATED Circuit (ASIC), or one or more integrated circuits. The processor 202 may be used to perform functions related to the techniques described in this disclosure. In some embodiments, processor 202 may also include multiple processors integrated as a single logic component. For example, as shown in fig. 2, the processor 202 may include a plurality of processors 202a, 202b, and 202c.
The memory 204 may be configured to store data (e.g., instructions, computer code, etc.). As shown in fig. 2, the data stored by the memory 204 may include program instructions (e.g., program instructions for implementing a fiber optic network-based data processing method of embodiments of the present disclosure) as well as data to be processed (e.g., the memory may store configuration files of other modules, etc.). The processor 202 may also access program instructions and data stored in the memory 204 and execute the program instructions to perform operations on the data to be processed. The memory 204 may include volatile storage or nonvolatile storage. In some embodiments, memory 204 may include Random Access Memory (RAM), read Only Memory (ROM), optical disks, magnetic disks, hard disks, solid State Disks (SSD), flash memory, memory sticks, and the like.
The network module 206 may be configured to provide communications with other external devices to the electronic device 200 via a network. The network may be any wired or wireless network capable of transmitting and receiving data. For example, the network may be a wired network, a local wireless network (e.g., bluetooth, wiFi, near Field Communication (NFC), etc.), a cellular network, the internet, or a combination of the foregoing. It will be appreciated that the type of network is not limited to the specific examples described above. In some embodiments, network module 306 may include any combination of any number of Network Interface Controllers (NICs), radio frequency modules, receivers, modems, routers, gateways, adapters, cellular network chips, etc.
Peripheral interface 208 may be configured to connect electronic device 200 with one or more peripheral devices to enable information input and output. For example, the peripheral devices may include input devices such as keyboards, mice, touchpads, touch screens, microphones, various types of sensors, and output devices such as displays, speakers, vibrators, and indicators.
Bus 210 may be configured to transfer information between the various components of electronic device 200 (e.g., processor 202, memory 204, network module 206, and peripheral interface 208), such as an internal bus (e.g., processor-memory bus), an external bus (USB port, PCI-E bus), etc.
It should be noted that, although the architecture of the electronic device 200 described above only shows the processor 202, the memory 204, the network module 206, the peripheral interface 208, and the bus 210, in a specific implementation, the architecture of the electronic device 200 may also include other components necessary to achieve normal execution. Furthermore, those skilled in the art will appreciate that the architecture of the electronic device 200 may also include only the components necessary to implement the embodiments of the present disclosure, and not all of the components shown in the figures.
The rapid rise of network applications such as live, online gaming, and meta-universe has led to a dramatic increase in communication network load. Optical networks, with their excellent high capacity, high transmission rates and electromagnetic interference resistance, have become the mainstay of communication network construction. The development of optical networks aims at realizing ultra-large capacity, high reliability and low power consumption so as to meet the future network demands. To achieve very fine granularity of non-blocking scheduling and higher single-node capacity. The optical switching nodes, system equipment and network architecture need to be upgraded to build a new generation of trunk optical switching cluster nodes. However, with the increasing transmission capacity of optical networks, the reliability of optical networks is also facing a great challenge. Reliability refers to the ability of an optical network to provide services under certain conditions. From a reliability point of view, optical element failure, fiber breakage, optical element aging, and configuration errors may all lead to reduced optical network reliability. Once the optical network reliability is reduced, a huge loss will be incurred to the operator.
The reliability of an optical network is affected by a number of factors including aging, dynamic changes in equipment and component failure due to extreme environments. Failure of an optical network element may cause the optical network to fail to function properly, and particularly critical switching node failure may result in significant data loss. Therefore, how to comprehensively evaluate an optical network is an urgent problem to be solved. The reliability assessment for an optical network that is already present at present can be summarized in the following aspects:
(1) And (3) multi-index weighting evaluation, namely obtaining a plurality of indexes influencing the reliability of the optical network, and obtaining the value of the reliability of the optical network according to an Analytic Hierarchy Process (AHP), an Entropy Weighting Method (EWM) or a solution-to-prime distance method (Topsis).
(2) Model analysis method, drawing a Reliability Block Diagram (RBD) of the network according to the connection relation among the components, and solving according to the failure rate of the network element. Fault analysis is performed using a Fault Tree (FT) or a Bayesian Network (BN) according to probabilities of various states of the optical network elements.
(3) The graph theory method comprises the steps of using a topological structure to make structural indexes (such as node degree, connectivity and the like) and centrality indexes (such as centrality, proximity centrality and the like) of the topology. The reliability of the optical network is calculated by removing network nodes or links (random removal and target removal).
There are some limitations to the reliability assessment methods currently used for optical networks. The multi-index weighting evaluation is greatly influenced by subjective factors, and the effectiveness of index selection cannot be guaranteed. The model analysis method has the condition of weak dynamic property, reliability data are difficult to acquire, and the difficulty of multi-index evaluation is increased. The graph theory method is based on the connectivity of the network topology, and is difficult to comprehensively evaluate.
In view of this, embodiments of the present disclosure provide a data processing method based on an optical fiber network and related devices. By comprehensively considering the resources in the optical fiber network and the steady-state availability probability of hardware serving the business, the reliability of the optical network is comprehensively and comprehensively estimated. The method is beneficial to ensuring that the optical network can reliably and stably run and ensuring the long-term stability of the system.
Referring to fig. 3, fig. 3 shows a schematic flow chart of a data processing method based on a fiber optic network according to an embodiment of the disclosure. The data processing method based on the optical fiber network according to the embodiment of the disclosure can be deployed at a server side. In fig. 3, the data processing method 300 based on the optical fiber network may further include the following steps.
In step S310, network operation data and service operation data of the optical fiber network are acquired.
Network operational data may refer to, among other things, data associated with a fiber optic network, such as data associated with links. Service operation data may refer to data associated with a service executing in a fiber optic network. Specifically, G (V, E) may be used to represent this network, where V represents a set of optical forwarding nodes (optical cross-connect OXCs) { v|v E V }, E represents a set of optical links { (a, b) | (a, b) E, a+.b }, and |e| is the number of links, and the length of the links L may be represented as |ab|=l, and failure rates and repair rates of OXCs, optical amplifiers, and optical fiber links are obtained. Where a failure rate of λ 12,…λQ1 represents the failure rate of element 1 and Q represents the total number of elements. The repair rate of element 1 to element Q is shown as mu 12…μQ.
In step S320, it is determined whether a service is allocated resource availability of resources based on the service operation data, and whether hardware required to execute the service is in steady state hardware availability based on the operation data.
In some embodiments, determining whether the service is allocated resource availability of resources based on the service operation data comprises:
Determining the resource availability as a first value in response to successful service allocation of the route and wavelength resources;
and determining the resource availability as a second value in response to the unsuccessful service allocation routing and wavelength resource.
Specifically, the optical network service set M, the number of services is |M|,S and d denote the source node and the destination node, respectively, B denotes the number of wavelengths required for the service,Representing the time of arrival of the service,Representing the duration of the service. Routing and resource allocation is performed for each service. For any traffic m i, the successful allocation of routing and wavelength resources, the resource availability is expressed asIf the resource is not successfully allocated
In some embodiments, determining whether hardware required to execute the service is at steady state hardware availability based on the operational data comprises:
Determining a link failure rate and a link repair rate of a link in the optical fiber network based on the operational data;
the hardware availability is determined based on the link failure rate and the link repair rate.
In some embodiments, determining a link failure rate and a link repair rate for links between nodes in the fiber optic network based on the operational data comprises:
obtaining the link failure rate based on the sum of the element failure rates of the elements in the link;
A first sum value is obtained based on a sum of first ratios of element failure rates and element repair rates of elements in the link, and the link repair rate is obtained based on a second ratio of the link failure rates to the first sum value.
Specifically, link ab is a set of elements ab= {1,..q }. Solving the total failure rate when the links between nodes reach steady stateAnd repair rateFor a series system, the failure rate and repair rate when the system reaches steady state are calculated as formula (1) and formula (2).
In some embodiments, determining the hardware availability based on the link failure rate and the link repair rate comprises:
Where P 0 represents the probability of the fiber optic network operating properly, P i represents the probability of element i being in a failed state, P ij represents the probability of element j failing in the event of element i failing, P ji represents the probability of element i failing in the event of element j failing, P iμi represents the transition from state P i to state P 0, Representing a transition from state P i to state P ij,P0λi represents a transition from state P 0 to state P i,Representing the failure rate of a network node in the fiber optic network, represented by state P ij or state P ji transitioning to state P ii, μ i represents the repair rate of a network node in the fiber optic network, and N represents the total number of links.
In some embodiments, determining the hardware availability based on the link failure rate and the link repair rate further comprises determining a probability P 0 that the fiber optic network is operating properly as the hardware availability.
Specifically, the hardware steady-state availability of the optical path is calculated using a Markov process. A time-continuous, spatially discrete Markov process, which is satisfied for any instant in timeThe state of the system at x (t n) can be represented as P (x (t n))=P{x(tn)=Sj|x(tn-1)=Si), where S i and S j both belong to the state space S of the system. The state transfer function from state S i to state S j may be written as P ij(t,Δt)=P{x(t+Δt)=Sj|x(t)=Si where Δt represents a very small time interval. The transition probability is only related to the time interval, not to the previous state, and thus the formula can be translated to P ij(Δt)=P{x(Δt)=Sj|x(0)=Si. The transition rate between states may be used to represent the transition probability of a state, P ij(Δt)=vijΔt+O(Δt),vij represents the transition rate from state S i to state S j, O (Δt) represents the higher order infinitely small of Δt, and the probability of making multiple state transitions within Δt. Equation (3) can be obtained according to the state balance equation, and the state probability of the state S i turning in at the time t is equal to the state probability of the state S i turning out. Where v ji denotes the transition rate into the S i state, v ik denotes the transition rate out of the S i state, and N denotes the number of state spaces. The system of state equations is listed according to equation (3) and can be expressed as equation (4). W is the coefficient matrix of the state transition equation. In the reliability field, a steady state solution for markov is typically calculated, as shown in the formula (5), when the time t is → +++, the system reaches steady state. Equation (6) limits the sum of all states of the system to 1. The probability of the system reaching a steady state in any one state, namely P 0(t),…PN (t), can be calculated according to formulas (3) to (6).
Hardware availability for each business may be calculated using a Markov processThe probability of occurrence of higher order faults in large networks is small. Therefore, both single and double failure cases can be considered. Wherein the markov state transition space can be expressed as:
P={P0,P1,…,Pi,…,PN,P12,…,Pij,…SN,N-1}。
Where P 0 represents the probability that the optical network is working properly, P i represents the probability that element i is in a failure state, and P ij represents the probability that element j fails in the event of element i failure. P ij and P ji are different. P ji represents the probability of failure of element i in the event of failure of element j. Equation (7) can be derived from equation (1) and equation (3), as a markov state balance equation, for each of the states P i, when the time t is → +++, the system reaches steady state. I.e. the value of the state transition is equal to the value of the state transition. In equation (7), P iμi represents a transition from state P i to state P 0, The transition of the representative system from state P i to state P ij,P0λi represents a transition from state P 0 to state P i,Indicating a transition from state P ij or state P ji to state P i. In equation (7), the failure rate λ 12…λNi represents the failure rate of the optical cross-connect or the optical fiber between the optical cross-connects, and N represents the total number of optical fibers between the optical network nodes. The repair rate of an optical network node or an optical fiber between optical network nodes is expressed as mu 12…μNi and mu i, both representing the rate of transition from or out of that state. Equation (8) gives the scaling relationship between the single fault condition and the double fault condition. Equation (9) limits the total state sum of the system to 1.
In step S330, it is determined whether the optical fiber network is reliable based on the target traffic quantity and the total traffic quantity that simultaneously satisfy the requirements of the resource availability and the hardware availability.
In some embodiments, determining whether the fiber optic network is reliable based on the resource availability and the hardware availability while meeting a required target traffic volume and a total traffic volume comprises:
Obtaining the target service number based on the sum of the service numbers of which the resource availability is the first value and the hardware availability is greater than or equal to a preset threshold value;
obtaining a reliability result of the optical fiber network based on a third ratio of the target service number to the total service number;
And determining that the optical fiber network is reliable in response to the reliability result being greater than or equal to a reliability threshold.
Specifically, any service m i within a given time determines whether it satisfies the resource availabilityThen, the hardware steady-state availability threshold H th may also be set according to the actual situation, for example, to determine the hardware availabilityWhether the set hardware availability threshold H th =0.99999 is satisfied. And finally, taking the proportion of the hardware steady-state availability service as the basis of reliability evaluation by taking the proportion that the optical network meets the resource availability within the specified time. In other words each service is to be satisfied simultaneouslyAnd H th, ensuring reliable transmission of service. And (3) calculating the reliability of the optical network in the [0, T ] time period according to the formulas (10) to (12). Where g i (t) =1 indicates that the service m i satisfies both reliability limits, and reliable transmission is possible. R (T) represents the reliability of the optical network at the time T, M (T) represents the total service quantity before the time T, and N um (T) represents the service quantity which simultaneously meets two limits, namely the resource availability and the hardware steady-state availability of service.
Referring to fig. 4, fig. 4 shows a topology of a fiber optic network. In fig. 4, V in the optical fiber network G (V, E) represents a set of optical forwarding nodes (reconfigurable optical add-drop multiplexer ROADM and optical cross-connect OXC) { v|v E V }, E represents a set of optical links { (a, b) | (a, b) ∈e, a+.b }, |e| is the number of links, and the length L of the links may be represented as |ab|=l. In a Wavelength Division Multiplexed (WDM) optical network, the wavelength resources on links (a, B) are divided into B consecutive wavelengths, the wavelength resources of links (a, B) may be denoted Γ= {1, 2. In the use of WDM optical networks for task transmission, the allocation of wavelength resources needs to meet the constraints of wavelength consistency and wavelength continuity, which means that in an optical network, it is ensured that the same service always uses the same and consecutive numbered wavelengths.
The failure rate and repair rate are based on the number of optical amplifiers and fiber segments per link. And calculating the failure rate and the repair rate when the transmission links between the nodes reach a steady state. Such as node 5 and node 7 in fig. 4. Referring to fig. 5, fig. 5 illustrates a connection relationship diagram of nodes according to an embodiment of the present disclosure. In fig. 5, 3 segments of optical fiber and 2 optical amplifiers are included between node 5 and node 7. Lambda 12345 and mu 12345 correspond to the failure rate and repair rate of the optical fiber segment and the optical amplifier, respectively. The unavailability of one element of the series system may result in the unavailability of the entire transmission line. Therefore, it is assumed that the transmission path of one service is 2-1-3. The failure rate and repair rate of the optical line system between the node 1 and the node 2 and the optical line system between the node 1 and the node 3 are required. The average failure rate of the optical fiber per kilometer is 0.38X10 -6/km, and the average repair rate per kilometer is 0.083/km. The average failure rate of the optical amplifier was 0.4x10 -4 and the average repair rate was 0.5. From the formulas (1) to (2), λ 21=1.788×10-421=0.133,λ13=1.758×10-413 =0.134 can be found. In particular, for protection schemes such as dedicated protection and multi-path protection, the serial line system may be converted into a parallel system or a serial-parallel hybrid system for performing similar calculation, which is not described herein.
Traffic may be routed and resource allocated algorithms. And allocating a transmission path for the service and judging whether the resource limitation is met.
The hardware steady-state availability of its transmission line is calculated for each service, the transmission line comprising an optical transmission line system consisting of optical fiber segments and amplifiers and forwarding nodes. Let the transmission path of a service be 2-1-3. The failure rate and repair rate of the optical transmission line system between the node 1 and the node 2 can be obtained as λ 21=1.788×10-421 =0.133. The failure rate and repair rate of the optical line system between the node 1 and the node 3 are λ 13=1.758×10-413 =0.134. The failure rate and repair rate of the optical cross-connect were 10 -5 and 0.167, respectively. A markov state transition diagram may be derived as shown in fig. 6, fig. 6 showing a schematic diagram of a markov state transition diagram according to an embodiment of the present disclosure. Then, the balance equation equations (13) to (16) can be listed according to the equations (7) to (9). For the service in this example, the hardware steady-state availability calculation results are shown in table 1. The steady state availability P 0 of the hardware component system used by the current service is 0.99728926, which does not meet the preset hardware availability threshold value H th =0.99999 requirement.
Status of P0 P1 P2 P3 P12
Steady state probability 0.997289 0.001341 5.97E-05 0.001308 4.47E-08
Status of P13 P21 P23 P31 P32
Steady state probability 8.83E-07 3.56E-08 3.49E-08 8.76E-07 4.35E-08
TABLE 1
The number of resource limits and service hardware steady state availability limits are calculated and the service duty cycle is calculated that meets both of the above two limits. The optical network reliability can be obtained according to the formulas (10) to (12). Referring to fig. 7, fig. 7 shows a schematic diagram of a data processing method based on a fiber optic network according to an embodiment of the present disclosure. In fig. 7, first, topology information of an optical fiber network is acquired, and a failure rate and a repair rate of a media link are calculated. Then, for service i, it is determined whether the number of wavelengths is satisfied or not, and if service i is assigned a working path and the number of wavelengths is satisfied, the hardware availability is calculated (otherwise i=i+1). Then, judging whether the hardware availability is larger than or equal to a computing hardware availability threshold value, and counting the target service quantity g (i) if the hardware availability is larger than or equal to the computing hardware availability threshold value. Judging whether i is M, wherein M is the total number of services. If i reaches M, the reliability of the optical network r=g (i)/M can be obtained. If i does not reach M, i=i+1, the above process is looped starting from determining whether or not to be assigned a working path until i reaches M.
Therefore, according to the method of the embodiment of the disclosure, the reliability of the optical network can be comprehensively and comprehensively estimated by comprehensively considering the resources in the network and the hardware steady-state availability probability serving the business. Thereby being beneficial to developing targeted network maintenance and protection measures, ensuring that the optical network can reliably and stably run, and ensuring the long-term stability of the system.
It should be noted that the method of the embodiments of the present disclosure may be performed by a single device, such as a computer or a server. The method of the embodiment can also be applied to a distributed scene, and is completed by mutually matching a plurality of devices. In the case of such a distributed scenario, one of the devices may perform only one or more steps of the methods of embodiments of the present disclosure, the devices interacting with each other to accomplish the methods.
It should be noted that the foregoing describes some embodiments of the present disclosure. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments described above and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
Based on the same technical concept, corresponding to the method of any embodiment, the disclosure further provides a data processing device based on an optical fiber network, referring to fig. 8, where the data processing device based on the optical fiber network includes:
the acquisition module is used for acquiring network operation data and service operation data of the optical fiber network;
an availability module for determining whether a service is allocated resource availability of resources based on the service operation data, and determining whether hardware required to execute the service is in steady state hardware availability based on the operation data;
And the reliability module is used for determining whether the optical fiber network is reliable or not based on the target service quantity and the total service quantity which simultaneously meet the requirements of the resource availability and the hardware availability.
For convenience of description, the above devices are described as being functionally divided into various modules, respectively. Of course, the functions of the various modules may be implemented in the same one or more pieces of software and/or hardware when implementing the present disclosure.
The device of the foregoing embodiment is configured to implement the corresponding data processing method based on the optical fiber network in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiment, which is not described herein.
Based on the same technical concept, corresponding to any of the above embodiment methods, the present disclosure further provides a non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the optical fiber network-based data processing method according to any of the above embodiments.
The computer readable media of the present embodiments, including both permanent and non-permanent, removable and non-removable media, may be used to implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of storage media for a computer include, but are not limited to, phase change memory (PRAM), static Random Access Memory (SRAM), dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device.
The storage medium of the foregoing embodiments stores computer instructions for causing the computer to perform the data processing method based on the optical fiber network according to any one of the foregoing embodiments, and has the advantages of the corresponding method embodiments, which are not described herein.
It will be appreciated by persons skilled in the art that the foregoing discussion of any embodiment is merely exemplary and is not intended to imply that the scope of the disclosure, including the claims, is limited to these examples, that the steps may be implemented in any order and that many other variations of the different aspects of the disclosed embodiments described above are present, which are not provided in detail for the sake of brevity, and that the features of the above embodiments or of the different embodiments may also be combined within the spirit of the disclosure.
Additionally, well-known power/ground connections to Integrated Circuit (IC) chips and other components may or may not be shown within the provided figures, in order to simplify the illustration and discussion, and so as not to obscure the embodiments of the present disclosure. Furthermore, the devices may be shown in block diagram form in order to avoid obscuring the embodiments of the present disclosure, and this also accounts for the fact that specifics with respect to implementation of such block diagram devices are highly dependent upon the platform on which the embodiments of the present disclosure are to be implemented (i.e., such specifics should be well within purview of one skilled in the art). Where specific details (e.g., circuits) are set forth in order to describe example embodiments of the disclosure, it should be apparent to one skilled in the art that embodiments of the disclosure can be practiced without, or with variation of, these specific details. Accordingly, the description is to be regarded as illustrative in nature and not as restrictive.
While the present disclosure has been described in conjunction with specific embodiments thereof, many alternatives, modifications, and variations of those embodiments will be apparent to those skilled in the art in light of the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
The disclosed embodiments are intended to embrace all such alternatives, modifications and variances which fall within the broad scope of the appended claims. Accordingly, any omissions, modifications, equivalents, improvements, and the like, which are within the spirit and principles of the embodiments of the disclosure, are intended to be included within the scope of the disclosure.

Claims (6)

1. A data processing method based on an optical fiber network, comprising:
acquiring network operation data and service operation data of the optical fiber network;
determining whether a service is allocated resource availability of resources based on the service operation data;
And determining whether hardware required to execute the service is in steady state hardware availability based on the operational data, comprising:
Determining a link failure rate and a link repair rate for a link in the optical fiber network based on the operational data, including obtaining the link failure rate based on a sum of element failure rates for elements in the link, obtaining a first sum value based on a sum of first ratios of element failure rates for elements in the link and element repair rates, and obtaining the link repair rate based on a second ratio of the link failure rate to the first sum value;
Determining the hardware availability based on the link failure rate and the link repair rate includes:
Where P 0 represents the probability of the fiber optic network operating properly, P i represents the probability of element i being in a failed state, P ij represents the probability of element j failing in the event of element i failing, P ji represents the probability of element i failing in the event of element j failing, P iμi represents the transition from state P i to state P 0, Representing a transition from state P i to state P ij,P0λi represents a transition from state P 0 to state P i,Representing the failure rate of element i in the optical fiber network by state P ij or state P ji transition to state P ii, μ i representing the repair rate of element i in the optical fiber network, λ j representing the failure rate of element j in the optical fiber network, μ j representing the repair rate of element j in the optical fiber network, N representing the total number of links;
determining whether the optical fiber network is reliable based on the target number of services and the total number of services that simultaneously satisfy requirements of the resource availability and the hardware availability, comprising:
obtaining the target service number based on the sum of the service numbers of which the resource availability is a first value and the hardware availability is greater than or equal to a preset threshold;
obtaining a reliability result of the optical fiber network based on a third ratio of the target service number to the total service number;
And determining that the optical fiber network is reliable in response to the reliability result being greater than or equal to a reliability threshold.
2. The method of claim 1, wherein determining whether the service is allocated resource availability of resources based on the service operation data comprises:
Determining the resource availability as a first value in response to successful service allocation of the route and wavelength resources;
and determining the resource availability as a second value in response to the unsuccessful service allocation routing and wavelength resource.
3. The method of claim 1, wherein determining the hardware availability based on the link failure rate and the link repair rate further comprises:
and determining the probability P0 of the normal operation of the optical fiber network as the hardware availability.
4. A data processing apparatus based on a fiber optic network, comprising:
the acquisition module is used for acquiring network operation data and service operation data of the optical fiber network;
An availability module for determining whether a service is allocated resource availability of resources based on the service operation data;
And determining whether hardware required to execute the service is in steady state hardware availability based on the operational data, comprising:
Determining a link failure rate and a link repair rate for a link in the optical fiber network based on the operational data, including obtaining the link failure rate based on a sum of element failure rates for elements in the link, obtaining a first sum value based on a sum of first ratios of element failure rates for elements in the link and element repair rates, and obtaining the link repair rate based on a second ratio of the link failure rate to the first sum value;
Determining the hardware availability based on the link failure rate and the link repair rate includes:
Where P 0 represents the probability of the fiber optic network operating properly, P i represents the probability of element i being in a failed state, P ij represents the probability of element j failing in the event of element i failing, P ji represents the probability of element i failing in the event of element j failing, P iμi represents the transition from state P i to state P 0, Representing a transition from state P i to state P ij,P0λi represents a transition from state P 0 to state P i,Representing the failure rate of element i in the optical fiber network by state P ij or state P ji transition to state P ii, μ i representing the repair rate of element i in the optical fiber network, λ j representing the failure rate of element j in the optical fiber network, μ j representing the repair rate of element j in the optical fiber network, N representing the total number of links;
A reliability module, configured to determine, based on the resource availability and the hardware availability, whether the optical fiber network is reliable based on a target traffic number and a total traffic number that simultaneously satisfy requirements, including:
obtaining the target service number based on the sum of the service numbers of which the resource availability is a first value and the hardware availability is greater than or equal to a preset threshold;
obtaining a reliability result of the optical fiber network based on a third ratio of the target service number to the total service number;
And determining that the optical fiber network is reliable in response to the reliability result being greater than or equal to a reliability threshold.
5. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method of any one of claims 1 to 3 when the program is executed.
6. A non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the method of any one of claims 1 to 3.
CN202410360573.9A 2024-03-27 2024-03-27 Data processing method and related equipment based on optical fiber network Active CN118433577B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410360573.9A CN118433577B (en) 2024-03-27 2024-03-27 Data processing method and related equipment based on optical fiber network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410360573.9A CN118433577B (en) 2024-03-27 2024-03-27 Data processing method and related equipment based on optical fiber network

Publications (2)

Publication Number Publication Date
CN118433577A CN118433577A (en) 2024-08-02
CN118433577B true CN118433577B (en) 2025-01-28

Family

ID=92323667

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410360573.9A Active CN118433577B (en) 2024-03-27 2024-03-27 Data processing method and related equipment based on optical fiber network

Country Status (1)

Country Link
CN (1) CN118433577B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106992810A (en) * 2017-01-23 2017-07-28 苏州大学 Shared protection route and spectrum allocation method considering joint fault probability constraint
CN107292431A (en) * 2017-06-08 2017-10-24 国网江西省电力公司信息通信分公司 Power telecom network service reliability Forecasting Methodology based on dynamic bayesian network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9705773B2 (en) * 2015-07-09 2017-07-11 Google Inc. Parallelized network traffic flow availability simulation using stochastic process and traffic engineering algorithms
CN114826392B (en) * 2022-03-31 2023-08-29 国家电网有限公司 A network reliability assessment method for power communication network
CN115632702A (en) * 2022-10-14 2023-01-20 中国电子科技集团公司第三十四研究所 Multi-layer protection recovery and resource allocation method for optical network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106992810A (en) * 2017-01-23 2017-07-28 苏州大学 Shared protection route and spectrum allocation method considering joint fault probability constraint
CN107292431A (en) * 2017-06-08 2017-10-24 国网江西省电力公司信息通信分公司 Power telecom network service reliability Forecasting Methodology based on dynamic bayesian network

Also Published As

Publication number Publication date
CN118433577A (en) 2024-08-02

Similar Documents

Publication Publication Date Title
JP5625998B2 (en) Information processing system
Shang Localized recovery of complex networks against failure
US20210273850A1 (en) Utilizing unstructured data in self-organized networks
Głąbowski et al. Properties of recurrent equations for the full‐availability group with BPP traffic
EP4239971A1 (en) Satisfying demands in data communication networks
RU2679555C1 (en) Communication control system, communication control method and record media
CN113703996B (en) Access control method, equipment and medium based on user and YANG model grouping
CN110046994A (en) A kind of method and system for accepting block chain and depositing card transaction
Hanczewski et al. Convolution model of a queueing system with the cFIFO service discipline
CN109660458B (en) Routing method and device
CN118433577B (en) Data processing method and related equipment based on optical fiber network
CN109586970A (en) Resource allocation methods, apparatus and system
CN107111495A (en) Apparatus and method for virtual and calling interface method
Chang et al. Upgrading service availability of optical networks: A labor force perspective
Kaliszan et al. Generalised convolution algorithm for modelling state‐dependent systems
CN111884932B (en) Link determining method, device, equipment and computer readable storage medium
CN113472591B (en) Method and device for determining service performance
CN113490249B (en) Transmission path determining method and device
CN118673658B (en) Data processing method and related equipment based on optical network
CN113391882A (en) Virtual machine memory management method and device, storage medium and electronic equipment
Cho et al. Minimizing protection switching time in transport networks with shared mesh protection
Das et al. Risk‐aware last‐minute data backup in inter‐datacenter networks
Nejabati et al. Optical network democratization
CN114285746B (en) Link optimization method, device, electronic equipment and readable medium for SRv-TE service
US12254011B2 (en) Database access request processing distribution

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant