WO2017124656A1 - Procédé de sélection à base d'arborescence et système de gestion de ressource - Google Patents
Procédé de sélection à base d'arborescence et système de gestion de ressource Download PDFInfo
- Publication number
- WO2017124656A1 WO2017124656A1 PCT/CN2016/079486 CN2016079486W WO2017124656A1 WO 2017124656 A1 WO2017124656 A1 WO 2017124656A1 CN 2016079486 W CN2016079486 W CN 2016079486W WO 2017124656 A1 WO2017124656 A1 WO 2017124656A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- node
- tree
- network element
- network
- layer
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/20—Network management software packages
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a tree-based selection method and a resource management system.
- the global telecommunications industry is developing rapidly, and the cycle of upgrading and upgrading of telecommunications services is becoming shorter and shorter, and new communication models are emerging one after another.
- the resource management system is faced with the problem of constantly updating and upgrading.
- the object of network element management in the resource management system is the device, and the core is also the device.
- the softwareization of the device is indispensable in the design of the network management software, and is also a crucial link.
- Telecommunications equipment is generally hierarchical, such as typical (machine) rack - (machine) box - (single) board - slot (bit), subnet - base station controller - base station, etc., there are upper and lower management or physical Hierarchical relationship.
- the best way to present a hierarchy is to use a tree structure.
- Traditional simple trees, selection trees, and tree tables belong to the category of single trees, that is, all resources are displayed on a tree. This tree is simple to use, and a tree can perform all operations. In the face of deeper and more complex trees, the composite tree can split a deep complex tree into multiple levels, and the tree structure looks more concise. It is not enough to present resources only on the tree structure. If you need to manage these resources, you need to provide the necessary selection control functions. However, traditional tree-based selection methods have limited options and do not provide sufficient state representation.
- the embodiment of the invention provides a tree-based selection method and a resource management system, which are intended to solve the traditional tree-based selection method, such as the limited scenes that can be selected, and the insufficient state representation.
- an embodiment of the present invention provides a tree-based selection method, where the tree-based selection method includes:
- the wildcarding layer is not the entire network layer, displaying the network element tree on the first display area according to the wildcarding level and the preset network-wide node information;
- the second display area is displayed in parallel with the first display area; the determining the object to be processed according to the selection state of the node selected by the user on the network element tree and the information of the entire network node includes :
- the wildcarding layer is an object grouping layer or an object layer
- the object to be processed Upon receiving an instruction by the user to select an object grouping node or an object node from the object tree, the object to be processed is determined according to the selected state of the object grouping node or the object node selected by the user and the network-wide node information.
- the determining, according to the selection state of the node selected by the user on the network element tree and the information of the entire network node, that the object to be processed includes:
- the wildcarding layer is a network element grouping layer or a network element layer
- when receiving an instruction of a network element grouping node or a network element node selected by the user from the network element tree according to the user selected network element grouping node Or the selected state of the network element node and the network-wide node information, and the object to be processed is determined.
- the tree-based selection method includes:
- the wildcard hierarchy is a full network layer, it is determined that the object to be processed is an object of all network elements.
- the tree-based selection method when the user selects a node from the network element tree, the tree-based selection method further includes:
- the wildcarding layer is the network element grouping layer or the network element layer
- the number of the network elements is selected by the statistical user in the network element tree, and when the number of the collected network elements is greater than the preset first threshold, The first prompt information is displayed, where the first prompt information is used to prompt the user that the number of network elements selected in the network element tree exceeds the maximum number of defined network elements.
- the tree-based selection method when the user selects a node from the object tree, the tree-based selection method further includes:
- the wildcarding level is the object grouping layer or the object layer
- the number of objects selected by the statistical user on the object tree is displayed, and when the number of the statistics objects is greater than the preset second threshold, the second prompt information is displayed.
- the second prompt information is used to prompt the user that the number of objects selected on the object tree exceeds the maximum number of objects defined; or
- the third prompt information is displayed, where the third prompt information is displayed, where the number of the network elements to be mounted is greater than the preset third threshold.
- the number of selected network elements that are used to prompt the user to be selected in the network element tree exceeds the limit of the maximum number of network elements that can be mounted on the object tree.
- the embodiment of the present invention further provides a resource management system, where the resource management system includes:
- a receiving module configured to receive an instruction that the user selects a wildcard hierarchy
- a processing module configured to determine, according to the instruction, a wildcard hierarchy selected by the user when receiving an instruction that the user selects a wildcard hierarchy
- the display module is configured to display the network element tree on the first display area according to the wildcarding node and the preset information of the entire network node when the wildcarding layer is not the entire network layer;
- the processing module is configured to determine an object to be processed according to a selection state of a node selected by the user on the network element tree and the node information of the entire network, where the selection state includes at least selecting the node and all Child node, select this node and some of its child nodes, select this node but not all its child nodes.
- the second display area is displayed in parallel with the first display area; the display module is further configured to:
- the wildcarding layer is an object grouping layer or an object layer
- the processing module includes:
- a first determining unit configured to: when receiving an instruction that the user selects an object grouping node or an object node from the object tree, determining, according to a selection state of the object grouping node or the object node selected by the user, and the information of the entire network node The object to be processed.
- the processing module comprises:
- a second determining unit configured to: when the wildcarding layer is a network element grouping layer or a network element layer, when receiving an instruction of a network element grouping node or a network element node selected by the user from the network element tree, according to The selection state of the network element grouping node or the network element node selected by the user and the information of the whole network node determine the object to be processed.
- the processing module comprises:
- the third determining unit is configured to determine that the object to be processed is an object of all network elements when the wildcarding layer is a full network layer.
- the resource management system further includes a first defining module, where the first defining module includes:
- the first limiting unit is configured to: when the wildcarding layer is a network element grouping layer or a network element layer, the number of the network elements selected by the user in the network element tree is greater than the number of the network elements.
- the first threshold is set, the first prompt information is displayed, where the first prompt information is used to prompt the user that the number of selected network elements in the network element tree exceeds the maximum number of defined network elements.
- the resource management system further includes a second defining module, where the second defining module includes:
- a second limiting unit configured to: when the wildcarding level is an object grouping layer or an object layer, the number of objects selected by the user in the object tree, where the number of the statistics objects is greater than a preset second threshold And displaying the second prompt information, where the second prompt information is used to prompt the user that the number of objects selected on the object tree exceeds the maximum number of objects defined;
- a third limiting unit configured to: when the wildcarding level is an object grouping layer or an object layer, statistics to be mounted to the pair
- the third prompt information is displayed when the number of the network elements to be mounted is greater than the preset third threshold, wherein the third prompt information is used to prompt the user to The number of selected NEs in the NE tree exceeds the maximum number of NEs that can be mounted on the object tree.
- a computer storage medium is further provided, and the computer storage medium may store an execution instruction for executing the tree-based selection method.
- the tree-based selection method and the resource management system are provided by the embodiment of the present invention.
- the nodes on the resource tree support the display of the six selection states, and the different selection states respectively determine different objects to be processed selected by the user, and provide a user with a
- the flexible selection of the object to be processed based on the complex tree structure enables the fast and accurate determination of the object to be processed selected by the user according to the selection state of the nodes on the resource tree, simplifying the user's complexity on the tree structure.
- the operation of selecting a resource is provided by the embodiment of the present invention.
- FIG. 1 is a schematic flow chart of a first embodiment of a tree-based selection method according to the present invention
- FIG. 2 is a schematic diagram of a refinement process for determining an object to be processed when a wildcarding level is an object grouping layer or an object layer in a second embodiment of the method for selecting a tree according to the present invention
- Figure 3 (a) is a schematic diagram of icons of seven selection states in the present invention.
- 3(b)-9 are schematic diagrams of interfaces of an embodiment of a resource management system according to the present invention.
- FIG. 10 is a schematic diagram of functional modules of a first embodiment of a resource management system according to the present invention.
- FIG. 11 is a schematic diagram of functional modules of a third embodiment of a resource management system according to the present invention.
- the present invention provides a tree-based selection method. As shown in FIG. 1 , a flow diagram of a first embodiment of a tree-based selection method according to the present invention is shown.
- the tree-based selection method includes:
- telecommunication resources are classified into network elements and objects (also called components).
- network elements are relatively specific devices, such as base stations, power supplies, routers, etc.
- objects are some Small device or virtual device, For example, a board, a cell, and the like.
- the type of the device to be managed Generally, at least two types are included, one is a network element type and the other is an object type. The user needs to operate on a certain device, which is represented in the resource management system, that is, an object type under a certain network element type.
- the wildcarding hierarchy is used to indicate the level by which the user selects resources in the resource tree, and can be divided into five hierarchical types, which are a full network layer, a network element grouping layer, a network element layer, an object grouping layer, and an object layer.
- a wildcarding hierarchical selection area is set in the resource management system, and the wildcarding hierarchical selection area may be configured with a plurality of different wildcarding levels, and each of the wildcarding levels belongs to only one of the five hierarchical types. And different wildcard levels can belong to the same level type.
- the user selects any one of the wildcarding levels in the pull-down menu of the wildcarding layer selection area.
- the resource management system receives an instruction triggered by the user selecting the wildcarding level, and determines, according to the instruction, the user selected pass. With the level.
- the network-wide node information includes information about each node and its associated relationship in a tree-like structure, for example, which network element groups are included in the entire network, and which network elements are included in each network element group, and each network element includes Which objects are grouped, which objects are grouped under each object group, and the whole network node information is stored in advance on the resource management system.
- a first display area and a second display area are further disposed on the resource management system, where the first display area is used to display a network element tree, and the second display area is used to display an object tree.
- the network element tree is used to display tree structure information of each network element group and its network element under the entire network, where the object tree is used to display tree structure information of each object group under the specified network element, or grouping each object and The tree structure information of its object.
- the first display area may be juxtaposed on the same plane as the second display area.
- the information displayed by the network element tree is different under different communication levels, and the different levels are switched and selected on the wildcarding layer selection area, and the network element tree information of different resources can be displayed correspondingly on the first display area. .
- a node for example, a plurality of base stations under the same city node, is configured to manage all the specified network element types and resource types of the specified object type in the specified network element grouping instance (such as a city), and select the network element layer to indicate the specified network element.
- All the resources of the specified object type are managed by the instance; the object grouping layer is selected to manage the resources of all the specified object types in the specified object grouping instance under the specified network element instance; the object layer is selected to represent the specified network element instance and the specified object.
- the instance is managed.
- an instance is a concrete instantiated object of a type, and a type is a general term for an instance of the same kind of attribute.
- S30 Determine an object to be processed according to a selection state of a node selected by the user on the network element tree and the information of the entire network node, where the selection state includes at least selecting the node and all its child nodes, and selecting This node and some of its child nodes, select this node but not all its child nodes.
- the node on the network element tree may be a network element grouping node or a network element node.
- the selection state includes not only selecting the node and all its child nodes, selecting the node and some of its child nodes, selecting the node but not selecting all of the child nodes, and including not selecting the node but selecting all of the child nodes.
- the node is not selected but some of its children are selected, and the node and all its children are not selected.
- the node is not selected but all its child nodes are selected: it indicates that the node is not selected, and all nodes under this node are selected.
- the node is not selected but some of its children are selected: the node is not selected, and the node in the lower part of the node is selected.
- the node is selected but all its child nodes are not selected: it indicates that the node is selected, and all nodes under this node are not selected.
- the node and all its children are not selected: the node is not selected, and all nodes under this node are not selected.
- the network element tree When the wildcarding layer is a network element grouping layer, the network element tree displays information of all network element groups under the entire network; when the wildcarding layer is a network element layer/object grouping layer/object layer, The network element tree displays information about all network element groups and their network elements in the entire network.
- the default selection state is that the node and all its child nodes are not selected, and the network element grouping is selected as an example.
- the user first clicks the left mouse button to select a
- the selection state of the network element group is changed from the selected node and all its child nodes to the unselected node but all the child nodes are selected.
- the selection state of the network element grouping is never selected, but all the child nodes are selected to be selected as the selected node and all its child nodes; if the user clicks the left mouse button Then, the selection state of the network element grouping is not selected, but all the child nodes are selected to be unselected and all of the child nodes are not selected.
- the selected state of the network element grouping is that the node and all its child nodes are not selected
- the user first clicks the right mouse button to select the network element grouping the selection state of the network element is never selected and the node is not selected. All child nodes are changed to select this node but not all of its children.
- the selection state of the network element group is correspondingly changed to not selecting the node but selecting some of the child nodes, and the basis is If the user clicks the right mouse button on the network element group, the selection state of the network element group is not selected, but the selected child node is changed to the selected node and some of its child nodes; When the left mouse button is clicked on the network element group, the selection state of the network element group is not selected, but some of the child nodes are selected to be unselected but all the child nodes are selected.
- the user can randomly switch between different wildcarding levels in the wildcarding layer selection area.
- the selected node and its selection state in the previous meta-level hierarchical network element tree are switched to the wildcarding level. After successful, it is automatically loaded into the NE tree of the switched wildcard hierarchy.
- the nodes on the resource tree support the display of six selection states, and the different selection states correspondingly determine different objects to be processed selected by the user, and provide a complex tree structure based on the user.
- the flexible selection of the selection mode of the object to be processed realizes that the object to be processed selected by the user is quickly and accurately determined according to the selection state of the node on the resource tree, which simplifies the operation of selecting a resource on the complex tree structure.
- a second embodiment of the tree-based selection method of the present invention is proposed based on the first embodiment.
- the wildcarding level is an object grouping layer or an object layer
- the wildcarding level is an object grouping layer or an object layer
- the network element node selected by the user on the network element tree and the network-wide node information on the second display area.
- Demonstrating an object tree wherein, when there is a network element node or an object grouping node having no child nodes in the object tree, displaying a selection state of the network element node or the object grouping node in the object tree is not selectable;
- the wildcarding layer is the object grouping layer
- all the network element groups and their network elements in the entire network are displayed on the network element tree.
- the user selects the network element group or the network element from the network element tree, Determining, by the resource management system, the selected network element and its selection status, and displaying all object groups under the selected network element on the object tree according to the selected state of the selected network element and the information of the entire network node .
- the wildcarding layer is the object layer
- all the network element groups and network elements of the entire network are displayed on the network element tree, and after the user selects the network element group or the network element from the network element tree, Determining, by the resource management system, the selected network element and its selection status, and displaying all object groups under the network element on the object tree according to the selected state of the network element and the information of the entire network node Its object.
- the resource management system selects a group according to a selected state of the selected object and the network-wide node information. It is determined that the object to be processed is all the objects grouped under the selected object.
- the resource management system determines to wait according to the selected state of the selected object and the information of the entire network node.
- the object being processed is the selected object.
- reference numeral 10 denotes the selected node and all its child nodes
- numeral 20 denotes that the node is not selected but all its child nodes are selected
- reference numeral 30 denotes the selected node and its partial child nodes
- reference numeral 40 denotes The node is not selected but some of its sub-nodes are selected.
- the reference numeral 50 indicates that the node is selected but all its sub-nodes are not selected.
- the reference numeral 60 indicates that the node and all its sub-nodes are not selected, and the reference numeral 70 indicates that it is not selectable; b) After the network element in the red frame on the left display area is selected, the object tree on the right side hangs the object under the selected two network elements.
- the object tree on the right side hangs the object under the selected one network element.
- the object tree on the right side hangs the object under the selected one network element.
- the network element mounted on the object tree displays an unselectable state;
- the object grouping on the object tree displays an unselectable state.
- the selection state of the network element on the right object tree is not selectable to represent the network element. Unable to expand the display down.
- the selection state of the object group display on the object tree is not selectable. among them,
- step S30 further includes:
- the wildcarding layer is a network element grouping layer or a network element layer
- when receiving an instruction of a network element grouping node or a network element node selected by the user from the network element tree according to the user selected network element grouping node Or the selected state of the network element node and the network-wide node information, and the object to be processed is determined.
- the wildcarding layer is a network element grouping layer
- all the network element groups in the entire network are displayed on the network element tree, and the second display area is grayed out.
- the resource management system determines, according to the selected state of the selected network element group and the information of the entire network node, that the object to be processed is all the networks under the selected network element group. The object of the yuan.
- the wildcarding layer is a network element layer
- all the network element groups and their network elements in the whole network are displayed on the network element tree, and the second display area is grayed out.
- the resource management system determines that the to-be-processed object is selected according to the selected network element group or the selected state of the network element and the network-wide node information. All objects under the network element.
- the tree-based selection method further includes:
- the wildcard hierarchy is a full network layer, it is determined that the object to be processed is an object of all network elements.
- the wildcarding layer is the entire network layer
- the default user selects the objects of all the network elements in the entire network.
- the user does not need to select a node from the network element tree or the object tree, and the first display area and the The second display area is grayed out, and the resource management system automatically determines that the object to be processed is an object of all network elements in the entire network.
- the tree model used is a six-state tree because of the selection and display of the six states; the object displayed on the second display area The tree is used to display the object tree structure under the specified NE instance.
- the tree model used is a seven-state tree because it supports the selection display of seven states.
- the six-state tree and the seven-state tree are referred to as a seven-state linkage tree. The following will explain the working mode of the seven-state linkage tree according to the different levels of integration selected.
- the B3 and B4 network elements have the following object levels:
- each wildcard level is displayed as follows:
- Network element grouping layer At this time, the first display area is lit, the object tree is grayed out, and the network element tree exhibits the following structure:
- the A1 network element grouping When the A1 network element grouping is selected, it indicates that all resource instances of the B element type D object type under A are selected, that is, D12 to D15.
- a B3 network element When a B3 network element is selected, it indicates that all resource instances of the D object type under the B3 network element are selected, that is, D12 to D13.
- the network element tree shows the following structure:
- the B3 network element node When the network element B3 is selected, the B3 network element node will be hung on the object tree first, and then all the object grouping nodes under the object tree B3 node.
- the object tree displays the following structure:
- the object group C6 When the object group C6 is selected, it indicates that all objects under the C6 object group under the B3 network element are selected, that is, D12.
- Object layer At this time, the first display area is lit, and the object tree is also lit, but the node on the tree is empty.
- the network element tree shows the following structure:
- the B3 network element node When the network element B3 is selected, the B3 network element node will be hung on the object tree first, and then all the object grouping nodes under the object tree B3 node.
- the object tree displays the following structure:
- any node in D12 to D15 can be selected at will, and which node is selected indicates which resource is operated.
- the present invention proposes three traditional selection states.
- the node and all its child nodes, the selected node and its partial child nodes, and the selected node but not all of the child nodes are selected to distinguish whether the selected state of the node is included, thereby obtaining six selection states. That is, the node and all its child nodes are selected, the node is not selected but all its child nodes are selected, the node and some of its child nodes are selected, the node is not selected but some of the child nodes are selected, and the node is selected but not selected.
- All the child nodes, the node and all its child nodes are not selected, so that by selecting an appropriate selection state (selecting the node but not selecting all its child nodes), only the selected node is selected instead of the child node. And the traditional three choice states are unable to achieve this.
- the state of the node is selected or unselected is because the same type of resources in the telecommunication service also has a hierarchical relationship. For example, a board is attached to the board, and sometimes only the parent node needs to be operated. This can be done by selecting only the node but not the child node. If there is no similar selection situation, the seven-state tree can also be set as a four-state tree (the node and all its child nodes are selected, the node and some of its child nodes are selected, the node is selected but all its child nodes are not selected. , not optional) to use.
- the tree-based selection method proposed by the invention displays different resource tree structures under different generalization levels, the selection state is more abundant, and the selection mode is more flexible, and the user can quickly and intuitively select the object to be processed according to the requirements.
- the selection method is simple and easy to use.
- a third embodiment of the tree-based selection method of the present invention is proposed based on the second embodiment.
- the tree-based selection when the user selects a node from the network element tree or the object tree, the tree-based selection The method also includes:
- the wildcarding layer is the network element grouping layer or the network element layer
- the number of the network elements is selected by the statistical user in the network element tree, and when the number of the collected network elements is greater than the preset first threshold,
- the first prompt information is displayed, where the first prompt information is used to prompt the user that the number of selected network elements in the network element tree exceeds a maximum number of defined network elements;
- the wildcarding level is the object grouping layer or the object layer
- the number of objects selected by the statistical user on the object tree is displayed, and when the number of the statistics objects is greater than the preset second threshold, the second prompt information is displayed.
- the second prompt information is used to prompt the user that the number of objects selected on the object tree exceeds the maximum number of objects defined; or
- the third prompt information is displayed, where the third prompt information is displayed, where the number of the network elements to be mounted is greater than the preset third threshold.
- the number of selected network elements that are used to prompt the user to be selected in the network element tree exceeds the limit of the maximum number of network elements that can be mounted on the object tree.
- the first threshold indicates the number of network elements that the user can select at most in the network element tree
- the second threshold indicates that the user is in the network.
- the third threshold indicates the maximum number of NEs that can be mounted on the object tree.
- the values of the first threshold, the second threshold, and the third threshold are set according to actual needs.
- the system displays the first prompt information, that is, exceeds the set maximum number of network elements.
- the system displays the second prompt information, that is, exceeds the set maximum number of measurement objects.
- the user selects three network elements. When the user switches the wildcard level to the object layer (2G switching measurement), the system according to the set object.
- the maximum number of NEs that can be mounted on the tree is 2 to display the third prompt information, that is, the measurement object tree under the two network elements can be loaded at most; when the set third threshold is greater than the first threshold, When the allocation level is switched from the network element layer to the object grouping layer or the object layer, the number of the largest network elements that can be selected by the user in the network element tree is smaller than the maximum number of network elements that can be mounted on the object tree. The system does not prompt that the number of NEs loaded into the object tree exceeds the set value.
- the tree-based selection method proposed by the present invention proposes three selection restriction conditions when the user selects a network element or an object, avoids occupying too many resources while operating too many resource nodes, and restricts the operation of the user in security. Within a reasonable range.
- the present invention further provides a resource management system.
- a schematic diagram of a functional module of a first embodiment of the resource management system of the present invention is shown.
- the resource management system includes:
- the receiving module 100 is configured to receive an instruction that the user selects a wildcard hierarchy
- the processing module 200 is configured to determine, according to the instruction, a wildcarding level selected by the user when receiving an instruction that the user selects a wildcarding level;
- telecommunication resources are classified into network elements and objects (also called components).
- network elements are relatively specific devices, such as base stations, power supplies, routers, etc.
- objects are some
- a small device or virtual device such as a board or a cell.
- Before managing a resource first specify the type of the device to be managed. Generally, at least two types are included, one is a network element type and the other is an object type. The user needs to operate on a certain device, which is represented in the resource management system, that is, an object type under a certain network element type.
- the wildcarding hierarchy is used to indicate the level by which the user selects resources in the resource tree, and can be divided into five hierarchical types, which are a full network layer, a network element grouping layer, a network element layer, an object grouping layer, and an object layer.
- a wildcarding hierarchical selection area is set in the resource management system, and the wildcarding hierarchical selection area may be configured with a plurality of different wildcarding levels, and each of the wildcarding levels belongs to only one of the five hierarchical types. And different wildcard levels can belong to the same level type.
- the user selects any one of the wildcarding levels in the pull-down menu of the wildcarding layer selection area.
- the receiving module 100 of the resource management system receives an instruction triggered by the user selecting the wildcarding level, and the processing module 200 is configured according to the The instructions determine a pass level selected by the user.
- the display module 300 is configured to display the network element tree on the first display area according to the wildcarding level and the preset network-wide node information when the wildcarding layer is not the entire network layer;
- the information of the entire network node includes information of each node and its associated relationship after the resources of the entire network are hierarchically organized according to a tree structure. For example, which network element groups are included in the entire network, which network elements are included in each network element group, which object groups are included in each network element, and which objects are under each object group, and the whole network node information is pre-stored in the resource management system. on.
- the display module 300 of the resource management system is further provided with a first display area for displaying a network element tree and a second display area for displaying an object tree.
- the network element tree is used to display tree structure information of each network element group and its network element under the entire network, where the object tree is used to display tree structure information of each object group under the specified network element, or grouping each object and The tree structure information of its object.
- the first display area may overlap or intersect with the second display area, or may be juxtaposed on the same plane.
- the information displayed by the network element tree is different according to different communication levels, and different levels are switched on the wildcarding layer selection area, and different resources can be displayed correspondingly on the first display area of the display module 300.
- NE tree information Selecting the entire network layer in the wildcarding layer selection area, indicating that all the resources in the specified network element type and the specified object type are managed; and selecting the network element grouping layer (the network element grouping can be understood as a parent including at least one network element)
- a node for example, a plurality of base stations under the same city node, is configured to manage all the specified network element types and resource types of the specified object type in the specified network element grouping instance (such as a city), and select the network element layer to indicate the specified network element.
- All the resources of the specified object type are managed by the instance; the object grouping layer is selected to manage the resources of all the specified object types in the specified object grouping instance under the specified network element instance; the object layer is selected to represent the specified network element instance and the specified object.
- the instance is managed.
- an instance is a concrete instantiated object of a type, and a type is a general term for an instance of the same kind of attribute.
- the processing module 200 is configured to determine an object to be processed according to a selection state of a node selected by the user on the network element tree and the information of the entire network node, where the selection state includes at least the selected node and All child nodes, select this node and some of its child nodes, select this node but not all its child nodes.
- the node on the network element tree may be a network element grouping node or a network element node.
- the selection state includes not only selecting the node and all its child nodes, selecting the node and some of its child nodes, selecting the node but not selecting all of the child nodes, and including not selecting the node but selecting all of the child nodes.
- the node is not selected but some of its children are selected, and the node and all its children are not selected.
- the node is not selected but all its child nodes are selected: it indicates that the node is not selected, and all nodes under this node are selected.
- the node is not selected but some of its children are selected: the node is not selected, and the node in the lower part of the node is selected.
- the node is selected but all its child nodes are not selected: it indicates that the node is selected, and all nodes under this node are not selected.
- the node and all its children are not selected: the node is not selected, and all nodes under this node are not selected.
- the network element tree displays information of all network element groups under the entire network; when the wildcarding layer is a network element layer/object grouping layer/object layer, Displaying all network element groups under the entire network in the network element tree and Information about the network element.
- the default selection state is that the node and all its child nodes are not selected, and the network element grouping is selected as an example.
- the selection state of the network element group is changed from the selected node and all its child nodes to the unselected node but all the child nodes are selected.
- the selection state of the network element grouping is never selected, but all the child nodes are selected to be selected as the selected node and all its child nodes; if the user clicks the left mouse button Then, the selection state of the network element grouping is not selected, but all the child nodes are selected to be unselected and all of the child nodes are not selected.
- the selected state of the network element grouping is that the node and all its child nodes are not selected
- the user first clicks the right mouse button to select the network element grouping the selection state of the network element is never selected and the node is not selected. All child nodes are changed to select this node but not all of its children.
- the selection state of the network element group is correspondingly changed to not selecting the node but selecting some of the child nodes, and the basis is If the user clicks the right mouse button on the network element group, the selection state of the network element group is not selected, but the selected child node is changed to the selected node and some of its child nodes; When the left mouse button is clicked on the network element group, the selection state of the network element group is not selected, but some of the child nodes are selected to be unselected but all the child nodes are selected.
- the user can randomly switch between different wildcarding levels in the wildcarding layer selection area.
- the selected node and its selection state in the previous meta-level hierarchical network element tree are switched to the wildcarding level. After successful, it is automatically loaded into the NE tree of the switched wildcard hierarchy.
- the nodes on the resource tree support the display of the six selection states, and the different selection states correspondingly determine different objects to be processed selected by the user, thereby providing the user with a flexible selection based on the complex tree structure.
- the selection method of the object to be processed realizes that the object to be processed selected by the user is quickly and accurately determined according to the selection state of the node on the resource tree, and the operation of selecting the resource on the complex tree structure is simplified.
- a second embodiment of the resource management system of the present invention is provided based on the first embodiment.
- a second display area is displayed in parallel with the first display area.
- the display module 300 is further configured to :
- the wildcarding layer is an object grouping layer or an object layer
- the display module 300 when the wildcarding layer is the object grouping layer, all the network element groups and their network elements in the whole network are displayed on the network element tree, and the user selects the network from the network element tree.
- the resource management system determines the selected network element and its selection state, and displays the selected object on the object tree according to the selected state of the selected network element and the information of the entire network node. All the objects in the network element are grouped; when the wildcarding layer is the object layer, all the network element groups and their network elements in the whole network are displayed on the network element tree, and the user selects the network from the network element tree.
- the resource management system determines the selected network element and its selection state, and according to the selection state of the network element and the information of the entire network node, All object groups and their objects under the network element are displayed on the object tree.
- the processing module 200 includes:
- a first determining unit configured to: when receiving an instruction that the user selects an object grouping node or an object node from the object tree, determining, according to a selection state of the object grouping node or the object node selected by the user, and the information of the entire network node Object to be processed;
- the wildcard hierarchy is an object grouping layer
- the first determining unit of the resource management system is configured according to the selected state of the selected object group and the The information of the entire network node determines that the object to be processed is all objects under the group of the selected object.
- the first determining unit of the resource management system is based on the selected state of the selected object and the network-wide node. Information, determining that the object to be processed is the selected object.
- reference numeral 10 denotes the selected node and all its child nodes
- numeral 20 denotes that the node is not selected but all its child nodes are selected
- reference numeral 30 denotes the selected node and its partial child nodes
- reference numeral 40 denotes The node is not selected but some of its sub-nodes are selected.
- the reference numeral 50 indicates that the node is selected but all its sub-nodes are not selected.
- the reference numeral 60 indicates that the node and all its sub-nodes are not selected, and the reference numeral 70 indicates that it is not selectable; b) After the network element in the red frame on the left display area is selected, the object tree on the right side hangs the object under the selected two network elements.
- the object tree on the right side hangs the object under the selected one network element.
- the object tree on the right side hangs the object under the selected one network element.
- the network element mounted on the object tree displays an unselectable state;
- the object grouping on the object tree displays an unselectable state.
- the selection state of the network element displayed on the right object tree is not selectable, to indicate the The network element cannot be expanded downwards.
- the selection state of the object group display on the object tree is not selectable. among them,
- the updated object tree is correspondingly displayed on the second display area.
- the processing module 200 further includes:
- a second determining unit configured to: when the wildcarding layer is a network element grouping layer or a network element layer, when receiving an instruction of a network element grouping node or a network element node selected by the user from the network element tree, according to The selection state of the network element grouping node or the network element node selected by the user and the information of the whole network node determine the object to be processed.
- the wildcarding layer is a network element grouping layer
- all the network element groups in the entire network are displayed on the network element tree, and the second display area is grayed out.
- the second determining list of the resource management system The element determines, according to the selected state of the selected network element grouping and the information of the entire network node, that the object to be processed is an object of all network elements in the selected network element group.
- the wildcarding layer is a network element layer
- all the network element groups and their network elements in the whole network are displayed on the network element tree, and the second display area is grayed out.
- the second determining unit of the resource management system determines, according to the selected network element group or the selected state of the network element and the information of the entire network node,
- the processing object is all objects under the selected network element.
- the processing module 200 further includes:
- the third determining unit is configured to determine that the object to be processed is an object of all network elements when the wildcarding layer is a full network layer.
- the wildcarding layer is the entire network layer
- the default user selects the objects of all the network elements in the entire network.
- the user does not need to select a node from the network element tree or the object tree, and the first display area and the The second display area is grayed out, and the third determining unit of the resource management system automatically determines that the object to be processed is an object of all network elements in the entire network.
- the tree model used is a six-state tree because of the selection and display of the six states; the object displayed on the second display area The tree is used to display the object tree structure under the specified NE instance.
- the tree model used is a seven-state tree because it supports the selection display of seven states.
- the six-state tree and the seven-state tree are referred to as a seven-state linkage tree. The following will explain the working mode of the seven-state linkage tree according to the different levels of integration selected.
- the B3 and B4 network elements have the following object levels:
- each wildcard level is displayed as follows:
- Network element grouping layer At this time, the first display area is lit, the object tree is grayed out, and the network element tree exhibits the following structure:
- the A1 network element grouping When the A1 network element grouping is selected, it indicates that all resource instances of the B element type D object type under A are selected, that is, D12 to D15.
- a B3 network element When a B3 network element is selected, it indicates that all resource instances of the D object type under the B3 network element are selected, that is, D12 to D13.
- the network element tree shows the following structure:
- the B3 network element node When the network element B3 is selected, the B3 network element node will be hung on the object tree first, and then all the object grouping nodes under the object tree B3 node.
- the object tree displays the following structure:
- the object group C6 When the object group C6 is selected, it indicates that all objects under the C6 object group under the B3 network element are selected, that is, D12.
- Object layer At this time, the first display area is lit, and the object tree is also lit, but the node on the tree is empty.
- the network element tree shows the following structure:
- the B3 network element node When the network element B3 is selected, the B3 network element node will be hung on the object tree first, and then all the object grouping nodes under the object tree B3 node.
- the object tree displays the following structure:
- any node in D12 to D15 can be selected at will, and which node is selected indicates which resource is operated.
- the present invention proposes three traditional selection states.
- the node and all its child nodes, the selected node and its partial child nodes, and the selected node but not all of the child nodes are selected to distinguish whether the selected state of the node is included, thereby obtaining six selection states. That is, the node and all its child nodes are selected, the node is not selected but all its child nodes are selected, the node and some of its child nodes are selected, the node is not selected but some of the child nodes are selected, and the node is selected but not selected.
- All the child nodes, the node and all its child nodes are not selected, so that by selecting an appropriate selection state (selecting the node but not selecting all its child nodes), only the selected node is selected instead of the child node. And the traditional three choice states are unable to achieve this.
- the state of the node is selected or unselected is because the same type of resources in the telecommunication service also has a hierarchical relationship. For example, a board is attached to the board, and sometimes only the parent node needs to be operated. This can be done by selecting only the node but not the child node. If there is no similar selection situation, the seven-state tree can also be set as a four-state tree (the node and all its child nodes are selected, the node and some of its child nodes are selected, the node is selected but all its child nodes are not selected. , not optional) to use.
- the resource management system proposed by the present invention displays different resource tree structures under different communication levels, the selection state is more abundant, and the selection mode is more flexible, and the user can quickly and intuitively select the object to be processed according to the requirement, and the resource The management system is simple and easy to operate.
- the resource management system further includes a first defining module 400 and a second defining module. 500.
- the first defining module 400 includes:
- the first limiting unit is configured to: when the wildcarding layer is a network element grouping layer or a network element layer, the number of the network elements selected by the user in the network element tree is greater than the number of the network elements.
- the first threshold is set, the first prompt information is displayed, where the first prompt information is used to prompt the user that the number of selected network elements in the network element tree exceeds the maximum number of defined network elements.
- the second defining module 500 includes:
- a second limiting unit configured to: when the wildcarding level is an object grouping layer or an object layer, the number of objects selected by the user in the object tree, where the number of the statistics objects is greater than a preset second threshold And displaying the second prompt information, where the second prompt information is used to prompt the user that the number of objects selected on the object tree exceeds the maximum number of objects defined;
- the third limiting unit is configured to count the number of the network elements to be mounted on the object tree when the wildcarding level is the object grouping layer or the object layer, and the number of the network elements to be mounted is greater than
- the third prompt information is displayed, where the third prompt information is used to prompt the user that the number of selected network elements in the network element tree exceeds a limit and can be mounted on the object tree.
- the maximum number of network elements is used to prompt the user that the number of selected network elements in the network element tree exceeds a limit and can be mounted on the object tree.
- the first threshold value indicates the number of network elements that the user can select at most in the network element tree
- the second threshold value indicates the number of objects that the user can select at most in the object tree
- the third threshold value indicates the object tree. The maximum number of NEs that can be mounted.
- the values of the first threshold, the second threshold, and the third threshold are set according to actual needs.
- the system displays the first prompt information, that is, exceeds the set maximum number of network elements.
- the system displays the second prompt information, that is, exceeds the set maximum number of measurement objects.
- the user selects three network elements. When the user switches the wildcard level to the object layer (2G switching measurement), the system according to the set object.
- the maximum number of NEs that can be mounted on the tree is 2 to display the third prompt information, that is, the measurement object tree under the two network elements can be loaded at most; when the set third threshold is greater than the first threshold, When the allocation level is switched from the network element layer to the object grouping layer or the object layer, the number of the largest network elements that can be selected by the user in the network element tree is smaller than the maximum number of network elements that can be mounted on the object tree. The system does not prompt that the number of NEs loaded into the object tree exceeds the set value.
- the resource management system proposed by the present invention proposes three selection restriction conditions when a user selects a network element or an object, avoids excessive operation of too many resource nodes while occupying too many resources, and restricts user operations in a safe and reasonable manner.
- three selection restriction conditions when a user selects a network element or an object, avoids excessive operation of too many resource nodes while occupying too many resources, and restricts user operations in a safe and reasonable manner.
- the tree-based selection method and the resource management system are provided by the embodiment of the present invention.
- the nodes on the resource tree support the display of the six selection states, and the different selection states respectively determine different objects to be processed selected by the user, and provide a user with a
- the flexible selection of the object to be processed based on the complex tree structure enables the fast and accurate determination of the object to be processed selected by the user according to the selection state of the nodes on the resource tree, simplifying the user's complexity on the tree structure.
- the operation of selecting a resource is provided by the embodiment of the present invention.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
La présente invention concerne un procédé de sélection à base d'arborescence comprenant les étapes suivantes : lors de la réception d'une instruction d'utilisateur de sélectionner un niveau générique, déterminer le niveau générique sélectionné par l'utilisateur selon l'instruction; lorsque le niveau générique n'est pas un niveau de réseau complet, afficher une arborescence d'éléments de réseau dans une première zone d'affichage selon le niveau générique et des informations des nœuds du réseau complet prédéfinies; et déterminer, en fonction d'un état de sélection d'un nœud sélectionné par l'utilisateur dans l'arborescence d'éléments de réseau et des informations des nœuds du réseau complet, un objet à traiter, où les états de sélection peuvent être au moins les suivants : le nœud et tous les nœuds enfants de celui-ci sont sélectionnés, le nœud et une partie des nœuds enfants de celui-ci sont sélectionnés, et le nœud est sélectionné mais aucun nœud enfant de celui-ci n'est sélectionné. La présente invention concerne aussi un système de gestion de ressources. La présente invention obtient un système de gestion de ressources à base d'arborescence qui offre davantage d'états de sélection et est plus facile à utiliser.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610044752.7A CN106998257A (zh) | 2016-01-22 | 2016-01-22 | 基于树的选择方法及资源管理系统 |
| CN201610044752.7 | 2016-01-22 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017124656A1 true WO2017124656A1 (fr) | 2017-07-27 |
Family
ID=59361381
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/079486 Ceased WO2017124656A1 (fr) | 2016-01-22 | 2016-04-15 | Procédé de sélection à base d'arborescence et système de gestion de ressource |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN106998257A (fr) |
| WO (1) | WO2017124656A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115328366A (zh) * | 2022-08-11 | 2022-11-11 | 北京智慧星光信息技术有限公司 | 基于全路径计算的千万级树形节点搜索展示方法和系统 |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110020017A (zh) * | 2017-11-03 | 2019-07-16 | 上海宝信软件股份有限公司 | 一种动态构建资源配置管理视图的方法及系统 |
| CN109271386A (zh) * | 2018-09-27 | 2019-01-25 | 拉扎斯网络科技(上海)有限公司 | 数据显示方法、装置、电子设备及计算机可读存储介质 |
| CN113055235A (zh) * | 2021-03-30 | 2021-06-29 | 合安科技技术有限公司 | 一种基于树的设备选择方法、系统及相关设备 |
| CN113625920B (zh) * | 2021-08-19 | 2023-12-26 | 重庆允丰科技有限公司 | 基于树形图组织架构选择器的使用控制系统及方法 |
| CN115185426B (zh) * | 2022-06-28 | 2024-06-04 | 统信软件技术有限公司 | 树形控件的数据处理方法、装置及计算设备 |
| CN115375147A (zh) * | 2022-08-24 | 2022-11-22 | 电子科大科园股份有限公司 | 人员树配置方法和装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1929393A (zh) * | 2005-09-07 | 2007-03-14 | 中兴通讯股份有限公司 | 一种网络优化系统中网元对象的三态树呈现和定位方法 |
| US20080072178A1 (en) * | 2003-10-24 | 2008-03-20 | Janko Budzisch | Graphical user interface (GUI) for displaying software component availability as determined by a messaging infrastructure |
| CN101369918A (zh) * | 2008-09-25 | 2009-02-18 | 浙江工业大学 | 网络管理浏览器 |
| CN102117210A (zh) * | 2011-01-04 | 2011-07-06 | 浙江工商大学 | 一种ForCES网络件的用户操作管理系统的实现方法 |
| US20110289119A1 (en) * | 2010-05-20 | 2011-11-24 | Sybase, Inc. | Methods and systems for monitoring server cloud topology and resources |
-
2016
- 2016-01-22 CN CN201610044752.7A patent/CN106998257A/zh active Pending
- 2016-04-15 WO PCT/CN2016/079486 patent/WO2017124656A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080072178A1 (en) * | 2003-10-24 | 2008-03-20 | Janko Budzisch | Graphical user interface (GUI) for displaying software component availability as determined by a messaging infrastructure |
| CN1929393A (zh) * | 2005-09-07 | 2007-03-14 | 中兴通讯股份有限公司 | 一种网络优化系统中网元对象的三态树呈现和定位方法 |
| CN101369918A (zh) * | 2008-09-25 | 2009-02-18 | 浙江工业大学 | 网络管理浏览器 |
| US20110289119A1 (en) * | 2010-05-20 | 2011-11-24 | Sybase, Inc. | Methods and systems for monitoring server cloud topology and resources |
| CN102117210A (zh) * | 2011-01-04 | 2011-07-06 | 浙江工商大学 | 一种ForCES网络件的用户操作管理系统的实现方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115328366A (zh) * | 2022-08-11 | 2022-11-11 | 北京智慧星光信息技术有限公司 | 基于全路径计算的千万级树形节点搜索展示方法和系统 |
| CN115328366B (zh) * | 2022-08-11 | 2023-09-19 | 北京智慧星光信息技术有限公司 | 基于全路径计算的千万级树形节点搜索展示方法和系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106998257A (zh) | 2017-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2017124656A1 (fr) | Procédé de sélection à base d'arborescence et système de gestion de ressource | |
| JP3173102B2 (ja) | ネットワーク管理オペレーションシステム、および管理オペレーション処理方法 | |
| US8082345B2 (en) | Method, system and apparatus for communications circuit design | |
| CN105809248B (zh) | 一种分布式人工神经网络在sdn上的配置和交互方法 | |
| CN103501249B (zh) | 一种网管客户端拓扑管理系统和方法 | |
| CN104243193A (zh) | 一种网络拓扑的动态配置及展示的方法和装置 | |
| EP2348678A1 (fr) | Procédé, dispositif et système de topologie d un réseau | |
| US7783194B2 (en) | Method and apparatus for provisioning optical services on an optical network | |
| CN110213107A (zh) | 一种用于网络拓扑图的自动布局方法、装置和设备 | |
| US20160183109A1 (en) | System and method of visualizing most unhealthy network elements within a network or data center | |
| US9674045B2 (en) | Methods, systems, and computer readable media for modeling packet technology services using a packet virtual network (PVN) | |
| CN102904751A (zh) | 网络拓扑视图的生成方法和装置 | |
| CN110932981B (zh) | 一种支持自动路由的数据交换系统 | |
| US20230275814A1 (en) | User interface for 5g network slice provisioning | |
| CN110838944A (zh) | 一种云中心租户维度拓扑图的实现方法 | |
| CN110851186B (zh) | 网络设备重启的方法、装置、电子设备及可读存储介质 | |
| CN113176975A (zh) | 监控数据的处理方法、装置、存储介质和电子设备 | |
| CN105867864A (zh) | 一种kvm显示方法及装置 | |
| WO2016082350A1 (fr) | Dispositif et procédé d'affichage d'informations d'actif de réseau | |
| CN107453911A (zh) | 一种自动拓扑排列的方法 | |
| CN112135302B (zh) | 基站拓扑信息的控制方法、装置及计算机可读存储介质 | |
| CN104199964B (zh) | 信息处理方法及装置 | |
| US8812635B2 (en) | Apparatus and method providing unified network management | |
| CN101577603B (zh) | 一种sdh网管保护倒换设置及展示方法 | |
| US20240171631A1 (en) | Cloud platform selection method, apparatus, and device, and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16885919 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16885919 Country of ref document: EP Kind code of ref document: A1 |