Summary of the invention
In view of above-mentioned existing in prior technology problem, the purpose of this invention is to provide a kind of system and method thereof of setting up circuit manually, adopt the route account form to carry out the existing problem of circuit creation to overcome, improved the reliability of network service.
The objective of the invention is to be achieved through the following technical solutions:
The system of a kind of setting up circuit manually provided by the invention comprises:
Circuit information input unit: the information that is used to receive the circuit that needs manual creation of user's input;
The network topological information acquiring unit: the information of the circuit that is used for creating as required issues network topological information and obtains request, and receives the network topological information that returns;
Circuit creation processing unit: the corresponding circuit of information creating of the circuit of creating according to the needs of the network topological information that returns and user input.
System of the present invention also comprises:
Circuit checks unit: be used to check every index of the circuit of having created whether to meet predetermined requirement, and the notice user's modification does not meet the index item of pre-provisioning request.
The invention provides a kind of implementation method of setting up circuit manually, comprising:
A, user need the rank of the circuit of establishment by the input of circuit information input unit;
B, network topological information acquiring unit issue network topological information according to the rank of described circuit to system and obtain request, and obtain corresponding network topological information;
C, user are according to the sourcesink information of the network topological information that returns by the circuit of circuit information input unit input needs establishment;
D, circuit creation processing unit are according to the corresponding circuit of sourcesink information creating of network topological information and circuit.
Described steps A comprises:
The operation interface that the user provides by the circuit information input unit selects input to need the speed rank of the circuit paths of establishment.
Described step B comprises:
System obtains all service layer paths of the idling-resource that exists between each network element;
And, when needs are created the low order path, also need service layer high-order path is deployed on the level of multiplex section path.
Described step C comprises:
Specify a source information and one or more places information at the path that needs are created; When needs are created the VC4 path, specify one or more source information and one or many places information.
Described step D comprises:
D1, be the selected all types of route in the path of need creating, corresponding route-type comprises forward and reverse work route and corresponding forward and reverse protection route;
D2, each selected route of basis are carried out the establishment of respective paths.
Described step D1 also comprises:
D11, user are according to the service layer path between definite selected two network elements of described network topological information;
D12, according to the selected service layer path of the idle time slot in each service layer path, and assigned timeslot, and route-type;
D13, continuation execution in step D11 finish until the path establishment that needs are created.
Described step D12 also comprises:
Determine relative all routes according to a selected service layer path, and all routes that will be correlated with are as the part route in the path of needs establishment.
Described step D12 also comprises:
After the selected forward work of user/protection route, system is the reverse operation/protection route of described forward work/protection Route Selection correspondence automatically.
Method of the present invention also comprises:
Whether the circuit that E, inspection are created meets predetermined every index, if meet, then circuit creation is finished, otherwise, notify the user that the item that does not meet desired indicator is adjusted, meet predetermined index until it.
Described step e further comprises:
Network element and sourcesink network element structure index to selected route process;
Judge according to described index whether the out-degree of each network element, in-degree meet the requirements,, determine that then respective network elements is correct if meet, otherwise, report error message.
As seen from the above technical solution provided by the invention, among the present invention, the route data that only needs structuring user's to select just can be realized the process of setting up circuit manually, and need not to construct the route data of the whole network.And among the present invention, the circuit creation process does not relate to the problem that complicated route is calculated and the networking of being correlated with limits, and the processing procedure logic is simple.Therefore, it is less that the present invention has the data of using in the establishment circuitry processes, creates the circuit efficiency advantage of higher.
Simultaneously, can support the establishment in multi-source Duo Su path, broadcasting (a source Duo Su) path among the present invention, and can be supported in the establishment in the path in the networking of complex form, thereby improve practicality of the present invention.
Embodiment
Core of the present invention provides a kind of treatment system that can realize the setting up circuit manually function on NMS or EMS, utilizes described system user can create corresponding circuit as required.
The invention provides a kind of system and method thereof that realizes setting up circuit manually,, will be described further system of the present invention and method thereof below for the present invention there being further understanding.
The specific implementation of system of the present invention specifically comprises as shown in Figure 1:
Circuit information input unit: be used to receive the information of the circuit that needs manual creation of user's input, comprise the speed rank, sourcesink information of the circuit of needs establishment etc.;
The network topological information acquiring unit: the information of the circuit that is used for creating as required issues network topological information and obtains request, and receives the network topological information that returns;
Circuit creation processing unit: the corresponding circuit of information creating of the circuit of creating according to the needs of the network topological information that returns and user input;
Circuit checks unit: be used to check every index of the circuit of having created whether to meet predetermined requirement, and the notice user's modification does not meet the index item of pre-provisioning request.
Based on said system, the specific implementation of method of the present invention specifically may further comprise the steps as shown in Figure 2:
Step 21: the user imports or selects the speed rank of the circuit of needs establishment by operation interface, as 2M, and 34M etc.;
Step 22: the rank of creating circuit according to user's needs issues the request of initialization topological diagram to system, and the request of promptly obtaining network topological information is to obtain all the idle service layer paths between network element;
Step 23: system returns all service layer paths that have idling-resource between each network element to operation interface, i.e. initialization topological diagram, wherein:
When the path that needs are created is low order path (VC12 path, VC3 path), then need service layer VC4 path is deployed on the level of MS (multiplex section) path;
When the path that needs are created is high-order path (VC4 path, cascade path), then directly returns service layer MS path and get final product;
Step 24: according to returning the initialization topological diagram, between the two ends network element that on the operation interface is each service layer path, draw a line,, also only draw a line even there are many service layer paths between the network element of two ends;
Step 25: the user specifies source, the place information of the circuit that needs establishment, and face can be specifying good sourcesink and route issue together afterwards, and promptly being handed down to step 28 carries out checking treatment;
For the establishment in VC4 path, can specify one or more sources, one or more places.
Establishment for all the other paths then can only be specified a source, one or more places.
Step 26: after specifying described source, place information, the user also needs to specify the forward work route of the circuit that needs create, and forward protection route specifically comprises following processing procedure:
(1) user clicks any line of representing the service layer path on the topological diagram in the selected operation interface;
(2) line of clicking according to the user, the service layer path on this line of system queries, with and corresponding idle gap information;
(3) system returns all service layer paths of described line correspondence, with and corresponding idle gap information;
(4) user's selection wherein is used for this circuit creation process in a service layer path, and assigned timeslot, and corresponding route-type, and described route-type comprises: forward work route, forward protection route, reverse operation route or reverse protection route;
(5) system inquires about the relevant routing iinformation in this service layer path to the backstage, and returns all routes of this service layer's path correspondence according to service layer's routing information that the user selects; For example, the service layer path is the situation in VC4 path, and this VC4 is two sections MS when being deployed into the MS level, then the user selects wherein one section, when its relevant route was inquired about on the backstage, the backstage can be returned these two sections, because these two sections corresponding in fact VC4 paths;
(6) interface route data that the backstage is returned is shown to the user as " having selected route ", determines that corresponding route is selected for this circuit creation process;
(7) circuit information created as required of user continues the selection of next section route, promptly re-executes process (1), finishes until the circuit creation process.
Step 27: the user specifies the reverse operation route, the reverse protection route, if do not specify reverse route, then system can calculate reverse route automatically according to the forward route that the user selects, and concrete designation method is identical with forward route appointed method;
After finishing the appointment of forward and reverse work of circuit to be created and protection route, other information that the user can also input circuit as required are as remark information etc.;
Step 28: the route of appointment is carried out checking treatment by system, whether the every index (as the out-degree of network element, in-degree etc.) that is specially the circuit that check created meets predetermined requirement, and the notice user's modification does not meet the index item of pre-provisioning request, with the accuracy of the route that guarantees appointment, find error message in real time and carry out retouching operation;
Concrete checking treatment process comprises:
(1), simultaneously, also selected route is pressed network element structure index to sourcesink network element structure index;
(2) if two-way approach, and the user do not specify reverse route, then the system backstage acquiescently with the reverse time slot of forward route as reverse route;
If run into one directional service layer path, perhaps the situation of service layer path inadequate resource then needs to reassign reverse route to the reporting of user error message by the user;
(3) according to the index of process (1) structure, to forward, reverse operation and protection route difference verification out-degree, in-degree, for non-sourcesink network element, thinking to have in-degree that out-degree is also arranged, otherwise thinks that the user selects routing error;
The notion of described out-degree and in-degree is: if a route is the source with this network element, then this network element has an out-degree, if a route is the place with this network element, then this network element has an in-degree;
Out-degree and in-degree to each network element are carried out verification, make mistakes determining whether;
Step 29: when the checking treatment process finishes, and the sourcesink network element of definite appointment and routing iinformation correct after, then need to generate corresponding path according to the index data structure of network element and route;
Step 210: further verification is done in the path that generates, and after guaranteeing that generation pass is correct, execution in step 211;
Be specially: according to the path that generates, again verification once its sourcesink and user select whether consistent, if inconsistent, then, error message is made amendment by the user to the reporting of user error message, if unanimity, then execution in step 211;
Step 211: the routing iinformation according to appointment generates corresponding business (being circuit), just generates corresponding interconnection on the network element, finishes the manual creation processing procedure of related circuit.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection range of claim.