Background technology
The SDH Optical Transmission Network OTN is widely used in the optical communication field.Along with the variation of social demand, optical-fiber network can be realized professional adjustment flexibly apace, can better satisfy different requirements of customers.This is having higher requirement just for SDH equipment or network element aspect time slot cross-over configuration.
At present, for the business configuration of network element, normally after configuration time slot cross reference on the webmaster, by NCP (Net Control Processor, be the network element control processor) issue the order of time slot intersection to time slot crossover algorithm module, through algorithm process, obtain concrete various path configurations orders.NCP is issued to the veneer in the network element according to these configuration order types, realizes professional cross-over configuration by veneer, promptly realizes the connection in path between input time slot and the output time slot.Wherein, the purpose of time slot crossover algorithm is exactly: according to input time slot and the output time slot that webmaster issues, arrange the communication path of time slot stream in hardware resource (comprise sky sub matrix, time sub matrix or laminating module).In Fig. 1, after webmaster issues time slot configuration relation from A1 to B3, algorithm is converted into concrete hardware paths with this configuration relation: the 1# time-division of sub-module was gone into AUG (administrative unit groups when the A1 signal arrived through empty sub matrix, Administrative Unit Group) position, branch module 3# went out the AUG position when the full intersection of process time-division inside arrived then,, realized the time slot interconnection after empty sub matrix arrives the B3 position.
In existing time slot configuration algorithm, when input time slot carries out TU (tributary unit, Tributary Unit) level when intersecting from tributary card, the sub-module when business of tributary card arrives through last bus, then the time sub-module arrive the destination through full the intersection.Because each tributary card all will take a time-division and go into the AUG bus, therefore when from the business of tributary card more for a long time, will take a lot of time-division resources.In addition, when tributary card time receiving during the crack, former configuration method also is to tell the AUG bus when taking one at least according to each tributary card, during than multi-service, tells AUG in configuration when this also causes taking in a large number.As Fig. 1, A1, A2 and A3 represent the last bus AUG signal from tributary card, and B1, B2 and B3 represent bus AUG signal under the tributary card of the number of collection of letters.A1, A2 and A3 divide when dividing module when arriving through empty, respectively take a time-division to go into AUG, have taken 3 time-divisions altogether to go into AUG; During sub-module, tell AUG when having taken 3 again when going out.The time-division resource that existing method takies is too much.
Summary of the invention
Purpose of the present invention is exactly to propose a kind of less time-slot configuring method of time-division resource that takies.
The core concept of algorithm of the present invention is: the tributary card that a plurality of signallings, capacity are no more than TUG3 is input to a laminating module and is superimposed as an AUG, and then through the time sub-module, can reduce the time-division like this and go into taking of AUG; When a plurality of tributary card collection of letters, can arrange tributary card that a plurality of capacity are no more than TUG3 to tell AUG when same and come received signal, when just having reduced, this tells taking of AUG.
A kind of time-slot configuring method of optimizing time-division resource comprises the following steps:
The first step, judge whether input time slot place tributary card is the tributary card that capacity is no more than TUG3,, otherwise be configured by original collocation method if then continue;
(administrative unit is AdministrativeUnit) with an AU cross reference of going into AUG of laminating module for bus AU on second step, the configuration input time slot place tributary card;
The 3rd step, the cross time-slot order that a plurality of capacity is no more than the tributary card of TUG3 are sent into a laminating module and are superimposed as an AUG output, and keep input time slot to go into superposeing out invariant position among the AUG of position among the AUG and this time slot in stack;
Sub-module intersects output entirely during going out AUG and send into after the 4th step, the stack;
Whether the 5th step, to judge time slot place tributary card be the tributary card that capacity is no more than TUG3, if then continue, otherwise is configured by original collocation method;
The 6th step, with the time one of sub-module go out the AUG bus concurrency and be no more than on the tributary card of TUG3 to a plurality of capacity;
The 7th step, configuring time division module go out in the AUG bus time tell the AU cross reference of bus AU under AU and the tributary card.
The collocation method that the present invention proposes: when the configuration tributary card signals, at first make the tributary card signal enter laminating module, and then advance the time-division, go into AUG thereby saved the time-division; When the tributary card collection of letters, a plurality of tributary cards can be told AUG in the time of shared one, tell taking of AUG when having reduced.Adopt the method for the invention, compared with prior art,, therefore, reduced the possibility that causes to dispose time slot because of the time-division resource deficiency, improved the satisfaction of telecom operators owing to can significantly reduce taking of time-division resource; In addition, come configuration service, also avoided professional damage to break, improved signal transmission quality according to this method.
Embodiment
The present invention is described in further detail below in conjunction with drawings and Examples.
Fig. 1 had carried out explanation in background technology.
Fig. 2 is the laminating module schematic diagram that the present invention proposes, laminating module is equivalent to the time subdivision of " go into AUG, for three and go out AUG ", can realize the merging of a plurality of AUG of going into signals, and can guarantee: position and this time slot that input time slot is gone among the AUG at laminating module do not change in the position that laminating module goes out among the AUG.Wherein, AUG and TUG3 are the G.707 multiplexing mapping basic capacity structures in the standard of ITU-T, and per 3 TUG3 can multiplexingly be mapped among the AUG.The present invention regulation: have only " tributary card that capacity is no more than TUG3 " just can enter laminating module, and the signalling of each tributary card can only be positioned at a TUG3, and will guarantee into AUG number consistent with TUG3 number.As the 1#AU among Fig. 2, signal has arrived 1#TUG3 on all; To 2#AU, signal has arrived 2#TUG3 on all; 3#AU is handled too.2#TUG3 that the going out of laminating module write down among the AU among the 1#TUG3 among the 1#AU, the 2#AU and the 3#TUG3 signal among the 3#AU.
Fig. 3 is the particular flow sheet of the method that proposes of the present invention, specifically comprises:
The first step, judge whether input time slot place tributary card is the tributary card that capacity is no more than TUG3,, otherwise be configured by original collocation method if then continue.
An AU cross reference of going into AUG of bus AU and laminating module on second step, the configuration input time slot place tributary card.
The 3rd step, the cross time-slot order that a plurality of capacity is no more than the tributary card of TUG3 are sent into a laminating module and are superimposed as an AUG output, and keep input time slot to go into superposeing out invariant position among the AUG of position among the AUG and this time slot in stack.Because each " capacity is no more than the tributary card of TUG3 " can focus on signalling among the TUG3, and laminating module has only the AUG that superposes out, therefore, this method allows that maximum three tributary cards enter same laminating module.
Sub-module intersects output entirely during going out AUG and send into after the 4th step, the stack.
Whether the 5th step, to judge time slot place tributary card be the tributary card that capacity is no more than TUG3, if then continue, otherwise is configured by original collocation method.
The 6th step, with the time one of sub-module go out the AUG bus concurrency and be no more than on the tributary card of TUG3 to a plurality of capacity.Professional harmless disconnected in order to guarantee, save the time-division simultaneously, one of sub-module went out the AUG bus at most and be dealt into the tributary card that three capacity are no more than TUG3 when the present invention stipulated one.
The 7th step, configuring time division module go out in the AUG bus time tell the AU cross reference of bus AU under AU and the tributary card.
The core of whole invention comprises two parts on the whole: the one, and the use of stack resource; When being exactly, another tells the concurrent of AUG resource.Consider the cross-capacity of physical device, 8 laminating modules as shown in Figure 2 in superpositing unit, have been designed, when this can guarantee that all " being no more than the tributary card of TUG3 capacity " signals, can and then enter the time-division, fully save the time-division and gone into the AUG resource through stack.For the time tell AUG, at first search " with ' capacity is no more than that bus AU ' sets up the AU cross reference under the tributary card of TUG3; and still have idle TUG3 the time tell AU ", tell AUG when this can guarantee and be dealt into a plurality of tributary cards, and tell AUG when still taking one.Have only when not existing when telling AUG when meeting this condition, just consider to go to take and tell AUG when idle.In one embodiment of the invention, the core implementation step comprises:
Whether 1, analyze input time slot place plate type, be the tributary card of " capacity is no more than TUG3 ": if then carry out next step; Otherwise, according to original method configuration;
2, judge whether bus has entered laminating module on the tributary card,, then directly dispose laminating module internal chiasma relation and time-division cross reference if enter laminating module; Otherwise, select one to use but still have the free time to go into the laminating module of AUG, if can not find such laminating module, then attempt selecting the laminating module of a free time:, then report " it is wrong that laminating module is not enough " if can not find idle laminating module; If found, then arrange on the tributary card bus to go into the position of AUG at laminating module.Because each tributary card capacity that advances laminating module all is no more than TUG3, so stipulate in the method: the tributary card signal that enters stack all concentrates in the TUG3, specifically which TUG3 with it in laminating module to go into the AUG position the same.
Whether, be the tributary card of " be no more than TUG3 ": if then carry out next step if 3, analyzing time slot place plate type; Otherwise, be configured according to original method, finish layoutprocedure;
4, judge under the tributary card bus whether with the time tell AU and set up cross reference, if set up cross reference, then only need easy configuration branch road oral sex fork relation; If not with the time tell AU and set up cross reference, then at first search " with ' capacity is no more than that bus AU ' sets up the AU cross reference under the tributary card of TUG3; and still have idle TUG3 the time tell AU ", tell AU if can find when such, tell the AU cross reference of AU bus AU under the plate of output time slot place when then disposing this; If can not find, then search " idle time tell AU " is to set up the AU cross reference: if tell AU when not having the free time, then report " time-division deficiency " mistake; If tell AU when having the free time, tell the AU cross reference of bus AU under AU and the output time slot tributary card when then setting up this.
Tell AU concurrent schematic diagram in sky divides when Fig. 4 is, the basic function that the empty sub matrix among Fig. 4 can be realized is dealt into a plurality of AUG by an AUG exactly, promptly realizes concurrent.Consider the collection of letters number of the tributary card that is no more than TUG3, through the time sub-module full intersection after, can focus among the TUG3.Like this, utilized the concurrent characteristic of empty branch, told AUG in the time of just can be and be dealt into bus AUG under 3 tributary cards simultaneously with one, again by tributary card from obtaining corresponding TUG3 signal the bus down, thereby saved time-division resource; Simultaneously, because the signal non-overlapping copies of each tributary card, therefore increase or during the deletion tributary card, can not have influence on the business of other tributary card, realized harmless disconnected configuration.
Fig. 5 is after adopting the present invention, the concrete path of the time slot stream of configuration in sky branch, time-division and stack resource.The capacity of existing tributary card all is no more than the TUG3 capacity in the system, and therefore, the last bus signals of tributary card all will divide module when stack arrives.As shown in Figure 5, behind AU signal A1, the A2 and the empty sub matrix of A3 process from bus on the tributary card, enter the 1-3#AUG of laminating module successively, after stack, the signal among A1, A2 and the A3 merges to going out among the AUG of laminating module.The first idle AUG position of sub-module when this goes out AUG and arrives, through the time sub-module full intersection, signal cross is told AUG during to first free time.Because the destination is three tributary cards, therefore, can with the time tell AUG and be dealt into the following bus of each tributary card, when tributary card from following bus during the number of winning the confidence, only get the wherein signal of a certain TUG3, what get as B1 is first TUG3 signal, and B2 gets second TUG3 signal, and B3 gets the 3rd TUG3 signal.
Fig. 6 adopts the present invention to realize the schematic diagram of harmless disconnected configuration.In order to illustrate that the present invention can realize harmless disconnected configuration, now delete A2 among Fig. 4 to all time slots of B1, still keep other time slot, then only need the following cross reference of deletion: space division cross, the 1# time-division that the 2# that the A2 sky is assigned to laminating module goes into AUG goes into that the time-division of telling the 1#TUG3 among the AUG when 2#TUG3 is to 1# among the AUG intersects and tells the space division cross of AUG to B1 during 1#.Other configuration relation need not change yet and can not change, and has promptly realized the maintenance fully of original business, has realized harmless disconnected configuration.
In sum, the method for the optimization time-division resource that the present invention proposes can guarantee when increasing or delete business, can not cause that time slot services decreases under the disconnected prerequisite, has saved valuable time-division resource.This has significance for the general character of joining of raising equipment when high traffic disposes.