CN105263069B - A kind of method and device for setting up optical channel route in dense wavelength division network - Google Patents
A kind of method and device for setting up optical channel route in dense wavelength division network Download PDFInfo
- Publication number
- CN105263069B CN105263069B CN201510551758.9A CN201510551758A CN105263069B CN 105263069 B CN105263069 B CN 105263069B CN 201510551758 A CN201510551758 A CN 201510551758A CN 105263069 B CN105263069 B CN 105263069B
- Authority
- CN
- China
- Prior art keywords
- optical
- matrix
- port
- light
- partial wave
- 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
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 942
- 238000000034 method Methods 0.000 title claims abstract description 45
- 239000011159 matrix material Substances 0.000 claims abstract description 288
- 230000005540 biological transmission Effects 0.000 claims abstract description 34
- 238000009826 distribution Methods 0.000 claims abstract description 22
- 239000013307 optical fiber Substances 0.000 claims description 128
- 238000001228 spectrum Methods 0.000 claims description 49
- 241000239290 Araneae Species 0.000 claims description 16
- 238000010276 construction Methods 0.000 claims description 8
- 239000000835 fiber Substances 0.000 claims description 7
- 238000005498 polishing Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 7
- 238000005516 engineering process Methods 0.000 description 12
- 238000003860 storage Methods 0.000 description 8
- 238000007726 management method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 239000000203 mixture Substances 0.000 description 5
- 239000012141 concentrate Substances 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000002688 persistence Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000010845 search algorithm Methods 0.000 description 2
- 238000001069 Raman spectroscopy Methods 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013499 data model Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000005086 pumping Methods 0.000 description 1
- 238000012372 quality testing Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Landscapes
- Optical Communication System (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention proposes a kind of method and device for setting up optical channel route in dense wavelength division network, and method includes:Collection physics inventory information is simultaneously converted into optical cross-matrix;The already present configuration information related to Wavelength dispatching of collection is simultaneously converted, and the optical channel schedule information for having been existed updates the resource distribution for correspondingly closing partial wave optical port;The annexation of the optical multiplexing section between optical cross-matrix is calculated, and with optical cross-matrix as summit, graph data structure is built as side with the idle radio frequency channel resource that optical multiplexing section is provided;Wavelength routing is calculated according to graph data structure;The configuration element of Wavelength routing is converted into light cross-over configuration according to the instruction specification of optical transmission device to instruct and be handed down to optical transmission device, the resource distribution of each conjunction partial wave optical port and optical cross-matrix is updated.Implement the method and device that optical channel route is set up in dense wavelength division network of the present invention, have the advantages that:Graph data structure, router-level topology efficiency can be correctly converted into higher.
Description
Technical field
The present invention relates to optical transport field, more particularly to a kind of method for setting up optical channel route in dense wavelength division network
And device.
Background technology
The bandwidth consumption of Optical Transmission Network OTN is more and more faster, and in the face of the demand pressure of market transmission, telecom operators are built in network
If aspect encounters the huge challenge of two aspects of networking cost and maintenance cost, most viable outlet is exactly to select as much as possible
The dense wavelength division transmission technology for there was only IP technology (IP technology) 1/5th with every bit transfer cost and energy consumption.
In large-scale dense wavelength division network, Wavelength routing algorithm is most important.The biography of one dense wavelength division single channel
Defeated capacity can reach 100Gbit/s, and when a radio frequency channel is interrupted, its affected scope is very big, now needs with most fast
Speed calculation alternate routing.Simultaneously because the multiplexing relation of optical cable and optical fiber, optical fiber and radio frequency channel, most common failure is all several to be
Interrupt to dozens of radio frequency channel simultaneously, the therefore recovery of radio frequency channel business actually relates to the calculating of a large amount of alternate routings, this is to route
Algorithm proposes very high requirement.Additionally, under the scene of newly-built radio frequency channel service fulfillment, the time of route planning link is also
More short better.
WDM (Wavelength Division Multiplexing) technology is simultaneous transmission multi-wavelength in an optical fiber
One technology of optical signal.As shown in figure 1, its ultimate principle be transmitting terminal by the optical signal set of different wave length altogether (i.e.
Multiplexing), and transmit in same optical fiber being coupled on lightguide cable link, the optical signal of reuse wavelengths is separated (i.e. in receiving terminal
Demultiplexing), and deal with, different terminals are sent into after recovering original signal, technique is referred to as optical wavelength division multiplexing, referred to as
WDM technology.The optical signal of these different wave lengths being coupled is exactly optical channel (Optical Channel).From will be multiple for optical channel
The one end for using starts, and terminates to the one end for demultiplexing optical channel, and an end-to-end link of formation is called optical multiplexing section
(Optical Multiplexing Section).The optical port of multiplexing and demultiplexing is exactly to close partial wave optical port.By optical passage signal
The optical port that bonder prepares multiplexing is linked into, or after completing demultiplexing, prepares the optical port that optical passage signal is exported to receiving terminal,
Lower glistening light of waves mouth is all called.
And a kind of " light cross chips " can not be present and can pellucidly complete optical channel in signal in area of light calculation process
The scheduling of signal.Based on current technology, the dense wavelength division optical channel scheduling in practical application is made up of multiple combination of devices
Dispatching System, these scheduling devices between be by manual optical fiber connection establishment contact.As illustrated in fig. 2, it is assumed that
There are 4 directions in one scheduling node, be respectively designated as E, W, N, S, by taking E directions to the Wavelength dispatching in W directions as an example, this
On distributed scheduling node, the whole realization form of prior art is divided to two basic steps to complete, and the first step is in E directions
On, the wavelength business by Frequency Identification is dispatched on Ew this upper and lower glistening light of waves mouth from the main light port in outside (closing partial wave optical port),
Then second step, on W directions, the corresponding wavelength traffic scheduling by We on this upper and lower glistening light of waves mouth (is closed to the outside main light port of W
Partial wave optical port) on.By above distributed scheduling process, visible two are different from where concentration exchanges strongly:First, it is related to
Two system commands, are handed down to E direction modules and W direction modules respectively;2nd, imply a precondition here, issuing
Before instruction, operator must be known by E directions and W directions and optical port is attached by which.
A kind of common dense wavelength division optical channel dispatching method, this each traffic direction of method persistence in prior art
Between the connection of the mouth of the glistening light of waves up and down, during intersection between configuration service direction, can be looked into according to above-mentioned persistence information automatically
Look for corresponding upper and lower glistening light of waves mouth.This method still cannot obtain clear and definite optical cross-matrix, and also cannot just obtain can be correct
The network model of graph data structure is converted into, while traffic direction ambiguity in definition, relies on and specify by hand, cause algorithm only adaptation portion
The equipment component model of subsidiary factory business, still needs by optical port trial and error, rollback and reruns when searching route, inefficiency.
Content of the invention
The technical problem to be solved in the present invention is that above-mentioned for prior art cannot be converted into graph data structure, road
By the low defect of computational efficiency, there is provided a kind of correctly can be converted into graph data structure, router-level topology efficiency higher intensive
The method and device of optical channel route is set up in wavelength-division network.
The technical solution adopted for the present invention to solve the technical problems is:Construction one kind sets up light in dense wavelength division network
Passway by method, comprise the steps:
A physics inventory information is gathered), and the physics inventory information is converted into optical cross-matrix;The physics storage
Information includes channel join-splitting device part and the miscellaneous function device connected by upper and lower glistening light of waves mouth, and the channel join-splitting device part and auxiliary
Annexation between functional device;The optical cross-matrix include by optical signal input and output to the optical cross-matrix each
Conjunction partial wave optical port in traffic direction, and the connection matrix between the mouth of the glistening light of waves up and down of each traffic direction;Described auxiliary
Functional device is helped to include physical parameter adjusting means and signal-quality detector part;
B) configuration information related to Wavelength dispatching that existed is gathered, and by the configuration related to Wavelength dispatching
Information is converted, the optical channel schedule information for having been existed, and according to the optical channel schedule information for having existed
Update the resource distribution for correspondingly closing partial wave optical port;
C) annexation of the optical multiplexing section between the optical cross-matrix is calculated, and with the optical cross-matrix as top
Point, the idle radio frequency channel resource with optical multiplexing section offer build the graph data structure that can apply mechanically standard software model as side;
D Wavelength routing is calculated according to the optical channel path terminal that the graph data structure and user specify);The wavelength
Route configuration element include each the described optical cross-matrix for being passed through, each the described optical cross-matrix for being passed through it
Between optical multiplexing section, and one or more wave frequency values that the Wavelength routing is used;
E the configuration element is converted into one group of light cross-over configuration instruction according to the instruction specification of optical transmission device),
And the smooth cross-over configuration instruction is handed down to optical transmission device, and update each partial wave optical port and optical cross-matrix of closing
Resource distribution.
In the method for setting up optical channel route in dense wavelength division network of the present invention, step A) further
Including:
A1) base stock object is inquired about in the Element management system provided from equipment vendors;The base stock object bag
Include network element, veneer, optical port and optical fiber;The optical port includes closing partial wave optical port and upper and lower glistening light of waves mouth;
A2) the annexation that will be set up by the optical fiber between the optical port, according to the optical port described with software mode
Specification obtains optical multiplexing section;The optical multiplexing section by the consistent partial wave unit of two wave band specifications conjunction partial wave optical port and close ripple list
The conjunction partial wave optical port of unit is interconnected to constitute;
A3) annexation between the mouth of the glistening light of waves up and down according to corresponding to the conjunction partial wave optical port of the optical multiplexing section, is carried out
Sequentially recursive search, the connection optical fiber often between combination partial wave optical port and upper and lower glistening light of waves mouth for searching constitute the light
Cross matrix.
In the method for setting up optical channel route in dense wavelength division network of the present invention, step A3) enter one
Step includes:
A301 all conjunction partial wave optical ports of the optical multiplexing section) are traveled through, certain conjunction partial wave optical port is chosen and is closed as first and divide
Glistening light of waves mouth;
A302 the first optical cross-matrix) is set up, the described first conjunction partial wave optical port recorded first optical cross-matrix
Middle partial wave optical port is closed as first traffic direction;
A303 the described first glistening light of waves mouth up and down for closing partial wave optical port) is traveled through, and certain upper and lower glistening light of waves mouth is chosen as on first
Lower glistening light of waves mouth;
A304) judge on about first glistening light of waves mouth with the presence or absence of connection optical fiber, in this way, obtain about first ripple
Connection optical fiber in optical port, and about the second glistening light of waves mouth of the connection optical fiber opposite end, execution step A305);Otherwise, return
Step A303);
A305) judge whether about second glistening light of waves mouth is certain glistening light of waves mouth up and down corresponding to conjunction partial wave optical port, such as
It is to obtain the second conjunction partial wave optical port corresponding to about second glistening light of waves mouth, execution step A306);Otherwise, return to step
A303);
A306) judge whether partial wave optical port, in this way, execution step is closed comprising described second in first optical cross-matrix
A309);Otherwise, execution step A307);
A307) judge in other optical cross-matrix whether to close partial wave optical port comprising described second, in this way, by described in addition
The all elements of optical cross-matrix be merged in first optical cross-matrix, and delete the other optical cross-matrix,
Execution step A309);Otherwise, execution step A308);
A308) the described second conjunction partial wave optical port is recorded in first optical cross-matrix, as a new business
Close partial wave optical port, execution step A309 in direction);
A309 about first glistening light of waves mouth to the optical fiber of about second glistening light of waves mouth is closed partial wave as described first)
The interrelational form of optical port and the second conjunction partial wave optical port is recorded in first optical cross-matrix;
A310) return to step A303), all upper and lower glistening light of waves mouth under the described first conjunction partial wave optical port is traversed place
Reason;
A311 the described first conjunction partial wave optical port is labeled as processed, return to step A301)) choose next pending
Partial wave optical port is closed, until completing to travel through.
In the method for setting up optical channel route in dense wavelength division network of the present invention, step B) further
Including:
B1 all of optical cross-matrix is traveled through), an optical cross-matrix is chosen;
B2 all upper and lower glistening light of waves mouths of the optical cross-matrix being selected) are traveled through and connects optical fiber, and choose about one glistening light of waves mouth
Connection optical fiber;
B3) according to the start-stop optical port of the connection optical fiber being selected, determine described be selected connect corresponding to optical fiber the
About one glistening light of waves mouth and about the second glistening light of waves mouth;
B4 its corresponding first conjunction partial wave light is determined respectively according to about first glistening light of waves mouth and about the second glistening light of waves mouth)
Mouth and second closes partial wave optical port;
B5) search described first and close partial wave optical port, about the first glistening light of waves mouth, the second conjunction partial wave optical port and about second glistening light of waves
The corresponding configuration information related to Wavelength dispatching of mouth;
B6) judge whether while having described first closes partial wave optical port to the first optical channel of about first glistening light of waves mouth
Scheduling configuration and described second is closed partial wave optical port and is configured to the second optical channel scheduling of about second glistening light of waves mouth, and described the
The scheduling configuration of one optical channel is identical with the wave frequency value that configuration dispatched by the second optical channel, in this way, first optical channel is adjusted
Degree configuration and the scheduling configuration of the second optical channel are combined, and obtain the optical cross-matrix being selected and close partial wave from described first
Optical port is to the described second optical channel scheduling for closing partial wave optical port;Otherwise, the first optical channel scheduling configuration described in operator's polishing
Configure with the scheduling of the second optical channel, or deletion the first optical channel scheduling configuration and the second optical channel are dispatched and configured.
In the method for setting up optical channel route in dense wavelength division network of the present invention, step C) further
Including:
C1 all of optical multiplexing section is traveled through), certain optical multiplexing section is chosen as the first optical multiplexing section;
C2) judge whether the starting point and ending point of first optical multiplexing section is belonging respectively to the first optical cross-matrix and
Two optical cross-matrixs, in this way, execution step C3);Otherwise, return to step C1);First optical cross-matrix and the second light intersect
Matrix is different optical cross-matrixs;
C3) the first dense wavelength division frequency according to corresponding to the starting point that vendor specifications determine first optical multiplexing section respectively
Spectrum resource complete or collected works, and the second dense wavelength division frequency spectrum resource complete or collected works corresponding to the terminating point of first optical multiplexing section, and root
According to first optical multiplexing section starting point and ending point corresponding to existing dispatch command situation, intensive from described first respectively
The wavelength occurred in the existing dispatch command is deleted in wavelength-division frequency spectrum resource complete or collected works and the second dense wavelength division frequency spectrum resource complete or collected works
Frequency values, the common factor for obtaining two remaining wave frequency values are exactly the first light intersection that first optical multiplexing section is provided
Frequency spectrum resource between matrix and the second optical cross-matrix;
C4) according to the frequency spectrum resource between first optical cross-matrix and the second optical cross-matrix, described first is generated
Side between optical cross-matrix and the second optical cross-matrix, records in the graph data structure.
In the method for setting up optical channel route in dense wavelength division network of the present invention, step E) further
Including:
E1) search from input direction main light port direction in the mouth of the glistening light of waves up and down optical fiber connection list for specifying optical cross-matrix
The mouth of the glistening light of waves up and down connection optical fiber to the outbound course main light port direction;
E2 the upper and lower glistening light of waves of the input that) obtains the input direction main light port direction from the upper and lower glistening light of waves mouth connection optical fiber
Mouthful, obtain the upper and lower glistening light of waves mouth of output in the outbound course main light port direction;
E3) configuration is from the input direction main light port to the input light channel scheduling of the upper and lower glistening light of waves mouth of the input;
E4) configuration is from the outbound course main light port to the output light channel scheduling of the upper and lower glistening light of waves mouth of the output;Described
The wave frequency value of input light channel scheduling is identical with the wave frequency value of the output light channel scheduling.
The invention further relates to a kind of device for realizing the above-mentioned method for setting up optical channel route in dense wavelength division network, bag
Include:Information gathering scaling unit:For gathering physics inventory information, and the physics inventory information is converted into light intersection square
Battle array;The physics inventory information includes channel join-splitting device part and the miscellaneous function device connected by upper and lower glistening light of waves mouth, and described
Annexation between channel join-splitting device part and miscellaneous function device;The optical cross-matrix is included optical signal input and output to institute
The conjunction partial wave optical port in optical cross-matrix each traffic direction is stated, and between the mouth of the glistening light of waves up and down of each traffic direction
Connection matrix;The miscellaneous function device includes physical parameter adjusting means and signal-quality detector part;
Optical channel schedule information acquiring unit:For gathering the configuration information related to Wavelength dispatching for having existed, and
The configuration information related to Wavelength dispatching is converted, the optical channel schedule information for having been existed, and according to institute
State the optical channel schedule information for having existed and update the resource distribution for correspondingly closing partial wave optical port;
Graph data structure construction unit:For calculating the annexation of the optical multiplexing section between the optical cross-matrix, and
With the optical cross-matrix as summit, as side, it is soft that structure can apply mechanically standard to the idle radio frequency channel resource with optical multiplexing section offer
The graph data structure of part model;
Route computing unit:Optical channel path terminal for being specified according to the graph data structure and user calculates ripple
Long route;The Wavelength routing configuration element include each the described optical cross-matrix for being passed through, passed through each
Optical multiplexing section between the optical cross-matrix, and one or more wave frequency values that the Wavelength routing is used;
Light cross-over configuration instructs issuance unit:For by described configuration element according to optical transmission device instruction specification
One group of light cross-over configuration instruction is converted into, and the smooth cross-over configuration instruction is handed down to optical transmission device, and update each institute
State the resource distribution for closing partial wave optical port and optical cross-matrix.
In device of the present invention, described information collection scaling unit is further included:
Base stock Object Query module:For inquiring about base stock pair in the Element management system that provides from equipment vendors
As;The base stock object includes network element, veneer, optical port and optical fiber;The optical port includes closing partial wave optical port and the upper and lower glistening light of waves
Mouthful;
Optical multiplexing section acquisition module:For the annexation that will be set up by the optical fiber between the optical port, according to
The optical port specification of software mode description obtains optical multiplexing section;The optical multiplexing section is by the consistent partial wave unit of two wave band specifications
The conjunction partial wave optical port for closing partial wave optical port and wave combining unit is interconnected to constitute;
Search module:For the connection between the mouth of the glistening light of waves up and down corresponding to the conjunction partial wave optical port according to the optical multiplexing section
Relation, carries out sequentially recursive search, and the connection optical fiber often between combination partial wave optical port and upper and lower glistening light of waves mouth for searching is constituted
One optical cross-matrix.
In device of the present invention, the search module is further included:
Optical multiplexing section spider module:For traveling through all conjunction partial wave optical ports of the optical multiplexing section, certain conjunction partial wave is chosen
Optical port closes partial wave optical port as first;
Cross matrix sets up logging modle:For setting up the first optical cross-matrix, partial wave optical port record is closed by described first
Partial wave optical port is closed as first traffic direction in first optical cross-matrix;
Upper and lower glistening light of waves mouth spider module:For traveling through the described first glistening light of waves mouth up and down for closing partial wave optical port, choose on certain
Lower glistening light of waves mouth is used as about the first glistening light of waves mouth;
Connection optical fiber judge module:For judging on about first glistening light of waves mouth with the presence or absence of connection optical fiber, in this way, obtain
Take the connection optical fiber on about first glistening light of waves mouth, and about the second glistening light of waves mouth of the connection optical fiber opposite end;Otherwise, return
Return;
Upper and lower glistening light of waves mouth judge module:For judging whether about second glistening light of waves mouth is that certain conjunction partial wave optical port institute is right
The glistening light of waves mouth up and down that answers, in this way, obtains the second conjunction partial wave optical port corresponding to about second glistening light of waves mouth;Otherwise, return;
Second closes partial wave optical port judge module:For judging whether close comprising described second in first optical cross-matrix
Partial wave optical port;Optical cross-matrix judge module:For whether judging in other optical cross-matrix comprising the described second conjunction partial wave
Optical port, in this way, all elements of the other optical cross-matrix is merged in first optical cross-matrix, and deletes institute
State other optical cross-matrix;Otherwise, the described second conjunction partial wave optical port is recorded in first optical cross-matrix, as one
Individual new traffic direction closes partial wave optical port;
Second closes partial wave optical port logging modle:Intersect square for the described second conjunction partial wave optical port recorded first light
In battle array, partial wave optical port is closed as a new traffic direction;
Fiber optic recording module:For using the optical fiber of about first glistening light of waves mouth to about second glistening light of waves mouth as institute
The interrelational form for stating the first conjunction partial wave optical port and the second conjunction partial wave optical port is recorded in first optical cross-matrix;
Traversal processing module:Process for return, all upper and lower glistening light of waves mouth quilt under the described first conjunction partial wave optical port
Traversal processing;Mark module:Processed for the described first conjunction partial wave optical port to be labeled as, choose next pending conjunction point
Glistening light of waves mouth, until complete to travel through.
In device of the present invention, the optical channel schedule information acquiring unit is further included:
Cross matrix spider module:For traveling through all of optical cross-matrix, an optical cross-matrix is chosen;
Connection optical fiber spider module:Connect optical fiber for traveling through all upper and lower glistening light of waves mouths of the optical cross-matrix that is selected, and
Choose the connection optical fiber of about one glistening light of waves mouth;
Upper and lower glistening light of waves mouth determining module:For according to be selected connection optical fiber start-stop optical port, determine described in be selected
Connection optical fiber corresponding to about the first glistening light of waves mouth and about the second glistening light of waves mouth;
Close partial wave optical port determining module:For being determined according to about first glistening light of waves mouth and about the second glistening light of waves mouth respectively
Its corresponding first conjunction partial wave optical port and second closes partial wave optical port;
Configuration information searching modul:Partial wave optical port, about the first glistening light of waves mouth, the second conjunction partial wave are closed for searching described first
Optical port and the corresponding configuration information related to Wavelength dispatching of about the second glistening light of waves mouth;
Configuration determination module dispatched by optical channel:For judging whether while having described first closes partial wave optical port to described the
The first optical channel scheduling configuration of about one glistening light of waves mouth and described second closes partial wave optical port to the of about second glistening light of waves mouth
The scheduling configuration of two optical channels, and the wave frequency value phase of configuration dispatched by first optical channel scheduling configuration and the second optical channel
With in this way, first optical channel scheduling configuration and the scheduling configuration of the second optical channel being combined, obtain described being selected
Optical cross-matrix closes partial wave optical port to the described second optical channel scheduling for closing partial wave optical port from described first;Otherwise, by operator
First optical channel scheduling configuration described in polishing and the scheduling configuration of the second optical channel, or delete the first optical channel scheduling configuration
With the scheduling configuration of the second optical channel.
In device of the present invention, the graph data structure construction unit is further included:
Optical multiplexing section chooses module:For traveling through all of optical multiplexing section, certain optical multiplexing section is chosen as the first recovery
With section;
Optical multiplexing section terminal judge module:For judging whether the starting point and ending point of first optical multiplexing section divides
Do not belong to the first optical cross-matrix and the second optical cross-matrix;First optical cross-matrix and the second optical cross-matrix are different
Optical cross-matrix;Frequency spectrum resource acquisition module:For determining the starting of first optical multiplexing section according to vendor specifications respectively
The first corresponding dense wavelength division frequency spectrum resource complete or collected works of point, and corresponding to the terminating point of first optical multiplexing section second is close
Collection wavelength-division frequency spectrum resource complete or collected works, and the existing dispatch command according to corresponding to the starting point and ending point of first optical multiplexing section
Situation, respectively from the first dense wavelength division frequency spectrum resource complete or collected works and the second dense wavelength division frequency spectrum resource complete or collected works delete described in
There is the wave frequency value occurred in dispatch command, the common factor for obtaining two remaining wave frequency values is exactly first optical multiplexing section
Frequency spectrum resource between first optical cross-matrix for being provided and the second optical cross-matrix;
Side generates logging modle:For being provided according to the frequency spectrum between first optical cross-matrix and the second optical cross-matrix
Source, generates the side between first optical cross-matrix and the second optical cross-matrix, records in the graph data structure.
In device of the present invention, the smooth cross-over configuration instruction issuance unit is further included:
Optical port connects optical fiber searching modul:For looking in the mouth of the glistening light of waves up and down optical fiber connection list for specifying optical cross-matrix
The mouth of the glistening light of waves up and down from input direction main light port direction to the outbound course main light port direction is looked for connect optical fiber;
Export upper and lower glistening light of waves mouth acquisition module:For obtaining the input direction master from the upper and lower glistening light of waves mouth connection optical fiber
The upper and lower glistening light of waves mouth of the input in optical port direction, obtains the upper and lower glistening light of waves mouth of output in the outbound course main light port direction;
Input light channel scheduling configuration module:For configuration from the input direction main light port to the upper and lower glistening light of waves of the input
The input light channel scheduling of mouth;
Output light channel scheduling configuration module:For configuration from the outbound course main light port to the upper and lower glistening light of waves of the output
The output light channel scheduling of mouth;The wavelength frequency of the wave frequency value of the input light channel scheduling and the output light channel scheduling
Rate value is identical.
Implement the method and device that optical channel route is set up in dense wavelength division network of the present invention, with following beneficial effect
Really:Due to gathering physics inventory information first, and physics inventory information is converted into optical cross-matrix;Then gather and existed
The configuration information related to Wavelength dispatching, and the configuration information related to Wavelength dispatching is converted, has been existed
Optical channel schedule information, and update the resource distribution for correspondingly closing partial wave optical port according to the optical channel schedule information that existed;
Then the annexation of the optical multiplexing section between optical cross-matrix is calculated, and with optical cross-matrix as summit, is carried with optical multiplexing section
For idle radio frequency channel resource be side, build and can apply mechanically the graph data structure of standard software model;Tie finally according to the diagram data
The optical channel path terminal that structure and user specify calculates Wavelength routing;After Wavelength routing is calculated, by Wavelength routing
Configuration element is converted into one group of light cross-over configuration instruction according to the instruction specification of optical transmission device, and light cross-over configuration is referred to
Order is handed down to optical transmission device, and updates each resource distribution for closing partial wave optical port and optical cross-matrix, so, distributed scheduling
The wavelength-division network of node composition can just map directly to a set being made up of summit and side, and its router-level topology directly can cover
With the graph-theoretical algorithm of standard, the efficiency for so calculating route is higher, so which can correctly be converted into graph data structure, router-level topology
Efficiency is higher.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
Accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this
Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, can be with
Other accompanying drawings are obtained according to these accompanying drawings.
Fig. 1 is the explanatory diagram of optical multiplexing section principle in background technology;
Fig. 2 is the explanatory diagram of optical wavelength channel scheduling node principle in background technology;
Fig. 3 is that the present invention sets up method in method and device one embodiment that optical channel route in dense wavelength division network
Flow chart;
Fig. 4 is the explanatory diagram for concentrating exchange principle in the embodiment;
Fig. 5 is to gather physics inventory information in the embodiment, and physics inventory information is converted into optical cross-matrix
Flow chart;
Fig. 6 is the connection between the mouth of the glistening light of waves up and down in the embodiment according to corresponding to the conjunction partial wave optical port of optical multiplexing section
Relation, carries out sequentially recursive search, and obtains the particular flow sheet of optical cross-matrix;
Fig. 7 is to gather the configuration information related to Wavelength dispatching for having existed in the embodiment, and is changed
Calculate, the optical channel schedule information for having been existed, and update the particular flow sheet of the corresponding resource distribution for closing partial wave optical port;
Fig. 8 is the annexation for calculating the optical multiplexing section between optical cross-matrix in the embodiment, and structure can apply mechanically mark
The particular flow sheet of the graph data structure of quasi- software model;
Fig. 9 is that configuration element is converted into one group of light according to the instruction specification of optical transmission device in the embodiment to hand over
Fork configuration-direct, and optical transmission device is handed down to, and update the tool of the resource distribution of each conjunction partial wave optical port and optical cross-matrix
Body flow chart;
Figure 10 is the structural representation of device in the embodiment;
Figure 11 is the structural representation of search module in the embodiment.
Specific embodiment
Accompanying drawing in below in conjunction with the embodiment of the present invention, to the embodiment of the present invention in technical scheme carry out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiment.It is based on
Embodiment in the present invention, those of ordinary skill in the art obtained on the premise of creative work is not made all its
His embodiment, belongs to the scope of protection of the invention.
In the method and device embodiment that the present invention sets up optical channel route in dense wavelength division network, which is in intensive ripple
The flow chart for setting up the method for optical channel route in subnetwork is as shown in Figure 1.In Fig. 1, light should be set up in dense wavelength division network
Passway by method comprise the steps:
Step S01 gathers physics inventory information, and physics inventory information is converted into optical cross-matrix:In this step, adopt
Collection physics inventory information, and physics inventory information is converted automatically, obtain an optical cross-matrix, specifically, physics storage
Information includes channel join-splitting device part and the miscellaneous function device connected by upper and lower glistening light of waves mouth, and channel join-splitting device part and miscellaneous function
Annexation between device;The channel join-splitting device part and miscellaneous function device of presence, and company they between are namely gathered
Connect relation.The storage in Element management system (Element Management System, EMS) of the physics inventory information of collection
?.Wherein, optical cross-matrix is included the conjunction partial wave optical port in optical signal input and output to optical cross-matrix each traffic directions,
And the connection matrix between the mouth of the glistening light of waves up and down of each traffic direction.
It is noted that miscellaneous function device includes physical parameter adjusting means and signal-quality detector part, physics
Parameter regulation device is used for the physical parameter for adjusting optical signal, and signal-quality detector part is used for monitoring signals quality, wherein, thing
Reason parameter regulation device has many kinds, for example:Signal amplifier, signal attenuator or dispersion compensation type fiber amplifier, signal
Quality testing device also has many kinds, for example:Optical spectrum analyser.Signal-quality detector part will not be serially connected in optical multiplexing section or
Between optical transmission section or upper and lower glistening light of waves mouth.Physical parameter adjusting means can be serially connected in above-mentioned optical multiplexing section or optical transmission section or
Between the upper and lower glistening light of waves mouth of person, but be not in any bifurcated, it is possible to process as direct-connected fiber transparent, that is,
Say, these physical parameter adjusting means necessarily have one outlet and an entrance, the optical fiber of entrance can be connected in process
It is connected with the optical fiber of outlet and is merged together, is regarded as a complete optical fiber.
The configuration information related to Wavelength dispatching that the collection of step S02 has been present, and related to Wavelength dispatching is matched somebody with somebody
Confidence breath is converted, the optical channel schedule information for having been existed, and according to the optical channel schedule information for having existed more
The new resource distribution for correspondingly closing partial wave optical port:In this step, the configuration information related to Wavelength dispatching for having existed is gathered, and
The configuration information related to Wavelength dispatching for having existed is converted, the optical channel scheduling for having been existed, and accordingly
Update the resource distribution for correspondingly closing partial wave optical port.
(wavelength channel schedule information or wavelength channel are matched somebody with somebody it is noted that related to the Wavelength dispatching configuration information
Confidence ceases), wavelength channel schedule information depends on two aspects, for the optical add/drop multiplexer that can match somebody with somebody again
(Reconfigurable Optical Add-Drop Multiplexer, write a Chinese character in simplified form ROADM), Wavelength dispatching depend on light point and insert
Optical fiber connection between the configuration-direct and optical add/drop multiplexer of multiplexer, fixed optical add/drop multiplexer are then solely dependent upon light point
Optical fiber connection between insert multiplexer.
For fixed optical add/drop multiplexer, the first conjunction partial wave optical port, and first are determined according to the specification of board first
Close the wavelength channel signal annexation between partial wave optical port and about the first glistening light of waves mouth;Also has been determined that according to annexation
About the second glistening light of waves mouth that the two corresponding wavelength channel signals of characteristic frequency for closing glistening light of waves mouths demultiplexing are located;Obtaining second
Up and down after the corresponding wavelength channel signal of ripple mouth, connected according to the optical fiber of about the second glistening light of waves mouth, a step traces into wavelength channel
The trend of signal;If wavelength channel signal accesses the receptor of a wavelength channel, right in the only first conjunction partial wave optical port
Answer wave frequency radio frequency channel occupied;If wavelength channel signal accesses second and closes corresponding about second glistening light of waves mouth of partial wave optical port,
Then the corresponding wavelength airspace of the first conjunction partial wave optical port and the second conjunction partial wave optical port is occupied.
For configurable optical add/drop multiplexer, compared with fixed optical add/drop multiplexer, its wavelength channel configuration information
Determination process difference be:The wavelength channel signal annexation that closes between partial wave optical port and upper and lower glistening light of waves mouth is not by board
Specification determination, but be dynamically determined by exterior arrangement, these configuration informations can be obtained by instructions query, will be inquired about
The configuration information for arriving substitutes into fixed add-drop multiplexer processing procedure, can equally obtain the configuration information of wavelength channel.
Step S03 calculates the annexation of the optical multiplexing section between optical cross-matrix, and with optical cross-matrix as summit, with
The idle radio frequency channel resource that optical multiplexing section is provided is side, builds the graph data structure that can apply mechanically standard software model:In this step, meter
The annexation of the optical multiplexing section that calculates between optical cross-matrix, with optical cross-matrix as summit, is provided with optical multiplexing section
Idle radio frequency channel resource is side, builds the graph data structure that can apply mechanically standard software model.This step is exactly by optical multiplexing section in fact
Resource distribution be converted into the annexation between optical cross-matrix, and obtain being made up of optical cross-matrix and its annexation
Dense wavelength division network, and graph data structure corresponding with the dense wavelength division network.With regard to how to build graph data structure, subsequently
Will be described in detail.
Step S04 calculates Wavelength routing according to the optical channel path terminal that the graph data structure and user specify:This
In step, based on above-mentioned graph data structure, Wavelength routing is calculated according to the optical channel path terminal that user specifies, wavelength is calculated
The algorithm of route can use various algorithms, such as Dijkstra (Di Jiesitela) algorithm.It is noted that above-mentioned calculating
Wavelength routing configuration element include between each optical cross-matrix for being passed through, each optical cross-matrix for being passed through
Optical multiplexing section, and one or more wave frequency values that Wavelength routing is used.Optical cross-matrix refers to execution optical wavelength
The logical device of channel scheduling, when physical network is discussed, is also referred to as all equipment that can provide wavelength channel scheduling.This step
Rapid is exactly to calculate Wavelength routing in above-mentioned dense wavelength division network according to specified sourcesink in fact, it is intended that sourcesink refers to outside input,
Determined according to business demand by user.
It is noted that in the present embodiment, after optical cross-matrix is generated, dense wavelength division network is converted further into
The graph data structure of standard software models treated can be applied mechanically.Figure is commonly defined as G<V,E>, i.e. figure is by summit V and side E
The set of composition.Summit V is exactly all of optical cross-matrix.Side E is the dense wavelength division frequency spectrum money for connecting two optical cross-matrixs
The all idle radio frequency channel on optical multiplexing section between source, that is, two optical cross-matrixs.In the present embodiment, in order to simplify place
Reason, it is believed that all idle radio frequency channels are just as, and therefore only need to be concerned about the presence or absence of idle radio frequency channel or quantity.
It is noted that thinking in the present embodiment that all wavelengths frequency resource is all equivalent.Optical channel path rise
Stop is if certain element in optical cross-matrix, the such as main light port in certain direction of optical cross-matrix or optical cross-matrix
Itself, then be exactly the corresponding summit of the optical cross-matrix based on the terminal of the router-level topology of graph data structure.Optical channel path
Terminal to specify certain wavelength channel optical port if not certain element in optical cross-matrix, such as be terminal, then need
Corresponding conjunction partial wave optical port to be searched along the optical fiber of the wavelength channel optical port, and then determine and can intersect square as the light of terminal
Battle array.If connected without optical fiber in wavelength channel optical port, choose any optical cross-matrix nearby and calculate route, after the completion of calculating
Optical fiber is connected by user again.
After determining the start-stop optical cross-matrix in optical channel path, the start-stop summit of graph data structure is accordingly determined, so
Route is calculated afterwards using Dijkstra scheduling algorithms.In dense wavelength division network, the optical channel of different wave length frequency values is can not be direct
Connection, the conforming verification of consideration wave frequency value therefore should be superimposed in routing algorithm.The result that Wavelength routing is calculated
By sequentially through graph data structure vertex list and side list constitute, these summits and side can correspond to the phase in network
Optical cross-matrix and optical multiplexing section is closed, the later stage is processed the system command for obtaining being actually needed execution, completed by dispatch command conversion
The granting in optical channel path.
Step S05 will configure element and be converted into one group of light cross-over configuration according to the instruction specification of optical transmission device and refer to
Order, and the instruction of light cross-over configuration is handed down to optical transmission device, and update the resource of each conjunction partial wave optical port and optical cross-matrix
Distribution:In this step, by the configuration element of Wavelength routing according to the instruction specification of optical transmission device, it is converted into one group of light and hands over
Then this group of light cross-over configuration instruction be handed down to optical transmission device, and update each conjunction partial wave optical port and light by fork configuration-direct
The resource distribution of cross matrix.
The present invention passes through description and processes the software model of dense wavelength division optical transmission apparatus, based on basic inventory information
Distributed smooth intercrossed scheduling system is automatically converted into centralized by (the physics storage configuration information related to Wavelength dispatching)
Light cross scheduling matrix, generates the data model (graph data structure) of standard, using the route search algorithm of standard, greatly shortens
Calculating time of Wavelength routing.The present invention has unified and simplified various different vendors, different types of dense wavelength division light simultaneously
The software model of channel scheduling equipment, improves the controllability of dense wavelength division network.The present invention solves traditional distributed tune
Degree node composition wavelength-division network cannot map directly to a set being made up of summit and side (graph data structure) problem,
Wavelength routing calculates the problem of the graph-theoretical algorithm that cannot apply mechanically standard, and the problem that Wavelength routing computational efficiency is low.
In order to be contrasted the present invention with conventional art, Fig. 4 gives present invention comparison conventional art and concentrates exchange former
The explanatory diagram of reason, as shown in figure 4, circuit switching and packet switch belong to digital signal switching technology, their signal can be
Processed by chip manufacture in electrical domain, so there are special cross chips to realize concentrating exchange.Concentrate exchange general type be
Directive for the institute of scheduling node signal unification is input to cross matrix, is arrived according to system command output inside cross matrix
Specific traffic direction, this scheduling process are completed in the inside of cross matrix this module.General hardware realization side
Formula, is exactly that service circuit board is arranged on the specified channel position of machine frame, is connected with cross matrix unit by core bus, handed over
Fork matrix unit determines input/output port and the specified channel position of cross matrix by core bus and the corresponding relation of groove position
The corresponding relation of upper particular port.The signal dispatching instruction of external system only needs to one, is exactly to specify from certain incoming traffic end
Mouthful certain outgoing traffic port is arrived, for outside, cross scheduling realizes that transparent procedures is invisible.On software model, concentrate
The network of dispatch matrix composition may map to the graph data structure of a standard, and its summit is exactly that all of concentration exchanges section
Point, its side are exactly the bandwidth resources for connecting these switching nodes.
For the present embodiment, above-mentioned steps S01 also further can be refined, and the flow chart after which refines is as shown in Figure 5.
In Fig. 5, above-mentioned steps S01 are further included:
Base stock object is inquired about from equipment vendors in the Element management system that step S11 is provided:In this step, using north
Base stock object is inquired about from equipment vendors in the Element management system provided to interface, and base stock object includes network element, list
Plate, optical port and optical fiber;Above-mentioned optical port includes closing partial wave optical port and upper and lower glistening light of waves mouth.
The annexation that step S12 will be set up by optical fiber between optical port, according to the optical port specification described with software mode
Obtain optical multiplexing section:In this step, annexation that will be set up by optical fiber between the optical port for collecting, according to software mode
The optical port specification of description, obtains optical multiplexing section, describes optical port specification with regard to software mode, and method has many kinds, for example:TU-
TG.798 standards or TMF814 standards, according to relevant criterion, optical multiplexing section be the partial wave unit consistent by two wave band specifications and
The respective main light port of wave combining unit (namely closing partial wave optical port) is interconnected to constitute, that is, optical multiplexing section is by two wave bands
The conjunction partial wave optical port of the conjunction partial wave optical port and wave combining unit of the consistent partial wave unit of specification is interconnected to constitute;Optical multiplexing section according to
Specific networking has multiple generating modes.
In this step, there are ways to generate optical multiplexing section.For example:Under typical scene, optical multiplexing section is passed by light
Defeated section of carrying, therefore to obtain optical multiplexing section and must first obtain optical transmission section.Optical transmission section is the optical transport light of a pair of transmitting-receivings
Mouth is directly connected to by optical fiber.Optical transport optical port can pass through board type with the conjunction partial wave optical port of optical multiplexing section terminal
Coding directly determines.Optical transmission section can be obtained for optical transport optical port, just by judging that optical fiber connects the optical interface type at two ends.If
The two ends or one end of optical fiber connection are the extra long distance amplifying units such as raman amplifier, remote optical pumping amplifier, then along these overlength
Other tail optical fibers on amplifying unit sequentially extend, till finding optical transport optical port.
After above-mentioned optical transmission section is found, light that the optical transport optical port with optical transmission section two ends is connected by optical multiplexing section
Used as starting point, the tail optical fiber in these starting points sequentially extends mouth, till finding optical multiplexing section optical port.Above-mentioned and optical transport light
Be present the optical port that optical multiplexing section is fixedly connected in mouth, can be determined by the hardware specification of board.If optical transmission section two ends are looked for
Optical multiplexing section optical port is arrived, then this constitutes an optical multiplexing section to optical multiplexing section optical port.Certainly, in practical application, can be according to tool
Body situation selects the corresponding method for generating optical multiplexing section.
Annexation between the mouth of the glistening light of waves up and down of step S13 according to corresponding to the conjunction partial wave optical port of optical multiplexing section, is carried out
Sequentially recursive search, the connection optical fiber often between combination partial wave optical port and upper and lower glistening light of waves mouth for searching constitute a light and intersect
Matrix:In this step, for the conjunction partial wave optical port for constituting optical multiplexing section, according to corresponding to the conjunction partial wave optical port of optical multiplexing section
Annexation between glistening light of waves mouth, carries out sequentially recursive search up and down, searches for the often combination partial wave optical port and the upper and lower glistening light of waves for obtaining
Connection optical fiber between mouthful constitutes an optical cross-matrix.
For the present embodiment, above-mentioned steps S13 also further can be refined, and the flow chart after which refines is as shown in Figure 6.
In Fig. 6, above-mentioned steps S13 are further included:
Step S131 travels through all conjunction partial wave optical ports of optical multiplexing section, chooses certain conjunction partial wave optical port and closes partial wave as first
Optical port:All conjunction partial wave optical ports of optical multiplexing section in this step, are traveled through, and are chosen certain conjunction partial wave optical port and partial wave light are closed as first
Mouthful.
Step S132 sets up the first optical cross-matrix, using first conjunction partial wave optical port recorded in the first optical cross-matrix as
First traffic direction closes partial wave optical port:In this step, the first optical cross-matrix is set up, the first conjunction partial wave optical port recorded the
Partial wave optical port (main light port) is closed as first traffic direction in one optical cross-matrix.
Step S133 traversal first closes the glistening light of waves mouth up and down of partial wave optical port, chooses certain upper and lower glistening light of waves mouth as about first
Glistening light of waves mouth:In this step, traversal first closes the glistening light of waves mouth up and down of partial wave optical port, chooses certain upper and lower glistening light of waves mouth as about first
Glistening light of waves mouth.
Step S134 is judged on about the first glistening light of waves mouth with the presence or absence of connection optical fiber:In this step, about the first ripple is judged
With the presence or absence of connection optical fiber in optical port, if it is determined that result be yes, then execution step S135;Otherwise, return to step S133 choosing
Another upper and lower glistening light of waves mouth is selected as about the first glistening light of waves mouth.
Step S135 obtains the connection optical fiber on about the first glistening light of waves mouth, and about second glistening light of waves of connection optical fiber opposite end
Mouthful:If the judged result of above-mentioned steps S134 is yes, this step is executed.In this step, obtain on about the first glistening light of waves mouth
Connection optical fiber, obtain about the second glistening light of waves mouth of the connection optical fiber opposite end.This step, execution step S136 are executed.
Step S136 judges whether about the second glistening light of waves mouth is certain glistening light of waves mouth up and down corresponding to conjunction partial wave optical port:This step
In rapid, judge that whether about the second glistening light of waves mouth is that certain closes glistening light of waves mouth up and down corresponding to partial wave optical port, if it is determined that result
It is yes, then execution step S137;Otherwise, then terminate to the first process for closing partial wave optical port, return to step S133 selects another
Glistening light of waves mouth is used as about the first light optical port up and down.
Step S137 obtains the second conjunction partial wave optical port corresponding to about the second glistening light of waves mouth:If above-mentioned steps S136 are sentenced
Disconnected result is yes, then execute this step.In this step, the second conjunction partial wave optical port corresponding to about the second glistening light of waves mouth is obtained.Hold
This step is gone, execution step S138.
Step S138 judges whether close partial wave optical port comprising second in the first optical cross-matrix:In this step, first is judged
Whether close partial wave optical port comprising second in optical cross-matrix, if it is determined that result be yes, then execution step S142;Otherwise, hold
Row step S139.
Step S139 judges whether close partial wave optical port comprising second in other optical cross-matrix:If above-mentioned steps S138
Judged result be no, then execute this step.In this step, judge whether partial wave is closed comprising second in other optical cross-matrix
Optical port, if it is determined that result be yes, then execution step S140;Otherwise, execution step S141.
Step S140 is merged into all elements of other optical cross-matrix in the first optical cross-matrix, and deletes in addition
Optical cross-matrix:If the judged result of above-mentioned steps S139 is yes, this step is executed.In this step, by other light
The all elements of cross matrix are merged in the first optical cross-matrix, and delete other optical cross-matrix.This step has been executed,
Execution step S142.
Step S141 recorded the second conjunction partial wave optical port in the first optical cross-matrix, close as a new traffic direction
Partial wave optical port:If the judged result of above-mentioned steps S140 is no, that is, other light intersects in army's battle array not comprising the second conjunction
Partial wave optical port, then execute this step.In this step, the second conjunction partial wave optical port is recorded in the first optical cross-matrix, as one
Individual new traffic direction closes partial wave optical port.This step, execution step S142 are executed.
About first glistening light of waves mouth to the optical fiber of about the second glistening light of waves mouth is closed partial wave optical port and the as first by step S142
The interrelational form of two conjunction partial wave optical ports is recorded in the first optical cross-matrix:In this step, by about the first glistening light of waves mouth to second
The optical fiber of glistening light of waves mouth closes the interrelational form of partial wave optical port as the first conjunction partial wave optical port and second up and down, and recorded the friendship of the first light
In fork matrix.Above-mentioned steps S133 are then returned to, all upper and lower glistening light of waves mouth under the first conjunction partial wave optical port is traversed place
Manage, then execution step S143.
First conjunction partial wave optical port is labeled as processed by step S143:In this step, the first conjunction partial wave optical port is labeled as
Processed, it is then back to step S131 and chooses next pending conjunction partial wave optical port, until completes to travel through.
It is noted that mutually being converted between physical distribution formula dispatch command and optical cross-matrix dispatch command
When, which realizes depending on external command of the manufacturer to the design and offer of concrete equipment, but any equipment realizes required base
This input condition is just as, as long as specifying the input direction of optical cross-matrix, outbound course, wavelength or frequency values, just
Wavelength dispatching can be completed.A side is constituted with WSS (wavelength-selective switches) spectral module and a WSS converging module below
To, comprising tetra- distal directions of E, W, S, N, additional one local direction Local, totally five directions, using directionless
Explanation as a example by (any direction) connection.In actual applications, considered based on cost performance, can typically be adopted a kind of more flexible
The lower conventional connected mode of colorless (any wavelength) connected mode and another kind of cost.
For the present embodiment, above-mentioned steps S02 also further can be refined, and the flow chart after which refines is as shown in Figure 7.
In Fig. 7, above-mentioned steps S02 are further included:
Step S21 travels through all of optical cross-matrix, chooses an optical cross-matrix:In this step, all of light is traveled through
Cross matrix, chooses an optical cross-matrix.
Step S22 travels through all upper and lower glistening light of waves mouths of the optical cross-matrix being selected and connects optical fiber, and chooses about one ripple
The connection optical fiber of optical port:In this step, travel through all upper and lower glistening light of waves mouths of the optical cross-matrix being selected and connect optical fiber, and choose one
The connection optical fiber of individual upper and lower glistening light of waves mouth.
Start-stop optical port of step S23 according to the connection optical fiber being selected, determines the corresponding to the connection optical fiber being selected
About one glistening light of waves mouth and about the second glistening light of waves mouth:In this step, according to the start-stop optical port of the connection optical fiber being selected, determine selected
About the first glistening light of waves mouth corresponding to connection optical fiber for taking and about the second glistening light of waves mouth.
Step S24 determines its corresponding first conjunction partial wave light respectively according to about the first glistening light of waves mouth and about the second glistening light of waves mouth
Mouth and second closes partial wave optical port:In this step, determine which is corresponding respectively according to about the first glistening light of waves mouth and about the second glistening light of waves mouth
First conjunction partial wave optical port and second close partial wave optical port.
Step S25 is searched first and closes partial wave optical port, about the first glistening light of waves mouth, the second conjunction partial wave optical port and about second glistening light of waves
The corresponding configuration information related to Wavelength dispatching of mouth:In this step, search first close partial wave optical port, about the first glistening light of waves mouth,
Second closes partial wave optical port and the corresponding configuration information (Wavelength dispatching configuration) related to Wavelength dispatching of about the second glistening light of waves mouth.This
In step, how to search the configuration of the Wavelength dispatching on physical equipment and be similarly dependent on vendor specifications, it may be possible to provide certain control is single
Full dose inquiry under unit, it is also possible to allow specified portions screening parameter to reduce query context.When Query Result for multiple when, can be with
Compare inventory information one by one, find the first conjunction partial wave optical port, about the first glistening light of waves mouth, the second conjunction partial wave optical port and about the second ripple
Optical port distinguishes corresponding Wavelength dispatching configuration.
Step S26 judges whether to dispatch while there is the first conjunction partial wave optical port to the first optical channel of about the first glistening light of waves mouth
Configuration and second closes partial wave optical port to the second optical channel scheduling configuration of about the second glistening light of waves mouth, and the scheduling configuration of the first optical channel
Identical with the wave frequency value that configuration dispatched by the second optical channel:In this step, judge whether the first conjunction partial wave optical port to
The first optical channel scheduling configuration of about one glistening light of waves mouth, its wave frequency value is c, while having second closes partial wave optical port to second
Up and down the second optical channel scheduling configuration of glistening light of waves mouth, its wave frequency value are similarly c, if it is determined that result be yes, then execute
Step S28;Otherwise, execution step S27.
Step S27 is by the first optical channel of operator's polishing scheduling configuration and the scheduling configuration of the second optical channel, or deletes the
One optical channel scheduling configuration and the scheduling configuration of the second optical channel:If the judged result of above-mentioned steps S26 is no, that is, only exist
One closes partial wave optical port configures for the first optical channel scheduling of c, or only exists the second conjunction to about the first glistening light of waves mouth, wave frequency
Partial wave optical port is configured to about the second glistening light of waves mouth, wave frequency for the second optical channel scheduling of c, and such case is often operated not
When caused discrete data, corresponding wavelength signals are obstructed, there is such case and then execute this step.In this step, this mistake
Situation should be required according to concrete application by mistake, matched somebody with somebody by the first optical channel of operator's polishing scheduling configuration and the scheduling of the second optical channel
Put, or delete the first optical channel scheduling configuration and the scheduling configuration of the second optical channel.
First optical channel scheduling configuration and the scheduling configuration of the second optical channel are combined by step S28, obtain being selected
Optical cross-matrix closes partial wave optical port to the second optical channel scheduling for closing partial wave optical port from first:If the judgement of above-mentioned steps S26
As a result it is yes, then executes this step.In this step, the first optical channel scheduling configuration and the scheduling configuration of the second optical channel are carried out group
Close, the optical cross-matrix for obtaining being selected closes partial wave optical port to the second optical channel scheduling for closing partial wave optical port from first.Thus
Achieve the configuration status according to known channel join-splitting device part, be converted to the input direction of specified optical cross-matrix, outbound course,
Wavelength or wave frequency value.
For the present embodiment, above-mentioned steps S03 also further can be refined, and the flow chart after which refines is as shown in Figure 8.
In Fig. 8, above-mentioned steps S03 are further included:
Step S31 travels through all of optical multiplexing section, chooses certain optical multiplexing section as the first optical multiplexing section:In this step,
All of optical multiplexing section is traveled through, and certain optical multiplexing section is chosen as the first optical multiplexing section.
Step S32 judges whether the starting point and ending point of the first optical multiplexing section is belonging respectively to the first optical cross-matrix and
Two optical cross-matrixs:In this step, judge whether the starting point and ending point of the first optical multiplexing section is belonging respectively to the first light intersection
Matrix and the second optical cross-matrix, wherein, the first optical cross-matrix and the second optical cross-matrix are different optical cross-matrixs, this
In step, if it is determined that result be yes, then execution step S33;Otherwise, return to step S31.
First dense wavelength division frequency of step S33 according to corresponding to the starting point that vendor specifications determine the first optical multiplexing section respectively
Spectrum resource complete or collected works, and the second dense wavelength division frequency spectrum resource complete or collected works corresponding to the terminating point of the first optical multiplexing section, and according to
Existing dispatch command situation corresponding to the starting point and ending point of one optical multiplexing section, respectively from the first dense wavelength division frequency spectrum resource
The wave frequency value occurred in existing dispatch command is deleted in complete or collected works and the second dense wavelength division frequency spectrum resource complete or collected works, is obtained two and is remained
The common factor of commplementary wave length frequency values is exactly between the first optical cross-matrix and the second optical cross-matrix provided by the first optical multiplexing section
Frequency spectrum resource:In this step, intensive according to first corresponding to the starting point that vendor specifications determine the first optical multiplexing section respectively
Wavelength-division frequency spectrum resource complete or collected works, and the second dense wavelength division frequency spectrum resource complete or collected works corresponding to the terminating point of the first optical multiplexing section, and
Existing dispatch command situation according to corresponding to the starting point and ending point of the first optical multiplexing section, respectively from the first dense wavelength division frequency
The wave frequency value occurred in existing dispatch command is deleted in spectrum resource complete or collected works and the second dense wavelength division frequency spectrum resource complete or collected works, is obtained
The common factor of two remaining wave frequency values is exactly that the first optical cross-matrix that the first optical multiplexing section is provided and the second light intersect square
Frequency spectrum resource between battle array.
Step S34 generates the first light and hands over according to the frequency spectrum resource between the first optical cross-matrix and the second optical cross-matrix
Side between fork matrix and the second optical cross-matrix, records in graph data structure:In this step, according to the first optical cross-matrix
And second frequency spectrum resource between optical cross-matrix, generate the side between the first optical cross-matrix and the second optical cross-matrix, note
Record is in graph data structure.Allow the presence of multiple optical multiplexing sections between optical cross-matrix, therefore the first optical cross-matrix and second
There can be multiple summits between optical cross-matrix, it is also possible to the power of the frequency spectrum resource accumulation that a plurality of optical multiplexing section is provided to a line
In value.
For the present embodiment, above-mentioned steps S05 also further can be refined, and the flow chart after which refines is as shown in Figure 9.
In Fig. 9, above-mentioned steps S05 are further included:
Step S51 is searched from input direction main light port in the mouth of the glistening light of waves up and down optical fiber connection list for specifying optical cross-matrix
Up and down glistening light of waves mouth connection optical fiber of the direction to outbound course main light port direction:In this step, the upper and lower of optical cross-matrix is being specified
The glistening light of waves mouth up and down from input direction main light port direction to outbound course main light port direction is searched in the connection list of glistening light of waves mouth optical fiber
Connection optical fiber.
Step S52 connects the upper and lower glistening light of waves mouth of input that optical fiber obtains input direction main light port direction from upper and lower glistening light of waves mouth, obtains
Outbound course main light port direction the upper and lower glistening light of waves mouth of output:In this step, input side is obtained from upper and lower glistening light of waves mouth connection optical fiber
To the upper and lower glistening light of waves mouth of input in main light port direction, the upper and lower glistening light of waves mouth of output in outbound course main light port direction is obtained.
The configuration of step S53 is from input direction main light port to the input light channel scheduling for being input into upper and lower glistening light of waves mouth:In this step,
Configure from input direction main light port to the input light channel scheduling for being input into upper and lower glistening light of waves mouth, wave frequency value is c.
The configuration of step S54 is from outbound course main light port to the output light channel scheduling for exporting upper and lower glistening light of waves mouth:In this step,
Configure from outbound course main light port to the output light channel scheduling for exporting upper and lower glistening light of waves mouth, wave frequency value is c.
In above-mentioned steps S53 and step S54, the concrete form of the configuration-direct of pairing wave-dividing device depends on vendor specifications,
Typically most basic form including command word and parameter two parts, parameter include optical channel scheduling sourcesink optical port storage mark
Information and wave frequency information, storage identification information are typically made up of slot number and optical port numbering, according to the life of optical cross-matrix
Into mode, these storage identification informations have been included into input direction main light port, are input into upper and lower glistening light of waves mouth, outbound course key light
In mouth and the upper and lower glistening light of waves mouth of output, wave frequency information generally provides of wavelength value or wave frequency value.Wavelength frequency
Rate value is generally 193.10THz forms, for simplicity manufacturer is likely to refer to wave frequency with a numeral numbering
Value, numeral numbering are defined by manufacturer with the rule of correspondence of wave frequency value.During configuration Wavelength dispatching, it may be necessary to while specifying one
A little physical parameters, such as optical power adjustment mode etc., these physical parameters are defined by device production vendor specifications.Thus basis
Surely input direction main light port, outbound course main light port, wavelength or the wave frequency value of optical cross-matrix is specified, conjunction point is converted to
The configuration-direct of wave device.
In general, the structural requirement of optical channel scheduling node be completely choke free, i.e., any pair traffic direction it
Between, it is necessary to optical channel scheduling business can be set up.Under the certain situation of the present embodiment, for example, if due to design or
, there is no upper and lower glistening light of waves mouth connection between some traffic directions, cause between these directions, to set up optical channel in working vessels
This scheduling node thus should be split into multiple completely choke free optical cross-matrixs by scheduling business, these entirely without
The optical cross-matrix of obstruction will close partial wave optical port comprising part identical traffic direction, but be unable to the conjunction partial wave optical port of intercommunication not
Occur in inside same optical cross-matrix.
In the present embodiment, for the node built using non-reconfigurable OADM device, its optical channel scheduling
(optical wavelength scheduling) can not be completed by way of being sent instructions under EMS.For this node, if will be different for manual connection upper
Lower glistening light of waves mouth optical fiber is regarded as a kind of Dispatching Form Headway, then still can be generated corresponding smooth cross scheduling matrix.This place
Reason mode still has realistic meaning for the Wavelength routing computational efficiency in optical channel plan of operation stage is lifted.Correspondingly, can be with
The optical fiber connection of upper and lower glistening light of waves mouth is directly converted into the scheduling of the optical wavelength on optical cross-matrix, reverse scaling results, i.e. pin
Dispatch command to equipment, will also become to connect the mouth optical fiber of the glistening light of waves up and down between two traffic directions.
The present embodiment further relates to a kind of device for realizing the above-mentioned method for setting up optical channel route in dense wavelength division network,
Its structural representation is as shown in Figure 10.In Figure 10, the device includes that information gathering scaling unit 1, optical channel schedule information are obtained
Unit 2, graph data structure construction unit 3, route computing unit 4 and light cross-over configuration instruction issuance unit 5;Wherein, information is adopted
Collection scaling unit 1 is used for gathering physics inventory information, and physics inventory information is converted into optical cross-matrix;Above-mentioned physics storage
Information includes channel join-splitting device part and the miscellaneous function device connected by upper and lower glistening light of waves mouth, and channel join-splitting device part and miscellaneous function
Annexation between device;Above-mentioned optical cross-matrix is included each traffic direction of optical signal input and output to optical cross-matrix
On conjunction partial wave optical port, and the connection matrix between the mouth of the glistening light of waves up and down of each traffic direction;Optical channel schedule information is obtained
Unit 2 is used for the configuration information related to Wavelength dispatching that existed of collection, and by the configuration information related to Wavelength dispatching
Converted, the optical channel schedule information for having been existed, and updated according to the optical channel schedule information for having existed corresponding
Close the resource distribution of partial wave optical port;Graph data structure construction unit 3 is used for the company for calculating the optical multiplexing section between optical cross-matrix
Relation is connect, and with optical cross-matrix as summit, as side, it is soft that structure can apply mechanically standard to the idle radio frequency channel resource with optical multiplexing section offer
The graph data structure of part model;Route computing unit 4 is used for the optical channel path start-stop that specifies according to graph data structure and user
Point calculates Wavelength routing;The configuration element of above-mentioned Wavelength routing includes each optical cross-matrix for being passed through, is passed through
Optical multiplexing section between each optical cross-matrix, and one or more wave frequency values that Wavelength routing is used;Light intersects
Configuration-direct issuance unit 5 is used for being converted into one group of light according to the instruction specification of optical transmission device and intersect matching somebody with somebody by configuration element
Instruction is put, and the instruction of light cross-over configuration is handed down to optical transmission device, and update each described conjunction partial wave optical port and light intersection square
The resource distribution of battle array.The present invention solve traditional distributed scheduling node composition wavelength-division network cannot map directly to one by
The problem of the set (graph data structure) that summit and side are constituted, Wavelength routing calculating cannot apply mechanically asking for the graph-theoretical algorithm of standard
Topic, and the problem that Wavelength routing computational efficiency is low.
In the present embodiment, information gathering scaling unit 1 further includes base stock Object Query module 11, optical multiplexing section
Acquisition module 12 and search module 13;Wherein, base stock Object Query module 11 is used for the network element pipe provided from equipment vendors
Base stock object is inquired about in reason system;Above-mentioned base stock object includes network element, veneer, optical port and optical fiber;Above-mentioned optical port bag
Include conjunction partial wave optical port and upper and lower glistening light of waves mouth;Optical multiplexing section acquisition module 12 is used for the company that will be set up between optical port by the optical fiber
Relation is connect, and optical multiplexing section is obtained according to the optical port specification described with software mode;Above-mentioned optical multiplexing section is by two wave band specifications one
The conjunction partial wave optical port of the conjunction partial wave optical port and wave combining unit of the partial wave unit of cause is interconnected to constitute;Search module 13 is used for basis
Annexation between the mouth of the glistening light of waves up and down closed corresponding to partial wave optical port of optical multiplexing section, carries out sequentially recursive search, searches
Often combination partial wave optical port and upper and lower glistening light of waves mouth between connection optical fiber constitute an optical cross-matrix.
Figure 11 is the structural representation of search module in the present embodiment.In Figure 11, search module 13 further includes to recover
Logging modle 132, upper and lower glistening light of waves mouth spider module 133, connection optical fiber are set up with section spider module 131, cross matrix and judges mould
Block 134, upper and lower glistening light of waves mouth judge module 135, second close partial wave optical port judge module 136, optical cross-matrix judge module 137,
Second closes partial wave optical port logging modle 138, fiber optic recording module 139, traversal processing module 140 and traversal processing module 140;Its
In, optical multiplexing section spider module 131 is used for all conjunction partial wave optical ports for traveling through optical multiplexing section, chooses certain conjunction partial wave optical port conduct
First closes partial wave optical port;Cross matrix sets up logging modle 132 for setting up the first optical cross-matrix, closes partial wave optical port by first
Recorded in the first optical cross-matrix partial wave optical port is closed as first traffic direction;Glistening light of waves mouth spider module 133 is used for up and down
Traversal first closes the glistening light of waves mouth up and down of partial wave optical port, chooses certain upper and lower glistening light of waves mouth as about the first glistening light of waves mouth;Connection optical fiber
Judge module 134 is used for judging on about the first glistening light of waves mouth with the presence or absence of connection optical fiber, in this way, obtains on about the first glistening light of waves mouth
Connection optical fiber, and about the second glistening light of waves mouth of connection optical fiber opposite end;Otherwise, return;Glistening light of waves mouth judge module 135 is used up and down
In judging that whether about the second glistening light of waves mouth is the glistening light of waves mouth up and down corresponding to certain conjunction partial wave optical port, in this way, about second is obtained
The second conjunction partial wave optical port corresponding to glistening light of waves mouth;Otherwise, return;Second conjunction partial wave optical port judge module 136 is used for judging first
Whether partial wave optical port is closed comprising second in optical cross-matrix;Optical cross-matrix judge module 137 is used for judging that other light intersects
Whether partial wave optical port is closed comprising second in matrix, in this way, all elements of other optical cross-matrix are merged into the friendship of the first light
In fork matrix, and delete other optical cross-matrix;Otherwise, the second conjunction partial wave optical port is recorded in the first optical cross-matrix,
Partial wave optical port is closed as a new traffic direction;Second closes partial wave optical port logging modle 138 is used for closing partial wave optical port by second
Recorded in the first optical cross-matrix, partial wave optical port is closed as a new traffic direction;Fiber optic recording module 139 is used for the
The optical fiber of about one glistening light of waves mouth to about the second glistening light of waves mouth is used as the first affiliated party for closing partial wave optical port and the second conjunction partial wave optical port
Formula is recorded in the first optical cross-matrix;Traversal processing module 140 is processed for return, the institute under the first conjunction partial wave optical port
There is upper and lower glistening light of waves mouth to be traversed process;Mark module 141 is used for for the first conjunction partial wave optical port being labeled as processed, the selection next one
Pending conjunction partial wave optical port, until complete to travel through.
In the present embodiment, optical channel schedule information acquiring unit 2 further includes cross matrix spider module 21, connection light
Fine spider module 22, upper and lower glistening light of waves mouth determining module 23, conjunction partial wave optical port determining module 24, configuration information searching modul 25 and light
Channel scheduling configuration determination module 26;Wherein, cross matrix spider module 21 is used for traveling through all of optical cross-matrix, chooses one
Individual optical cross-matrix;Connection optical fiber spider module 22 connects light for traveling through all upper and lower glistening light of waves mouths of the optical cross-matrix that is selected
Fibre, and choose the connection optical fiber of about one glistening light of waves mouth;Glistening light of waves mouth determining module 23 is for according to the connection light being selected up and down
Fine start-stop optical port, determines about the first glistening light of waves mouth and about the second glistening light of waves mouth corresponding to the connection optical fiber being selected;Close and divide
Glistening light of waves mouth determining module 24 is used for determining its corresponding first conjunction respectively according to about the first glistening light of waves mouth and about the second glistening light of waves mouth
Partial wave optical port and second closes partial wave optical port;Configuration information searching modul 25 is used for searching the first conjunction partial wave optical port, about the first ripple
Optical port, second close partial wave optical port and the corresponding configuration information related to Wavelength dispatching of about the second glistening light of waves mouth;Optical channel is dispatched
Configuration determination module 26 is used for judging whether while there is the first optical channel of the first conjunction partial wave optical port to about the first glistening light of waves mouth
Scheduling configuration and second closes partial wave optical port to the second optical channel scheduling configuration of about the second glistening light of waves mouth, and the scheduling of the first optical channel
The wave frequency value that configuration dispatches configuration with the second optical channel is identical, in this way, the scheduling configuration of the first optical channel is led to the second light
Road scheduling configuration is combined, and the optical cross-matrix for obtaining being selected closes partial wave optical port to the described second conjunction partial wave optical port from first
Optical channel scheduling;Otherwise, by the first optical channel of operator's polishing scheduling configuration and the scheduling configuration of the second optical channel, or delete
First optical channel scheduling configuration and the scheduling configuration of the second optical channel.
In the present embodiment, graph data structure construction unit 3 further includes that optical multiplexing section is chosen module 31, optical multiplexing section and risen
Stop judge module 32, frequency spectrum resource acquisition module 33 and side generate logging modle 34;Wherein, optical multiplexing section is chosen module 31 and is used
In all of optical multiplexing section is traveled through, certain optical multiplexing section is chosen as the first optical multiplexing section;Optical multiplexing section terminal judge module
32 are used for judging whether the starting point and ending point of the first optical multiplexing section is belonging respectively to the first optical cross-matrix and the second light intersects
Matrix;First optical cross-matrix and the second optical cross-matrix are different optical cross-matrixs;Frequency spectrum resource acquisition module 33 is used for
According to the first dense wavelength division frequency spectrum resource complete or collected works corresponding to the starting point that vendor specifications determine the first optical multiplexing section respectively, and
The second dense wavelength division frequency spectrum resource complete or collected works corresponding to the terminating point of the first optical multiplexing section, and the starting according to the first optical multiplexing section
Point and the existing dispatch command situation corresponding to terminating point, respectively from the first dense wavelength division frequency spectrum resource complete or collected works and the second intensive ripple
The wave frequency value occurred in existing dispatch command is deleted in frequency dividing spectrum resource complete or collected works, obtains the friendship of two remaining wave frequency values
Collection is exactly the frequency spectrum resource between the first optical cross-matrix that the first optical multiplexing section is provided and the second optical cross-matrix;Side generates
Logging modle 34 is used for according to the frequency spectrum resource between the first optical cross-matrix and the second optical cross-matrix, generates the first light and intersects
Side between matrix and the second optical cross-matrix, records in graph data structure.
In the present embodiment, light cross-over configuration instruction issuance unit 5 further includes optical port connection optical fiber searching modul 51, defeated
Go out upper and lower glistening light of waves mouth acquisition module 52, input light channel scheduling configuration module 53 and output light channel scheduling configuration module 54;Its
In, optical port connection optical fiber searching modul 51 be used for searching in the mouth of the glistening light of waves up and down optical fiber connection list for specifying optical cross-matrix from
Up and down glistening light of waves mouth connection optical fiber of the input direction main light port direction to outbound course main light port direction;Export upper and lower glistening light of waves mouth to obtain
Module 52 is used for connecting the upper and lower glistening light of waves mouth of input that optical fiber obtains input direction main light port direction from upper and lower glistening light of waves mouth, is exported
The upper and lower glistening light of waves mouth of the output in direction main light port direction;Input light channel scheduling configuration module 53 is used for configuration from input direction key light
Input light channel scheduling of the mouth to the upper and lower glistening light of waves mouth of input;Output light channel scheduling configuration module 54 is used for configuration from outbound course
Main light port is to the output light channel scheduling for exporting upper and lower glistening light of waves mouth;The wave frequency value and output light of above-mentioned input light channel scheduling
The wave frequency value of channel scheduling is identical.
In a word, in the present embodiment, the present invention is by description and the software model of process dense wavelength division optical transmission apparatus, base
In basic inventory information, distributed smooth intercrossed scheduling system is converted into centralized smooth cross scheduling matrix automatically, raw
Into the graph data structure of standard, using the route search algorithm of standard, the calculating time of Wavelength routing is substantially reduced.
Presently preferred embodiments of the present invention is the foregoing is only, not in order to limit the present invention, all in essence of the invention
Within god and principle, any modification, equivalent substitution and improvements that is made etc. should be included within the scope of the present invention.
Claims (2)
1. a kind of set up in dense wavelength division network optical channel route method, it is characterised in that comprise the steps:
A physics inventory information is gathered), and the physics inventory information is converted into optical cross-matrix;The physics inventory information
Including the channel join-splitting device part that connected by upper and lower glistening light of waves mouth and miscellaneous function device, and the channel join-splitting device part and miscellaneous function
Annexation between device;The optical cross-matrix is included optical signal input and output to each business of the optical cross-matrix
Conjunction partial wave optical port on direction, and the connection matrix between the mouth of the glistening light of waves up and down of each traffic direction;The auxiliary work(
Energy device includes physical parameter adjusting means and signal-quality detector part;
B) configuration information related to Wavelength dispatching that existed is gathered, and by the configuration information related to Wavelength dispatching
Converted, the optical channel schedule information for having been existed, and updated according to the optical channel schedule information for having existed
The resource distribution of partial wave optical port is correspondingly closed;
C) annexation of the optical multiplexing section between the optical cross-matrix is calculated, and with the optical cross-matrix as summit, with
The idle radio frequency channel resource that the optical multiplexing section is provided is side, builds the graph data structure that can apply mechanically standard software model;
D Wavelength routing is calculated according to the optical channel path terminal that the graph data structure and user specify);The Wavelength routing
Configuration element include between each the described optical cross-matrix for being passed through, each the described optical cross-matrix for being passed through
Optical multiplexing section, and one or more wave frequency values that the Wavelength routing is used;
E the configuration element is converted into one group of light cross-over configuration instruction according to the instruction specification of optical transmission device), and will
The smooth cross-over configuration instruction is handed down to optical transmission device, and updates each resource for closing partial wave optical port and optical cross-matrix
Distribution;
Step A) further include:
A1) base stock object is inquired about in the Element management system provided from equipment vendors;The base stock object includes net
Unit, veneer, optical port and optical fiber;The optical port includes closing partial wave optical port and upper and lower glistening light of waves mouth;
A2) the annexation that will be set up by the optical fiber between the optical port, according to the optical port specification described with software mode
Obtain optical multiplexing section;The optical multiplexing section closes partial wave optical port and wave combining unit by the consistent partial wave unit of two wave band specifications
Close partial wave optical port to be interconnected to constitute;
A3) annexation between the mouth of the glistening light of waves up and down according to corresponding to the conjunction partial wave optical port of the optical multiplexing section, is carried out sequentially
Recursive search, the connection optical fiber often between combination partial wave optical port and upper and lower glistening light of waves mouth for searching constitute the light and intersect
Matrix;
Step A3) further include:
A301 all conjunction partial wave optical ports of the optical multiplexing section) are traveled through, and are chosen certain conjunction partial wave optical port and partial wave light are closed as first
Mouthful;
A302 the first optical cross-matrix) is set up, the described first conjunction partial wave optical port is recorded in first optical cross-matrix and is made
Partial wave optical port is closed for first traffic direction;
A303 the described first glistening light of waves mouth up and down for closing partial wave optical port) is traveled through, and certain upper and lower glistening light of waves mouth is chosen as about the first ripple
Optical port;
A304) judge on about first glistening light of waves mouth with the presence or absence of connection optical fiber, in this way, obtain about first glistening light of waves mouth
On connection optical fiber, and about the second glistening light of waves mouth of the connection optical fiber opposite end, execution step A305);Otherwise, return to step
A303);
A305) judge whether about second glistening light of waves mouth is certain glistening light of waves mouth up and down corresponding to conjunction partial wave optical port, in this way, obtain
Take the second conjunction partial wave optical port corresponding to about second glistening light of waves mouth, execution step A306);Otherwise, return to step A303);
A306) judge whether partial wave optical port, in this way, execution step is closed comprising described second in first optical cross-matrix
A309);Otherwise, execution step A307);
A307) judge whether partial wave optical port is closed comprising described second in other optical cross-matrix, in this way, by the other light
The all elements of cross matrix are merged in first optical cross-matrix, and delete the other optical cross-matrix, are executed
Step A309);Otherwise, execution step A308);
A308) the described second conjunction partial wave optical port is recorded in first optical cross-matrix, as a new traffic direction
Close partial wave optical port, execution step A309);
A309 about first glistening light of waves mouth to the optical fiber of about second glistening light of waves mouth is closed partial wave optical port as described first)
Recorded in first optical cross-matrix with the interrelational form of the second conjunction partial wave optical port;
A310) return to step A303), all upper and lower glistening light of waves mouth under the described first conjunction partial wave optical port is traversed process;
A311 the described first conjunction partial wave optical port is labeled as processed, return to step A301)) choose next pending conjunction point
Glistening light of waves mouth, until complete to travel through;
Step B) further include:
B1 all of optical cross-matrix is traveled through), an optical cross-matrix is chosen;
B2 all upper and lower glistening light of waves mouths of the optical cross-matrix being selected) are traveled through and connects optical fiber, and choose the company of about one glistening light of waves mouth
Connect optical fiber;
B3) according to the start-stop optical port of the connection optical fiber being selected, determine described be selected connect corresponding to optical fiber first on
Lower glistening light of waves mouth and about the second glistening light of waves mouth;
B4) according to about first glistening light of waves mouth and about the second glistening light of waves mouth determine respectively its corresponding first close partial wave optical port and
Second closes partial wave optical port;
B5 it is right that) the first conjunction partial wave optical port, about the first glistening light of waves mouth, the second conjunction partial wave optical port and about the second glistening light of waves mouth are searched
The configuration information related to Wavelength dispatching that answers;
B6) judge whether to dispatch while having described first and closing partial wave optical port to the first optical channel of about first glistening light of waves mouth
Configuration and described second closes partial wave optical port to the second optical channel scheduling configuration of about second glistening light of waves mouth, and first light
Channel scheduling configuration is identical with the wave frequency value that configuration dispatched by the second optical channel, in this way, first optical channel scheduling is matched somebody with somebody
Put and be combined with the scheduling configuration of the second optical channel, obtain the optical cross-matrix being selected and partial wave optical port is closed from described first
To the described second optical channel scheduling for closing partial wave optical port;Otherwise, the first optical channel scheduling configuration and the described in operator's polishing
The scheduling configuration of two optical channels, or delete the first optical channel scheduling configuration and the scheduling configuration of the second optical channel;
Step C) further include:
C1 all of optical multiplexing section is traveled through), certain optical multiplexing section is chosen as the first optical multiplexing section;
C2) judge whether the starting point and ending point of first optical multiplexing section is belonging respectively to the first optical cross-matrix and the second light
Cross matrix, in this way, execution step C3);Otherwise, return to step C1);First optical cross-matrix and the second optical cross-matrix
It is different optical cross-matrixs;
C3) the first dense wavelength division frequency spectrum money according to corresponding to the starting point that vendor specifications determine first optical multiplexing section respectively
Source complete or collected works, and the second dense wavelength division frequency spectrum resource complete or collected works corresponding to the terminating point of first optical multiplexing section, and according to institute
The existing dispatch command situation corresponding to the starting point and ending point of the first optical multiplexing section is stated, respectively from first dense wavelength division
The wave frequency occurred in the existing dispatch command is deleted in frequency spectrum resource complete or collected works and the second dense wavelength division frequency spectrum resource complete or collected works
Value, the common factor for obtaining two remaining wave frequency values are exactly first optical cross-matrix provided by first optical multiplexing section
And second frequency spectrum resource between optical cross-matrix;
C4) according to the frequency spectrum resource between first optical cross-matrix and the second optical cross-matrix, generate first light and hand over
Side between fork matrix and the second optical cross-matrix, records in the graph data structure;
Step E) further include:
E1) search from input direction main light port direction to institute in the mouth of the glistening light of waves up and down optical fiber connection list for specifying optical cross-matrix
State the mouth of the glistening light of waves up and down connection optical fiber in outbound course main light port direction;
E2 the upper and lower glistening light of waves mouth of the input that) obtains the input direction main light port direction from the upper and lower glistening light of waves mouth connection optical fiber, obtains
The outbound course main light port direction the upper and lower glistening light of waves mouth of output;
E3) configuration is from the input direction main light port to the input light channel scheduling of the upper and lower glistening light of waves mouth of the input;
E4) configuration is from the outbound course main light port to the output light channel scheduling of the upper and lower glistening light of waves mouth of the output;The input
The wave frequency value of optical channel scheduling is identical with the wave frequency value of the output light channel scheduling.
2. a kind of device of the method for realizing setting up in dense wavelength division network as claimed in claim 1 optical channel route, its
It is characterised by, including:
Information gathering scaling unit:For gathering physics inventory information, and the physics inventory information is converted into light intersection square
Battle array;The physics inventory information includes channel join-splitting device part and the miscellaneous function device connected by upper and lower glistening light of waves mouth, and described
Annexation between channel join-splitting device part and miscellaneous function device;The optical cross-matrix is included optical signal input and output to institute
The conjunction partial wave optical port in optical cross-matrix each traffic direction is stated, and between the mouth of the glistening light of waves up and down of each traffic direction
Connection matrix;The miscellaneous function device includes physical parameter adjusting means and signal-quality detector part;
Optical channel schedule information acquiring unit:For gathering the configuration information related to Wavelength dispatching that existed, and by institute
State the configuration information related to Wavelength dispatching to be converted, the optical channel schedule information for having been existed, and according to described
Optical channel schedule information through existing updates the resource distribution for correspondingly closing partial wave optical port;
Graph data structure construction unit:For calculating the annexation of the optical multiplexing section between the optical cross-matrix, and with institute
Optical cross-matrix is stated for summit, as side, structure can apply mechanically standard software mould to the idle radio frequency channel resource with optical multiplexing section offer
The graph data structure of type;
Route computing unit:Optical channel path terminal for being specified according to the graph data structure and user calculates wavelength road
By;The Wavelength routing configuration element include each the described optical cross-matrix for being passed through, passed through each described in
Optical multiplexing section between optical cross-matrix, and one or more wave frequency values that the Wavelength routing is used;
Light cross-over configuration instructs issuance unit:For the configuration element is changed according to the instruction specification of optical transmission device
Into one group of light cross-over configuration instruction, and the smooth cross-over configuration instruction is handed down to optical transmission device, and updates each conjunction
Partial wave optical port and the resource distribution of optical cross-matrix;
Described information collection scaling unit is further included:
Base stock Object Query module:For inquiring about base stock object in the Element management system that provides from equipment vendors;
The base stock object includes network element, veneer, optical port and optical fiber;The optical port includes closing partial wave optical port and upper and lower glistening light of waves mouth;
Optical multiplexing section acquisition module:For the annexation that will be set up by the optical fiber between the optical port, according to software
The optical port specification that mode is described obtains optical multiplexing section;Conjunction point of the optical multiplexing section by the consistent partial wave unit of two wave band specifications
The conjunction partial wave optical port of glistening light of waves mouth and wave combining unit is interconnected to constitute;
Search module:Close for the connection between the mouth of the glistening light of waves up and down corresponding to the conjunction partial wave optical port according to the optical multiplexing section
System, carries out sequentially recursive search, and the connection optical fiber often between combination partial wave optical port and upper and lower glistening light of waves mouth for searching constitutes one
The individual optical cross-matrix;
The search module is further included:
Optical multiplexing section spider module:For traveling through all conjunction partial wave optical ports of the optical multiplexing section, certain conjunction partial wave optical port is chosen
Partial wave optical port is closed as first;
Cross matrix sets up logging modle:For setting up the first optical cross-matrix, the described first conjunction partial wave optical port recorded institute
State in the first optical cross-matrix partial wave optical port is closed as first traffic direction;
Upper and lower glistening light of waves mouth spider module:For traveling through the described first glistening light of waves mouth up and down for closing partial wave optical port, certain upper and lower ripple is chosen
Optical port is used as about the first glistening light of waves mouth;
Connection optical fiber judge module:For judging on about first glistening light of waves mouth with the presence or absence of connection optical fiber, in this way, institute is obtained
State the connection optical fiber on about the first glistening light of waves mouth, and about the second glistening light of waves mouth of the connection optical fiber opposite end;Otherwise, return;
Upper and lower glistening light of waves mouth judge module:For judging whether about second glistening light of waves mouth is corresponding to certain conjunction partial wave optical port
Glistening light of waves mouth, in this way, obtains the second conjunction partial wave optical port corresponding to about second glistening light of waves mouth up and down;Otherwise, return;
Second closes partial wave optical port judge module:For whether judging in first optical cross-matrix comprising the described second conjunction partial wave
Optical port;
Optical cross-matrix judge module:For judging whether comprising the described second conjunction partial wave optical port in other optical cross-matrix,
In this way, all elements of the other optical cross-matrix are merged in first optical cross-matrix, and are deleted described another
Outer optical cross-matrix;Otherwise, the described second conjunction partial wave optical port is recorded in first optical cross-matrix, new as one
Traffic direction close partial wave optical port;
Second closes partial wave optical port logging modle:For the described second conjunction partial wave optical port recorded first optical cross-matrix
In, partial wave optical port is closed as a new traffic direction;
Fiber optic recording module:For using the optical fiber of about first glistening light of waves mouth to about second glistening light of waves mouth as described
The interrelational form of one conjunction partial wave optical port and the second conjunction partial wave optical port is recorded in first optical cross-matrix;
Traversal processing module:Process for return, all upper and lower glistening light of waves mouth under the described first conjunction partial wave optical port is traversed
Process;
Mark module:Processed for the described first conjunction partial wave optical port to be labeled as, choose next pending conjunction partial wave light
Mouthful, until completing to travel through;
The optical channel schedule information acquiring unit is further included:
Cross matrix spider module:For traveling through all of optical cross-matrix, an optical cross-matrix is chosen;
Connection optical fiber spider module:Connect optical fiber for traveling through all upper and lower glistening light of waves mouths of the optical cross-matrix that is selected, and choose
The connection optical fiber of about one glistening light of waves mouth;
Upper and lower glistening light of waves mouth determining module:For the start-stop optical port according to the connection optical fiber being selected, determine described in the company that is selected
Connect about the first glistening light of waves mouth and about the second glistening light of waves mouth corresponding to optical fiber;
Close partial wave optical port determining module:For determining which is right respectively according to about first glistening light of waves mouth and about the second glistening light of waves mouth
The the first conjunction partial wave optical port that answers and second closes partial wave optical port;
Configuration information searching modul:Partial wave optical port, about the first glistening light of waves mouth, the second conjunction partial wave optical port are closed for searching described first
With the corresponding configuration information related to Wavelength dispatching of about the second glistening light of waves mouth;
Configuration determination module dispatched by optical channel:For judging whether while having described first closes partial wave optical port to described first
The first optical channel scheduling configuration of lower glistening light of waves mouth and described second closes partial wave optical port to the second light of about second glistening light of waves mouth
Channel scheduling is configured, and first optical channel scheduling configuration is identical with the wave frequency value that configuration dispatched by the second optical channel, such as
It is first optical channel scheduling configuration and the scheduling configuration of the second optical channel to be combined, the light being selected is obtained and is handed over
Fork matrix closes partial wave optical port to the described second optical channel scheduling for closing partial wave optical port from described first;Otherwise, by operator's polishing
First optical channel scheduling configuration and the scheduling configuration of the second optical channel, or delete the first optical channel scheduling configuration and the
The scheduling configuration of two optical channels;
The graph data structure construction unit is further included:
Optical multiplexing section chooses module:For traveling through all of optical multiplexing section, certain optical multiplexing section is chosen as the first optical multiplexing section;
Optical multiplexing section terminal judge module:For judging whether the starting point and ending point of first optical multiplexing section belongs to respectively
In the first optical cross-matrix and the second optical cross-matrix;First optical cross-matrix and the second optical cross-matrix are different light
Cross matrix;
Frequency spectrum resource acquisition module:For determine first optical multiplexing section respectively according to vendor specifications starting point corresponding to
First dense wavelength division frequency spectrum resource complete or collected works, and the second dense wavelength division frequency spectrum corresponding to the terminating point of first optical multiplexing section
Resource complete or collected works, and the existing dispatch command situation according to corresponding to the starting point and ending point of first optical multiplexing section, respectively
Described scheduling is deleted from the first dense wavelength division frequency spectrum resource complete or collected works and the second dense wavelength division frequency spectrum resource complete or collected works to refer to
The wave frequency value occurred in order, the common factor for obtaining two remaining wave frequency values is exactly that first optical multiplexing section is provided
Frequency spectrum resource between first optical cross-matrix and the second optical cross-matrix;
Side generates logging modle:For according to the frequency spectrum resource between first optical cross-matrix and the second optical cross-matrix,
The side between first optical cross-matrix and the second optical cross-matrix is generated, is recorded in the graph data structure;
The smooth cross-over configuration instruction issuance unit is further included:
Optical port connects optical fiber searching modul:For specify optical cross-matrix the mouth of the glistening light of waves up and down optical fiber connection list in search from
Up and down glistening light of waves mouth connection optical fiber of the input direction main light port to outbound course main light port direction described in direction;
Export upper and lower glistening light of waves mouth acquisition module:For obtaining the input direction main light port from the upper and lower glistening light of waves mouth connection optical fiber
The upper and lower glistening light of waves mouth of the input in direction, obtains the upper and lower glistening light of waves mouth of output in the outbound course main light port direction;
Input light channel scheduling configuration module:For configuration from the input direction main light port to the upper and lower glistening light of waves mouth of the input
Input light channel scheduling;
Output light channel scheduling configuration module:For configuration from the outbound course main light port to the upper and lower glistening light of waves mouth of the output
Output light channel scheduling;The wave frequency value of the wave frequency value of the input light channel scheduling and the output light channel scheduling
Identical.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510551758.9A CN105263069B (en) | 2015-09-01 | 2015-09-01 | A kind of method and device for setting up optical channel route in dense wavelength division network |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510551758.9A CN105263069B (en) | 2015-09-01 | 2015-09-01 | A kind of method and device for setting up optical channel route in dense wavelength division network |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105263069A CN105263069A (en) | 2016-01-20 |
| CN105263069B true CN105263069B (en) | 2017-03-15 |
Family
ID=55102546
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510551758.9A Active CN105263069B (en) | 2015-09-01 | 2015-09-01 | A kind of method and device for setting up optical channel route in dense wavelength division network |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105263069B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107154830B (en) * | 2016-03-02 | 2019-03-15 | 中卫大河云联网络技术有限公司 | A kind of method and apparatus creating logic optical fiber and logic fiber-optic signal stream |
| CN108462535B (en) * | 2017-02-20 | 2022-08-30 | 中兴通讯股份有限公司 | Network element level optical layer cross capacity management method and device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1107242A3 (en) * | 1999-12-10 | 2001-09-26 | Victor Company Of Japan, Ltd. | Optical pick-up |
| CN101110652B (en) * | 2006-07-18 | 2010-08-18 | 中兴通讯股份有限公司 | Apparatus and method for supporting automatic optical fiber connecting configuration of optical transmission equipment |
| CN102547494B (en) * | 2012-02-20 | 2014-06-18 | 烽火通信科技股份有限公司 | Method and device for peer-to-peer optical cross connection configuration |
| EP2874328A4 (en) * | 2012-08-07 | 2015-10-28 | Huawei Tech Co Ltd | METHOD AND APPARATUS FOR OBTAINING INTERNAL FIBER CONNECTION RELATION IN A RECONFIGURABLE OPTICAL INSERTION-EXTRACTION MULTIPLEXER |
-
2015
- 2015-09-01 CN CN201510551758.9A patent/CN105263069B/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| CN105263069A (en) | 2016-01-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2461629B1 (en) | Route search and wavelength allocation method in an optical network and device thereof | |
| US10666377B2 (en) | Method and apparatus for matching fiber connections for ROADM service | |
| US7676154B2 (en) | Method and system for configuring a connection-oriented packet network over a wavelength division multiplexed optical network | |
| EP2904725B1 (en) | Transport functions virtualization for wavelength division multiplexing (wdm)-based optical networks | |
| CN108900350B (en) | Configuration method and system for optical layer service layered model in network management system | |
| US7756045B2 (en) | Optical cross connect apparatus and network | |
| CN102130721B (en) | Method for automatically acquiring internal fiber connecting relations of reconfigurable optical add-drop multiplexer node | |
| US9607412B2 (en) | Method for rapid determination of lowest cost wavelength routes through a photonic network based on pre-validated paths | |
| HK1200988A1 (en) | Method and system for managing optical distribution network | |
| EP1502474B1 (en) | Hierarchical switch architecture for core optical networks | |
| CN105812051A (en) | ROADM internal optical fiber connection detection method, detection system, and ROADM | |
| CN105263069B (en) | A kind of method and device for setting up optical channel route in dense wavelength division network | |
| CN101499851B (en) | Method for interconnecting automatic switch optical network with traditional optical network | |
| US20170251285A1 (en) | Optical circuit switch | |
| KR102117497B1 (en) | Network infrastructure building system and network infrastructiure building method | |
| CN105049965B (en) | A kind of OTN circuits method for routing and system | |
| Gerstel et al. | A control hierarchy for integrated packet-optical networks utilizing pluggable transceivers | |
| EP1442547A2 (en) | Architectural arrangement for core optical networks | |
| CN114727175B (en) | Data transmission method and device | |
| Xu et al. | Blade abstraction interface for diverse blade integration and unified control of disaggregate/legacy ROADMs | |
| CN113422667B (en) | Optical fiber branching multiplexer node and optical fiber communication method thereof | |
| HK40069597A (en) | Optical fiber add-drop multiplexer node and optical fiber communication method thereof | |
| CN100382523C (en) | Method for automatic service configuration of synchronous digital system equipment | |
| US7894469B2 (en) | Generic SONET/SDH time slot selection algorithm | |
| Deshpande | Achieving Path Reversal in OTN By Control Plane Programmability |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |