CN108174314B - Method and device for scheduling optical cross-network service - Google Patents

Method and device for scheduling optical cross-network service Download PDF

Info

Publication number
CN108174314B
CN108174314B CN201810048273.1A CN201810048273A CN108174314B CN 108174314 B CN108174314 B CN 108174314B CN 201810048273 A CN201810048273 A CN 201810048273A CN 108174314 B CN108174314 B CN 108174314B
Authority
CN
China
Prior art keywords
optical cable
fiber cores
fiber
cores
cable section
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
CN201810048273.1A
Other languages
Chinese (zh)
Other versions
CN108174314A (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.)
Huaxin Consulting Co Ltd
Original Assignee
Huaxin Consulting Co Ltd
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 Huaxin Consulting Co Ltd filed Critical Huaxin Consulting Co Ltd
Priority to CN201810048273.1A priority Critical patent/CN108174314B/en
Publication of CN108174314A publication Critical patent/CN108174314A/en
Application granted granted Critical
Publication of CN108174314B publication Critical patent/CN108174314B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/0073Provisions for forwarding or routing, e.g. lookup tables
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q2011/0084Quality of service aspects

Landscapes

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

Abstract

The invention discloses a method and a device for scheduling optical switched network services, wherein the method comprises the following steps: calculating a corresponding optical cable route for the received service requirement by using a preset routing algorithm; screening two fiber cores with available state attributes from each optical cable section, acquiring ODF terminal numbers corresponding to the fiber cores, and generating a fiber core routing table; changing the state attribute of the selected fiber core into pre-occupation, and generating a resource connection relation table according to the acquired preset connection principle of the ODF terminal number corresponding to each optical cable segment and a fiber core routing table; and sending the resource connection relation table to a mobile terminal carried by an operator, and receiving a connection completion message and opening a service after the operator completes the connection of the related ODF terminal by using the jump fiber according to the resource connection relation table. According to the technical scheme disclosed by the application, the feasibility of the optical traffic network service scheduling can be improved through automatic calculation analysis and screening.

Description

Method and device for scheduling optical cross-network service
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method and an apparatus for scheduling an optical cross-connect service.
Background
The Optical cross-connection network is a basic communication network which is built by matching with city development and meeting the requirement of full-service intervention, the main components of the Optical cross-connection network are line terminal equipment such as an integrated service convergence point, a convergence relay Optical cable, a trunk access Optical cable, an Optical cross-connection box, an Optical Distribution Frame (ODF) and the like, the Optical cross-connection network is mainly characterized by large network scale, dense Optical cables and multiple Optical cross-connection equipment, the oriented services comprise equipment networking requirement services, base station services, large customer services and common customer services, the services have burstiness and randomness, and the Optical cross-connection network is required to meet the high timeliness of service opening.
In the existing optical network-switched service scheduling scheme, when a service requirement exists and fiber core scheduling needs to be performed, resource management personnel can query the use states of all related fiber cores in a large amount of data according to the starting and ending nodes of the service requirement and own experience, find available fiber cores in the data, and select an ODF terminal for connection by field operation personnel so as to open the service. However, the huge fiber core data of the optical cross-connect network causes a large workload and a slow work progress of resource managers, so that the requirement of high timeliness of service provisioning is difficult to meet, and it is also caused that the obtained fiber core and the selected ODF terminal cannot be guaranteed to form an optimal routing resource within a limited time range, so that a certain influence is caused on service requirements, that is, an available and appropriate fiber core is obtained from a large amount of fiber core data by the resource managers, and the ODF terminal is selected by field operators for connection, so that the feasibility of service scheduling is low.
In summary, the existing optical network traffic scheduling technical scheme has the problem of low feasibility.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a method and an apparatus for scheduling an optical cross-connect service, so as to solve the problem of low feasibility in the existing technical scheme for scheduling an optical cross-connect service.
In order to achieve the above purpose, the invention provides the following technical scheme:
a method for scheduling optical switched network service comprises the following steps:
calculating a corresponding optical cable route for the received service requirement by using a preset routing algorithm, wherein the optical cable route is a set of optical cable sections which are sequentially connected;
screening two fiber cores with available state attributes from each optical cable section, acquiring ODF terminal numbers corresponding to the fiber cores, and generating a fiber core routing table;
changing the state attribute of the selected fiber core into pre-occupation, and generating a resource connection relation table according to the acquired preset connection principle of the ODF terminal number corresponding to each optical cable segment and the fiber core routing table;
and sending the resource connection relation table to a mobile terminal carried by an operator, and receiving a connection completion message and opening a service after the operator completes the connection of the related ODF terminal by using the jump fiber according to the resource connection relation table.
Preferably, the step of screening out two cores with available state attributes from each optical cable segment includes:
and screening out fiber cores with available state attributes from each optical cable section, and selecting two fiber cores with attenuation coefficients smaller than a threshold value from the screened fiber cores.
Preferably, the step of screening out two fiber cores with available state attributes from each optical cable segment and acquiring the ODF terminal numbers corresponding to the fiber cores includes:
step S1: taking the optical cable section containing the head node or the tail node of the service requirement as the current optical cable section;
step S2: screening fiber cores with available state attributes from the current optical cable section, selecting two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores; if two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value do not exist, selecting two fiber cores with attenuation coefficients smaller than the threshold value from the screened fiber cores, and acquiring ODF terminal numbers corresponding to the fiber cores;
step S3: taking the next optical cable segment connected with the current optical cable segment as the current optical cable segment;
step S4: selecting two fiber cores with the same fiber core serial number as the fiber core serial number selected by the previous optical cable section from the current optical cable section, judging whether the state attribute of the two selected fiber cores is available and whether the attenuation coefficient is smaller than the threshold value, if the state attribute is available and the attenuation coefficient is smaller than the threshold value, acquiring ODF terminal numbers corresponding to the fiber cores, and returning to the step S3 until the optical cable section selects two fiber cores meeting the requirements; and if the state attribute is not available and/or the attenuation coefficient is not smaller than the threshold value, returning to the step S2 until the optical cable segment screens out two fiber cores meeting the requirement.
Preferably, after the service provisioning is performed, the method further includes:
the state property of the selected core is changed from pre-occupied to used.
Preferably, when two cores with available state attributes are screened from each of the optical cable segments, the method further includes:
and if the state attribute is found to be the failed fiber core, sending a prompt.
An optical cross-network service scheduling device, comprising:
a calculation module to: calculating a corresponding optical cable route for the received service requirement by using a preset routing algorithm, wherein the optical cable route is a set of optical cable sections which are sequentially connected;
a screening module to: screening two fiber cores with available state attributes from each optical cable section, acquiring ODF terminal numbers corresponding to the fiber cores, and generating a fiber core routing table;
a generation module to: changing the state attribute of the selected fiber core into pre-occupation, and generating a resource connection relation table according to the acquired preset connection principle of the ODF terminal number corresponding to each optical cable segment and the fiber core routing table;
a sending module configured to: and sending the resource connection relation table to a mobile terminal carried by an operator, and receiving a connection completion message and opening a service after the operator completes the connection of the related ODF terminal by using the jump fiber according to the resource connection relation table.
Preferably, the screening module comprises:
a screening unit for: and screening out fiber cores with available state attributes from each optical cable section, and selecting two fiber cores with attenuation coefficients smaller than a threshold value from the screened fiber cores.
Preferably, the screening module comprises:
a first determination unit configured to: taking the optical cable section containing the head node or the tail node of the service requirement as the current optical cable section;
a first acquisition unit configured to: screening fiber cores with available state attributes from the current optical cable section, selecting two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores; if two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value do not exist, selecting two fiber cores with attenuation coefficients smaller than the threshold value from the screened fiber cores, and acquiring ODF terminal numbers corresponding to the fiber cores;
a second determination unit configured to: taking the next optical cable segment connected with the current optical cable segment as the current optical cable segment;
a second acquisition unit configured to: selecting two fiber cores with the same fiber core serial number as the fiber core serial number selected by the previous optical cable section from the current optical cable section, judging whether the state attributes of the two selected fiber cores are available and whether the attenuation coefficient is smaller than the threshold value, if the state attributes are available and the attenuation coefficient is smaller than the threshold value, acquiring ODF terminal numbers corresponding to the fiber cores, and triggering the second determining unit to take the next optical cable section connected with the current optical cable section as the current optical cable section until the optical cable section selects two fiber cores meeting the requirements; if the state attribute is not available and/or the attenuation coefficient is not smaller than the threshold value, triggering the first obtaining unit to screen out fiber cores with the state attribute being available from the current optical cable section, selecting two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores; and if the two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value do not exist, selecting the two fiber cores with the attenuation coefficients smaller than the threshold value from the screened fiber cores, and acquiring the ODF terminal numbers corresponding to the fiber cores until the two fiber cores meeting the requirements are screened out by the optical cable section.
Preferably, the method further comprises the following steps:
a change module to: and after the service is opened, changing the state attribute of the selected fiber core from pre-occupation to used.
Preferably, the method further comprises the following steps:
a prompt module to: and when two fiber cores with available state attributes are screened out from each optical cable section, if the fiber cores with the state attributes of faults are found, a prompt is sent.
The invention provides a method and a device for scheduling optical switched network services, wherein the method comprises the following steps: calculating a corresponding optical cable route for the received service requirement by using a preset routing algorithm, wherein the optical cable route is a set of sequentially connected optical cable segments; screening two fiber cores with available state attributes from each optical cable section, acquiring ODF terminal numbers corresponding to the fiber cores, and generating a fiber core routing table; changing the state attribute of the selected fiber core into pre-occupation, and generating a resource connection relation table according to the acquired preset connection principle of the ODF terminal number corresponding to each optical cable segment and a fiber core routing table; and sending the resource connection relation table to a mobile terminal carried by an operator, and receiving a connection completion message and opening a service after the operator completes the connection of the related ODF terminal by using the jump fiber according to the resource connection relation table.
The technical scheme disclosed by the application comprises the steps of firstly, calculating a proper optical cable route corresponding to a service requirement by using a preset routing algorithm, then, screening two fiber cores with available state attributes from each optical cable section contained in the optical cable route, obtaining an ODF terminal number corresponding to the selected fiber core, generating a corresponding fiber core routing table, changing the state attribute of the selected fiber core into pre-occupation so as to prevent other service requirements from repeatedly selecting the selected fiber core, then, generating a resource connection relation table corresponding to the service requirement according to the preset connection principle of the ODF terminal number and the fiber core routing table, sending the resource connection relation table to a mobile terminal carried by an operator, and after receiving the resource connection relation table, the operator can complete the connection of the ODF terminal corresponding to the obtained ODF terminal number by using a fiber jump, the method comprises the steps of forming an end-to-end service route corresponding to service requirements, receiving a connection completion message after connection is completed, and opening the service, namely, automatically calculating, analyzing and screening, so that the time for obtaining a resource connection relation table and opening the service is shortened, the high timeliness of opening the service is met, meanwhile, the method can also be used for obtaining an optimized and proper resource connection relation table within limited time, the influence on the service requirements is reduced, and the feasibility of scheduling the optical traffic network service can be improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a flowchart of a method for scheduling an optical network service according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an optical cross-network service scheduling apparatus according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Please refer to fig. 1, which shows a flowchart of an optical cross-connect network service scheduling method provided in an embodiment of the present invention, and it should be noted that an execution main body of a technical solution provided in the embodiment of the present invention may be a corresponding optical cross-connect network service scheduling apparatus provided in the embodiment of the present invention, and the apparatus may be set in a service scheduling platform. Therefore, the executing subject of the technical solution provided in the embodiments of the present invention may also be the service scheduling platform, and in the embodiments of the present invention, the executing subject is taken as the service scheduling platform for description. The method provided by the embodiment of the invention can comprise the following steps:
s11: and calculating corresponding optical cable routes for the received service demands by utilizing a preset routing algorithm, wherein the optical cable routes are a set of sequentially connected optical cable segments.
After receiving the service requirement, the service scheduling platform first starts from a macroscopic optical cross-access network, that is, from an optical cable network, performs routing calculation for each service requirement by using a preset routing algorithm to obtain an appropriate optical cable route corresponding to each service requirement, where the basis of the routing calculation includes an optical cable node and an optical cable segment topology, and the obtained optical cable route is a set of optical segment segments connected in sequence, and the preset routing algorithm mentioned here may be a shortest path algorithm or a minimum hop routing algorithm, and which routing algorithm is specifically selected may be determined according to the service requirement. Therefore, the service scheduling platform is used for replacing resource management personnel to work, and the service scheduling platform calculates the service requirement through a preset routing algorithm, so that the speed of obtaining the proper optical cable route can be increased, the obtaining time can be shortened, errors in the resource distribution process can be reduced, and the more reasonable optical cable route can be distributed for the service requirement.
S12: and screening two fiber cores with available state attributes from each optical cable section, acquiring ODF terminal numbers corresponding to the fiber cores, and generating a fiber core routing table.
Considering that each optical cable segment comprises a plurality of fiber cores, each service requirement only needs two fiber cores, one of the fiber cores is used for transmitting information, and the other fiber core is used for feeding back related information, the service scheduling platform can refine the calculated optical cable route from the microscopic optical cross-connect network after acquiring a proper optical cable route, namely two fiber cores with available state attributes are screened out from each optical cable segment, and in order to facilitate subsequent connection establishment and service opening, the service scheduling platform can simultaneously acquire terminal ODF terminal numbers corresponding to the two fiber cores, and simultaneously, the service scheduling platform can comb the screened fiber cores to generate a corresponding fiber core routing table, wherein the fiber core routing table comprises connection relations between the fiber cores of different optical cable segments, and the fiber cores selected by different optical cable segments can be large-large according to the fiber core serial numbers, The connection is made in a small-to-small manner.
S13: and changing the state attribute of the selected fiber core into pre-occupation, and generating a resource connection relation table according to the acquired preset connection principle of the ODF terminal number corresponding to each optical cable segment and the fiber core routing table.
After the fiber core routing table is generated, in order to prevent confusion of fiber core usage caused by re-selection of the selected fiber core by other service requirements, the service scheduling platform may change the state attribute of the selected fiber core from available to pre-occupied, and at the same time, the service scheduling platform may generate a resource connection relation table corresponding to the service requirements according to the obtained preset connection principle of the two ODF terminal numbers corresponding to each optical cable segment and the fiber core routing table, where the resource connection relation table includes the connection modes of the fiber cores, the fiber core forming end terminals (i.e., the ODF terminals), and the terminal numbers of the ODF terminals that need to be jumped.
It should be noted that, the above-mentioned preset connection principle may be that the ODF terminal corresponding to the large terminal number is connected to the ODF terminal corresponding to the large terminal number, and the ODF terminal corresponding to the small terminal number is connected to the ODF terminal corresponding to the small terminal number.
S14: and sending the resource connection relation table to a mobile terminal carried by an operator, and receiving a connection completion message and opening a service after the operator completes the connection of the related ODF terminal by using the jump fiber according to the resource connection relation table.
After the resource connection relation table is generated, the service scheduling platform may send the resource connection relation table to a mobile terminal carried by an operator on site, for example, a mobile phone, and the operator completes the connection of the relevant ODF terminals by using the jumper fibers according to the connection mode of the ODF terminals included in the resource connection relation table and the terminal numbers of the ODF terminals to be jumped, so as to form an end-to-end service route corresponding to the service requirement, so that the bottom layer optical fiber has a service opening condition.
After completing the connection, the operator can confirm the connection on the mobile terminal and send the connection completed message to the service scheduling platform, and the service scheduling platform receives the connection completed message and performs service fulfillment corresponding to the service requirement. By the method, the original working length at the hour level can be compressed into the working length at the second level, so that a proper resource connection relation table meeting the service requirement can be quickly and efficiently obtained, and the service is opened.
The technical scheme disclosed by the application comprises the steps of firstly, calculating a proper optical cable route corresponding to a service requirement by using a preset routing algorithm, then, screening two fiber cores with available state attributes from each optical cable section contained in the optical cable route, obtaining an ODF terminal number corresponding to the selected fiber core, generating a corresponding fiber core routing table, changing the state attribute of the selected fiber core into pre-occupation so as to prevent other service requirements from repeatedly selecting the selected fiber core, then, generating a resource connection relation table corresponding to the service requirement according to the preset connection principle of the ODF terminal number and the fiber core routing table, sending the resource connection relation table to a mobile terminal carried by an operator, and after receiving the resource connection relation table, the operator can complete the connection of the ODF terminal corresponding to the obtained ODF terminal number by using a fiber jump, the method comprises the steps of forming an end-to-end service route corresponding to service requirements, receiving a connection completion message after connection is completed, and opening the service, namely, automatically calculating, analyzing and screening, so that the time for obtaining a resource connection relation table and opening the service is shortened, the high timeliness of opening the service is met, meanwhile, the method can also be used for obtaining an optimized and proper resource connection relation table within limited time, the influence on the service requirements is reduced, and the feasibility of scheduling the optical traffic network service can be improved.
The method for scheduling optical cross-network services provided by the embodiment of the present invention screens out two fiber cores with available state attributes from each optical cable segment, and may include:
and screening out fiber cores with the state attribute of being available from each optical cable section, and selecting two fiber cores with the attenuation coefficient smaller than a threshold value from the screened fiber cores.
The service scheduling platform can screen out the fiber cores with the state attribute being available from each optical cable section, and then selects two fiber cores with the attenuation coefficient being smaller than the threshold value from the fiber cores with the state attribute being available, so that attenuation generated during information transmission in the fiber cores is reduced, a path formed by the selected fiber cores is the optimal path as far as possible, and a receiving end with service requirements can receive information with high quality.
The method for scheduling optical network switching services provided in the embodiments of the present invention screens two fiber cores whose state attributes are available from each optical cable segment, and obtains an ODF terminal number corresponding to the fiber core, which may include:
step S1: taking the optical cable section containing the first node or the last node of the service requirement as the current optical cable section;
in order to efficiently and orderly obtain two cores meeting the requirements from each optical cable segment, the service scheduling platform may start processing from the optical cable segment containing the first node or the last node of the service requirement, and for convenience of processing, the optical cable segment which is started to be processed may be used as the current optical cable segment.
Step S2: screening fiber cores with available state attributes from the current optical cable section, selecting two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than a threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores; if two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than a threshold value do not exist, selecting two fiber cores with attenuation coefficients smaller than the threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores;
after the current optical cable segment is determined, the service scheduling platform can query the fiber cores in the current optical cable segment to obtain the total number of the fiber cores M, the fiber cores with available state attributes are screened out, two fiber cores with continuous fiber core numbers and attenuation coefficients smaller than a threshold value are selected from the screened fiber cores according to a certain sequence, ODF terminal numbers corresponding to the fiber cores are obtained, and the fiber cores with continuous fiber core numbers can bring great convenience to the connection of the fiber cores and the management work of the fiber cores.
If two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value do not exist, the service scheduling platform can relax the requirement for selecting the fiber cores, select the two fiber cores with the attenuation coefficients smaller than the threshold value from the screened fiber cores according to a certain sequence, and acquire the ODF terminal numbers corresponding to the fiber cores. The fiber cores are selected according to a certain sequence, so that the efficiency of selecting proper fiber cores can be improved, the condition of disordered fiber core selection in the selection process is prevented, the fiber core use rule of the optical cross network can be standardized, and the fiber core use efficiency is improved. It should be noted that, the above-mentioned sequence may be selected according to the sequence of the core numbers from small to large, and of course, the sequence of the core numbers from large to small may also be selected according to actual needs.
Step S3: taking the next optical cable segment connected with the current optical cable segment as the current optical cable segment;
after two cores meeting the requirements are selected from the current cable segment, the next cable segment connected with the current cable segment can be processed, and for convenience of processing, the cable segment needing processing can be used as the current cable segment.
Step S4: selecting two fiber cores with the same fiber core serial number as the fiber core serial number selected by the previous optical cable section from the current optical cable section, judging whether the state attributes of the two selected fiber cores are available and whether the attenuation coefficient is smaller than a threshold value, if the state attributes are available and the attenuation coefficient is smaller than the threshold value, acquiring ODF terminal numbers corresponding to the fiber cores, and returning to the step S3 until the optical cable section selects two fiber cores meeting the requirements; and if the state attribute is not available and/or the attenuation coefficient is not smaller than the threshold value, returning to the step S2 until the optical cable segments screen two fiber cores meeting the requirements.
When the determined current optical cable segment is processed, firstly, two optical fiber cores with the same fiber core serial number as that selected by the last processed optical cable segment can be selected from the current optical cable segment, whether the state attributes of the two selected optical fiber cores are available or not is judged, whether the attenuation coefficients of the two optical fiber cores are smaller than a threshold value or not is judged, if the state attributes of the two selected optical fiber cores are available and the attenuation coefficients of the two optical fiber cores are smaller than the threshold value, the ODF terminal numbers corresponding to the two optical fiber cores are obtained, then, the service scheduling platform can return to the step S3, namely, the next optical cable segment is processed until the optical cable segment selects the two optical fiber cores meeting the requirements, so that the efficiency of selecting the optical fiber cores meeting the requirements is improved, and the condition of fiber core strand twisting in the subsequent connection process can be effectively prevented.
If the selected state attributes of the two fiber cores are not available and the selected attenuation coefficients of the two fiber cores are not smaller than at least one of the threshold values, the service scheduling platform needs to select two fiber cores meeting the requirements in a conventional manner, that is, the service scheduling platform needs to return to the step S2 until the optical cable segment selects two fiber cores meeting the requirements, so that a suitable fiber core path can be formed according to the selected fiber cores in the following process.
The method for scheduling the optical switched network service provided by the embodiment of the invention, after the service is opened, may further include:
the state property of the selected core is changed from pre-occupied to used.
After the service is opened, the service scheduling platform can change the state attribute of the selected fiber core from pre-occupied to used, so that the disorder of the fiber core use caused by the fact that the selected fiber core is selected by other service requirements is prevented.
The method for scheduling optical cross-network services provided in the embodiment of the present invention may further include, when two fiber cores whose state attributes are available are screened from each optical cable segment:
and if the state attribute is found to be the failed fiber core, sending a prompt.
In the process of screening out two fiber cores with available state attributes from each optical cable section, if a fiber core with a failed state attribute is found, a prompt can be sent out, so that related personnel can obtain related information in time and maintain the failed fiber core in time. It should be noted that the specific manner of prompting may be: the specific modes of the prompting are within the protection scope of the invention, such as directly displaying the related information of the fiber core with the state attribute of the fault on a dispatching platform, or sending the related information of the fiber core with the state attribute of the fault to a mobile terminal carried by a field operator, and the like.
An embodiment of the present invention further provides an optical cross-network service scheduling apparatus, please refer to fig. 2, which shows a schematic structural diagram of the optical cross-network service scheduling apparatus provided in the embodiment of the present invention, and the schematic structural diagram may include:
a calculation module 11, configured to: calculating a corresponding optical cable route for the received service requirement by using a preset routing algorithm, wherein the optical cable route is a set of sequentially connected optical cable segments;
a screening module 12 for: screening two fiber cores with available state attributes from each optical cable section, acquiring ODF terminal numbers corresponding to the fiber cores, and generating a fiber core routing table;
a generating module 13 configured to: changing the state attribute of the selected fiber core into pre-occupation, and generating a resource connection relation table according to the acquired preset connection principle of the ODF terminal number corresponding to each optical cable segment and a fiber core routing table;
a sending module 14, configured to: and sending the resource connection relation table to a mobile terminal carried by an operator, and receiving a connection completion message and opening a service after the operator completes the connection of the related ODF terminal by using the jump fiber according to the resource connection relation table.
In the optical network traffic scheduling apparatus provided in the embodiment of the present invention, the screening module 12 may include:
a screening unit for: and screening out fiber cores with the state attribute of being available from each optical cable section, and selecting two fiber cores with the attenuation coefficient smaller than a threshold value from the screened fiber cores.
In the optical network traffic scheduling apparatus provided in the embodiment of the present invention, the screening module 12 may include:
a first determination unit configured to: taking the optical cable section containing the first node or the last node of the service requirement as the current optical cable section;
a first acquisition unit configured to: screening fiber cores with available state attributes from the current optical cable section, selecting two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than a threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores; if two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than a threshold value do not exist, selecting two fiber cores with attenuation coefficients smaller than the threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores;
a second determination unit configured to: taking the next optical cable segment connected with the current optical cable segment as the current optical cable segment;
a second acquisition unit configured to: selecting two fiber cores with the same fiber core serial number as the fiber core serial number selected by the previous fiber cable section from the current fiber cable section, judging whether the state attributes of the two selected fiber cores are available and whether the attenuation coefficient is smaller than a threshold value, if the state attributes are available and the attenuation coefficient is smaller than the threshold value, acquiring ODF terminal numbers corresponding to the fiber cores, and triggering a second determination unit to take the next fiber cable section connected with the current fiber cable section as the current fiber cable section until the two fiber cores meeting the requirements are all selected by the fiber cable section; if the state attribute is not available and/or the attenuation coefficient is not smaller than the threshold value, triggering the first obtaining unit to screen out fiber cores with the state attribute being available from the current optical cable section, selecting two fiber cores with continuous fiber core serial numbers and the attenuation coefficient being smaller than the threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores; and if two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value do not exist, selecting two fiber cores with attenuation coefficients smaller than the threshold value from the screened fiber cores, and acquiring ODF terminal numbers corresponding to the fiber cores until the two fiber cores meeting the requirements are screened by the optical cable segment.
The optical cross-network service scheduling device provided by the embodiment of the present invention may further include:
a change module to: and after the service is opened, changing the state attribute of the selected fiber core from pre-occupation to used.
The optical cross-network service scheduling device provided by the embodiment of the present invention may further include:
a prompt module to: and when two fiber cores with available state attributes are screened out from each optical cable section, if the fiber cores with the failed state attributes are found, a prompt is sent.
For a description of a relevant part in the optical cross-connect network service scheduling apparatus provided in the embodiment of the present invention, reference is made to detailed descriptions of a corresponding part in the optical cross-connect network service scheduling method provided in the embodiment of the present invention, and details are not described herein again.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Furthermore, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include elements inherent in the list. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element. In addition, parts of the above technical solutions provided in the embodiments of the present invention that are consistent with the implementation principles of the corresponding technical solutions in the prior art are not described in detail, so as to avoid redundant description.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (6)

1. An optical switched network service scheduling method is characterized by comprising the following steps:
calculating a corresponding optical cable route for the received service requirement by using a preset routing algorithm, wherein the optical cable route is a set of optical cable sections which are sequentially connected;
screening two fiber cores with available state attributes from each optical cable section, acquiring ODF terminal numbers corresponding to the fiber cores, and carding the screened fiber cores to generate a fiber core routing table, wherein the fiber core routing table contains connection relations between the fiber cores of different optical cable sections;
changing the state attribute of the selected fiber core into pre-occupation, and generating a resource connection relation table according to the acquired preset connection principle of the ODF terminal number corresponding to each optical cable segment and the fiber core routing table;
sending the resource connection relation table to a mobile terminal carried by an operator, and receiving a connection completion message and opening a service after the operator completes the connection of the related ODF terminal by using the jump fiber according to the resource connection relation table;
the screening of two fiber cores with available state attributes from each optical cable section comprises the following steps:
screening out fiber cores with available state attributes from each optical cable section, and selecting two fiber cores with attenuation coefficients smaller than a threshold value from the screened fiber cores;
two fiber cores with available state attributes are screened out from each optical cable section, and ODF terminal numbers corresponding to the fiber cores are obtained, wherein the method comprises the following steps:
step S1: taking the optical cable section containing the head node or the tail node of the service requirement as the current optical cable section;
step S2: screening fiber cores with available state attributes from the current optical cable section, selecting two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores; if two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value do not exist, selecting two fiber cores with attenuation coefficients smaller than the threshold value from the screened fiber cores according to a certain sequence, and obtaining ODF terminal numbers corresponding to the fiber cores;
step S3: taking the next optical cable segment connected with the current optical cable segment as the current optical cable segment;
step S4: selecting two fiber cores with the same fiber core serial number as the fiber core serial number selected by the previous optical cable section from the current optical cable section, judging whether the state attribute of the two selected fiber cores is available and whether the attenuation coefficient is smaller than the threshold value, if the state attribute is available and the attenuation coefficient is smaller than the threshold value, acquiring ODF terminal numbers corresponding to the fiber cores, and returning to the step S3 until the optical cable section selects two fiber cores meeting the requirements; and if the state attribute is not available and/or the attenuation coefficient is not smaller than the threshold value, returning to the step S2 until the optical cable segment screens out two fiber cores meeting the requirement.
2. The method of claim 1, further comprising, after provisioning the service:
the state property of the selected core is changed from pre-occupied to used.
3. The method of claim 2, wherein in screening out two cores from each of the cable segments for which state attributes are available, further comprising:
and if the state attribute is found to be the failed fiber core, sending a prompt.
4. An optical cross-network service scheduling device, comprising:
a calculation module to: calculating a corresponding optical cable route for the received service requirement by using a preset routing algorithm, wherein the optical cable route is a set of optical cable sections which are sequentially connected;
a screening module to: screening two fiber cores with available state attributes from each optical cable section, acquiring ODF terminal numbers corresponding to the fiber cores, and carding the screened fiber cores to generate a fiber core routing table, wherein the fiber core routing table contains connection relations between the fiber cores of different optical cable sections;
a generation module to: changing the state attribute of the selected fiber core into pre-occupation, and generating a resource connection relation table according to the acquired preset connection principle of the ODF terminal number corresponding to each optical cable segment and the fiber core routing table;
a sending module configured to: sending the resource connection relation table to a mobile terminal carried by an operator, and receiving a connection completion message and opening a service after the operator completes the connection of the related ODF terminal by using the jump fiber according to the resource connection relation table;
the screening module includes:
a screening unit for: screening out fiber cores with available state attributes from each optical cable section, and selecting two fiber cores with attenuation coefficients smaller than a threshold value from the screened fiber cores;
the screening module includes:
a first determination unit configured to: taking the optical cable section containing the head node or the tail node of the service requirement as the current optical cable section;
a first acquisition unit configured to: screening fiber cores with available state attributes from the current optical cable section, selecting two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores; if two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value do not exist, selecting two fiber cores with attenuation coefficients smaller than the threshold value from the screened fiber cores according to a certain sequence, and obtaining ODF terminal numbers corresponding to the fiber cores;
a second determination unit configured to: taking the next optical cable segment connected with the current optical cable segment as the current optical cable segment;
a second acquisition unit configured to: selecting two fiber cores with the same fiber core serial number as the fiber core serial number selected by the previous optical cable section from the current optical cable section, judging whether the state attributes of the two selected fiber cores are available and whether the attenuation coefficient is smaller than the threshold value, if the state attributes are available and the attenuation coefficient is smaller than the threshold value, acquiring ODF terminal numbers corresponding to the fiber cores, and triggering the second determining unit to take the next optical cable section connected with the current optical cable section as the current optical cable section until the optical cable section selects two fiber cores meeting the requirements; if the state attribute is not available and/or the attenuation coefficient is not smaller than the threshold value, triggering the first obtaining unit to screen out fiber cores with the state attribute being available from the current optical cable section, selecting two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value from the screened fiber cores, and obtaining ODF terminal numbers corresponding to the fiber cores; and if the two fiber cores with continuous fiber core serial numbers and attenuation coefficients smaller than the threshold value do not exist, selecting the two fiber cores with the attenuation coefficients smaller than the threshold value from the screened fiber cores, and acquiring the ODF terminal numbers corresponding to the fiber cores until the two fiber cores meeting the requirements are screened out by the optical cable section.
5. The apparatus of claim 4, further comprising:
a change module to: and after the service is opened, changing the state attribute of the selected fiber core from pre-occupation to used.
6. The apparatus of claim 5, further comprising:
a prompt module to: and when two fiber cores with available state attributes are screened out from each optical cable section, if the fiber cores with the state attributes of faults are found, a prompt is sent.
CN201810048273.1A 2018-01-18 2018-01-18 Method and device for scheduling optical cross-network service Active CN108174314B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810048273.1A CN108174314B (en) 2018-01-18 2018-01-18 Method and device for scheduling optical cross-network service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810048273.1A CN108174314B (en) 2018-01-18 2018-01-18 Method and device for scheduling optical cross-network service

Publications (2)

Publication Number Publication Date
CN108174314A CN108174314A (en) 2018-06-15
CN108174314B true CN108174314B (en) 2021-05-25

Family

ID=62514870

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810048273.1A Active CN108174314B (en) 2018-01-18 2018-01-18 Method and device for scheduling optical cross-network service

Country Status (1)

Country Link
CN (1) CN108174314B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109981401B (en) * 2019-03-01 2022-01-04 南京科舜通信科技有限公司 Optical cable quality detection data display method
CN110032796B (en) * 2019-04-12 2022-11-15 华信咨询设计研究院有限公司 Fiber core segment automatic generation method, device, equipment and readable storage medium
CN110033189B (en) * 2019-04-12 2021-07-13 华信咨询设计研究院有限公司 Method, device and equipment for automatically generating fiber core segment

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107483116A (en) * 2017-08-29 2017-12-15 沈阳市电信规划设计院股份有限公司 The fiber resource dynamic management system and method for a kind of common carrier

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102176685A (en) * 2011-04-02 2011-09-07 江苏省邮电规划设计院有限责任公司 Optical fiber connection automatic identification and management system
CN103107941B (en) * 2011-11-09 2016-04-27 ***通信集团设计院有限公司 Cable resource autodispatcher and method
CN104579775B (en) * 2015-01-05 2017-12-01 国家电网公司 A kind of power telecom network optical fiber and optical transmission device resource allocation method and equipment
CN107181627B (en) * 2017-07-20 2020-11-03 浪潮天元通信信息***有限公司 Communication network light path scheduling method and device

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107483116A (en) * 2017-08-29 2017-12-15 沈阳市电信规划设计院股份有限公司 The fiber resource dynamic management system and method for a kind of common carrier

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"光缆资源管理***";ZIYU你;《https://wenku.***.com/view/a78ce181240c844768eaee39.html》;20140621;正文第32-49页 *

Also Published As

Publication number Publication date
CN108174314A (en) 2018-06-15

Similar Documents

Publication Publication Date Title
Orlowski et al. SNDlib 1.0—Survivable network design library
CN108174314B (en) Method and device for scheduling optical cross-network service
CN109639388B (en) End-to-end service management method based on OTN/SDH fusion equipment
CA2206165C (en) Routing in a communication network
CN107181627B (en) Communication network light path scheduling method and device
US8705963B2 (en) K-alternate channel selection for the routing, wavelength assignment and spectrum allocation in flexible optical WDM networks
CN105007220B (en) Inter-domain routing manages system, method, field adapter and transmission network
CN114417572A (en) Optical cable route planning method and device, terminal equipment and storage medium
CN109756357A (en) A kind of network slice generation method and device and terminal
US8488471B2 (en) Intelligent network planning and provisioning tool
Ishii et al. Optical network resource management supporting physical layer reconfiguration
EA004086B1 (en) Method and system for management of network domains
Pederzolli et al. Yamato: the first SDN control plane for independent, joint, and fractional-joint switched SDM optical networks
CN107395454B (en) Simplified test verification system suitable for laser microwave hybrid link exchange
CN114039857B (en) Group client private line-to-line topology processing system and method
EP2288054B1 (en) Method for searching and establishing tcm path and management system for searching and establishing path
CN108768863B (en) Transmission network route analysis method and device and computer readable storage medium
CN111611666B (en) Communication intelligent scheme design system and method based on power business rules
CN106330517B (en) Tunnel adjusting method and device
KR102117497B1 (en) Network infrastructure building system and network infrastructiure building method
US7212533B2 (en) Method of managing a telecommunication network and a network management unit for implementing the method
Kaczmarek et al. Quality of Service in ASON/GMPLS network with hierarchical control plane structure
JP4007930B2 (en) Path service setting method, path service setting device, and path service setting program
JP2001517380A (en) Method of management in circuit switching communication network and device usable as node in circuit switching communication network
US10212070B2 (en) System and method for discovering the locations of potential layer-2 nodes in a telecommunications network

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