[go: up one dir, main page]

CN108011907A - The resource allocation methods and device of adapted telecommunication net - Google Patents

The resource allocation methods and device of adapted telecommunication net Download PDF

Info

Publication number
CN108011907A
CN108011907A CN201610965960.0A CN201610965960A CN108011907A CN 108011907 A CN108011907 A CN 108011907A CN 201610965960 A CN201610965960 A CN 201610965960A CN 108011907 A CN108011907 A CN 108011907A
Authority
CN
China
Prior art keywords
information
service terminal
communication equipment
business
communication
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.)
Granted
Application number
CN201610965960.0A
Other languages
Chinese (zh)
Other versions
CN108011907B (en
Inventor
邱小平
胡致远
张军
胡亨捷
孙军平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201610965960.0A priority Critical patent/CN108011907B/en
Publication of CN108011907A publication Critical patent/CN108011907A/en
Application granted granted Critical
Publication of CN108011907B publication Critical patent/CN108011907B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/61Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种配用电通信网的资源分配方法及装置,属于电力系统自动化领域。该方法包括:在业务终端接入到配用电通信网后,获取业务终端业务的目标资源参数、配用电通信网的网络拓扑信息、由第一通信设备组成的业务终端与业务主站的当前通信路径、每个通信设备的每个接口的接口属性信息;对于业务终端的业务,根据业务的目标资源参数、网络拓扑信息和通信设备的接口属性信息,生成第一通信设备的资源分配信息并发送给第一通信设备。通过实时获取业务终端的业务对资源的需求,对通信设备进行资源分配,使得分配的资源能够满足业务对资源的实际需求,资源分配过程更加智能,提高了资源利用率和资源的分配效率。

The invention discloses a resource allocation method and device for a power distribution communication network, belonging to the field of power system automation. The method includes: after the service terminal is connected to the power distribution communication network, acquiring the target resource parameters of the service terminal service, the network topology information of the power distribution communication network, the relationship between the service terminal composed of the first communication device and the service master station The current communication path, the interface attribute information of each interface of each communication device; for the service of the service terminal, according to the target resource parameters of the service, the network topology information and the interface attribute information of the communication device, generate the resource allocation information of the first communication device And send to the first communication device. By obtaining the resource requirements of the service terminals in real time, resources are allocated to the communication equipment, so that the allocated resources can meet the actual needs of the business for resources, the resource allocation process is more intelligent, and the resource utilization rate and resource allocation efficiency are improved.

Description

配用电通信网的资源分配方法及装置Resource allocation method and device for power distribution communication network

技术领域technical field

本发明涉及电力系统自动化领域,特别涉及一种配用电通信网的资源分配方法及装置。The invention relates to the field of electric power system automation, in particular to a resource allocation method and device for a power distribution communication network.

背景技术Background technique

在配用电自动化系统中,通常配用电通信网的组网结构如图1A所示。其中,配电房部署有业务终端,数据中心部署有业务主站和通信控制单元,开闭所/环网柜和变电站均部署有通信设备(比如交换机、路由器等),从而组成配用电通信网。In the power distribution automation system, usually the network structure of the power distribution communication network is shown in FIG. 1A . Among them, the power distribution room is equipped with business terminals, the data center is equipped with business master stations and communication control units, and the switching stations/ring network cabinets and substations are equipped with communication equipment (such as switches, routers, etc.), thus forming a power distribution communication system. network.

现有技术中,配用电通信网中包括两种数据的交互,一种是业务数据,另一种是通信管理控制数据,图1B是现有配用电通信网ICT(Information CommunicationsTechnology,信息通信技术)架构图。其中,业务数据在业务终端和业务主站之间进行交互,通信管理控制数据由通信控制单元下发给通信设备,用于对通信设备进行资源分配,比如对通信设备的路由、带宽等资源的分配,资源分配的过程为:工作人员根据配用电通信网当前的运行状态,判断是否需要进行资源分配;当需要进行资源分配时,工作人员可以在通信控制单元配置资源分配信息,由通信控制单元根据配置的资源分配信息向通信设备下发通信管理控制数据,完成对通信设备的资源分配,以使业务终端和业务主站根据通信设备分配的资源传输业务数据。In the prior art, the power distribution communication network includes two types of data interaction, one is business data, and the other is communication management and control data. Figure 1B is an ICT (Information Communications Technology, information communication Technology) architecture diagram. Among them, the service data is interacted between the service terminal and the service master station, and the communication management control data is sent to the communication device by the communication control unit, which is used to allocate resources to the communication device, such as routing, bandwidth and other resources of the communication device. Allocation, the process of resource allocation is: the staff judges whether resource allocation is required according to the current operating status of the power distribution communication network; when resource allocation is required, the staff can configure resource allocation information in the communication control unit, and the communication control The unit sends communication management control data to the communication device according to the configured resource allocation information, and completes the resource allocation to the communication device, so that the service terminal and the service master station transmit service data according to the resources allocated by the communication device.

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:In the process of realizing the present invention, the inventor finds that there are at least the following problems in the prior art:

由于配用电通信网的业务数据和通信管理控制数据互相独立,在进行资源分配时只能基于配用电通信网当前的运行状态进行资源分配,并且其资源分配的粒度过大,分配资源时并没有考虑具体业务对通信资源的具体需求,使得通信资源利用率不高,并且人工分配的过程复杂、效率低且不够智能,难以适应配用电通信网智能化发展的要求。Since the business data and communication management and control data of the power distribution communication network are independent of each other, resource allocation can only be performed based on the current operating status of the power distribution communication network, and the granularity of resource allocation is too large. It does not consider the specific needs of specific services for communication resources, resulting in low utilization of communication resources, and the process of manual allocation is complex, inefficient and not intelligent enough to meet the requirements of intelligent development of power distribution and communication networks.

发明内容Contents of the invention

为了解决现有技术的问题,本发明实施例提供了一种配用电通信网的资源分配方法及装置。所述技术方案如下:In order to solve the problems in the prior art, an embodiment of the present invention provides a resource allocation method and device for a power distribution communication network. Described technical scheme is as follows:

第一方面,提供了一种配用电通信网的资源分配方法,应用于服务器,该方法包括:In the first aspect, a resource allocation method for a power distribution communication network is provided, which is applied to a server, and the method includes:

在检测到业务终端接入到配用电通信网后,获取所述业务终端的业务和所述业务的目标资源参数,所述业务的目标资源参数包括所述业务的目标带宽、目标时延和业务优先级;After detecting that the service terminal is connected to the power distribution communication network, acquire the service of the service terminal and the target resource parameters of the service, the target resource parameters of the service include the target bandwidth, target delay and business priority;

根据所述配用电通信网中各设备之间的连接关系,生成所述配用电通信网的网络拓扑信息;generating network topology information of the power distribution communication network according to the connection relationship between devices in the power distribution communication network;

根据所述网络拓扑信息,确定所述业务终端与业务主站的当前通信路径,所述当前通信路径由至少一个第一通信设备组成;According to the network topology information, determine the current communication path between the service terminal and the service master station, the current communication path is composed of at least one first communication device;

获取所述配用电通信网中每个通信设备的接口的接口属性信息,所述接口属性信息包括接口的带宽信息、缓存信息和优先级信息;Obtain interface attribute information of the interface of each communication device in the power distribution communication network, where the interface attribute information includes interface bandwidth information, cache information, and priority information;

根据所述业务的目标资源参数、所述网络拓扑信息和所述每个通信设备的接口属性信息,生成所述至少一个第一通信设备的资源分配信息;generating resource allocation information of the at least one first communication device according to the target resource parameters of the service, the network topology information, and the interface attribute information of each communication device;

将所述至少一个第一通信设备的资源分配信息发送给所述至少一个第一通信设备,所述资源分配信息用于所述至少一个第一通信设备进行资源配置。本发明实施例所示的方案,通过实时获取业务终端的业务需求,以及配用电通信网络的拓扑信息,以及配用电通信网络中各通信设备的接口属性信息,并根据业务实际需要的目标资源参数,对通信设备进行资源分配,使得分配的资源能够满足业务的实际需求,资源分配过程更加智能,提高了资源利用率和资源的分配效率。Sending resource allocation information of the at least one first communication device to the at least one first communication device, where the resource allocation information is used by the at least one first communication device to perform resource configuration. The solution shown in the embodiment of the present invention obtains the service requirements of the service terminal in real time, the topology information of the power distribution communication network, and the interface attribute information of each communication device in the power distribution communication network, and according to the actual needs of the business Resource parameters, resource allocation for communication equipment, so that the allocated resources can meet the actual needs of the business, the resource allocation process is more intelligent, and the resource utilization rate and resource allocation efficiency are improved.

结合第一方面,在第一方面的第一种可能的实现方式中,还可以为业务终端动态分配通信路径,包括:当检测到业务终端的当前通信路径中包含处于第二通信设备时,根据所述网络拓扑信息,确定该业务终端的备选通信路径。其中,第二通信设备是指处于故障状态的设备。根据当前通信路径和备选通信路径,确定第三通信设备的目标路由信息,该第三通信设备是指备选通信路径中需要更改路由信息的通信设备,该目标路由信息用于替换第三通信设备的路由信息。将第三通信设备的目标路由信息发送至第三通信设备,由第三通信设备根据该目标路由信息进行配置。With reference to the first aspect, in the first possible implementation of the first aspect, it is also possible to dynamically allocate a communication path for the service terminal, including: when it is detected that the current communication path of the service terminal includes the second communication device, according to The network topology information determines an alternative communication path for the service terminal. Wherein, the second communication device refers to a device in a fault state. According to the current communication path and the alternative communication path, determine the target routing information of the third communication device. The third communication device refers to the communication device that needs to change the routing information in the alternative communication path. Device routing information. The target routing information of the third communication device is sent to the third communication device, and the third communication device performs configuration according to the target routing information.

通过为业务终端动态分配通信路径,保证了配用电通信网中各业务终端的正常工作,提高了配用电通信网的维护效率。By dynamically allocating communication paths for service terminals, the normal operation of each service terminal in the power distribution communication network is ensured, and the maintenance efficiency of the power distribution communication network is improved.

结合第一方面,在第一方面的第二种可能的实现方式中,在业务终端接入到配用电通信网时,还可以根据业务终端的不同用途采取不同的处理流程,包括:当业务终端为新增的业务终端时,直接执行获取业务终端的业务和所述业务的目标资源参数以及后续的步骤。当业务终端用于对原有业务终端进行替换时,则在执行获取业务终端的业务和所述业务的目标资源参数的步骤后,比较原有业务终端的业务的目标资源参数与业务终端的业务的目标资源参数是否一致;如果不一致,则将原有业务终端的每个业务的目标资源参数发送至业务终端,由业务终端进行配置。In combination with the first aspect, in the second possible implementation of the first aspect, when the service terminal is connected to the power distribution communication network, different processing procedures can also be adopted according to the different uses of the service terminal, including: When the terminal is a newly added service terminal, directly execute the steps of obtaining the service of the service terminal and the target resource parameters of the service and subsequent steps. When the service terminal is used to replace the original service terminal, after performing the step of obtaining the service of the service terminal and the target resource parameters of the service, compare the target resource parameters of the service of the original service terminal with the service of the service terminal Whether the target resource parameters of the original service terminal are consistent; if not, send the target resource parameters of each service of the original service terminal to the service terminal for configuration.

针对接入的业务终端,按照业务终端不同的用途进行不同的处理,并且在业务终端用于对原有业务终端进行替换时,可以自动为该业务终端配置目标资源参数,使得业务终端的接入更加灵活、更加智能。For the connected service terminal, different processing is carried out according to the different purposes of the service terminal, and when the service terminal is used to replace the original service terminal, the target resource parameters can be automatically configured for the service terminal, so that the access of the service terminal More flexible, smarter.

结合第一方面,在第一方面的第三种可能的实现方式中,所述配用电通信网中包括至少一个业务终端,根据所述配用电通信网中各设备之间的连接关系,生成所述配用电通信网的网络拓扑信息包括:获取与所述每个通信设备具有连接关系的第一设备集合;获取与所述至少一个业务终端中每个业务终端具有连接关系的第二设备集合;根据每个通信设备的第一设备集合和每个业务终端的第二设备集合,生成网络拓扑信息。With reference to the first aspect, in a third possible implementation of the first aspect, the power distribution communication network includes at least one service terminal, and according to the connection relationship between devices in the power distribution communication network, Generating the network topology information of the power distribution communication network includes: obtaining a first device set that has a connection relationship with each communication device; obtaining a second device set that has a connection relationship with each service terminal in the at least one service terminal. A device set; generating network topology information according to the first device set of each communication device and the second device set of each service terminal.

结合第一方面,在第一方面的第四种可能的实现方式中,根据业务的目标资源参数、网络拓扑信息和每个通信设备的接口信息,生成至少一个第一通信设备的资源分配信息包括:对于至少一个第一通信设备中的每个第一通信设备,确定第一通信设备的第一接口,第一接口是指用于传输业务的数据的接口;根据业务的目标带宽和第一接口的带宽信息,生成第一通信设备的带宽配置信息;根据带宽配置信息、目标时延、缓存信息,生成第一接口的缓存配置信息;业务的业务优先级和第一接口对应的其他业务的业务优先级,生成第一接口的优先级配置信息;其中,资源分配信息包括带宽配置信息、缓存配置信息和优先级配置信息。With reference to the first aspect, in a fourth possible implementation manner of the first aspect, generating resource allocation information of at least one first communication device according to service target resource parameters, network topology information, and interface information of each communication device includes : For each first communication device in at least one first communication device, determine the first interface of the first communication device, the first interface refers to the interface used to transmit service data; according to the target bandwidth of the service and the first interface The bandwidth information of the first communication device is generated to generate the bandwidth configuration information of the first communication device; the buffer configuration information of the first interface is generated according to the bandwidth configuration information, target delay, and buffer information; the service priority of the service and the service of other services corresponding to the first interface Priority, generating priority configuration information of the first interface; wherein, the resource allocation information includes bandwidth configuration information, cache configuration information, and priority configuration information.

本发明实施例所示的方案,通过获取业务终端的业务需求、配用电通信网络的拓扑信息,以及配用电通信网络中各通信设备的接口属性信息,并根据业务实际需要的目标资源参数,对通信设备进行资源分配,使得分配的资源能够满足业务的实际需求,资源分配过程更加智能,提高了资源利用率和资源的分配效率。In the solution shown in the embodiment of the present invention, by obtaining the service requirements of the service terminal, the topology information of the power distribution communication network, and the interface attribute information of each communication device in the power distribution communication network, and according to the target resource parameters actually required by the business , to allocate resources to the communication equipment, so that the allocated resources can meet the actual needs of the business, the resource allocation process is more intelligent, and the resource utilization rate and resource allocation efficiency are improved.

结合第一方面,在第一方面的第五种可能的实现方式中,在业务终端运行的过程中,还可以根据需要对业务终端的业务参数进行调整,包括:当检测到对业务终端的业务更改操作时,获取业务终端更改后的业务的业务类型以及目标资源参数;将更改后的业务的业务类型以及目标资源参数发送至业务终端,由业务终端进行配置。In combination with the first aspect, in the fifth possible implementation of the first aspect, during the operation of the service terminal, the service parameters of the service terminal may also be adjusted as required, including: When changing the operation, obtain the service type and target resource parameters of the changed service from the service terminal; send the changed service type and target resource parameters to the service terminal for configuration by the service terminal.

在业务终端运行的过程中,可以为业务终端进行目标资源参数的调整或者业务的变更,节省了人力,而且减少了人工配置发生错误的概率,提高了系统的部署效率。During the operation of the business terminal, it is possible to adjust the target resource parameters or change the business for the business terminal, which saves manpower, reduces the probability of manual configuration errors, and improves the deployment efficiency of the system.

结合第一方面,在第一方面的第五种可能的实现方式中,将至少一个通信设备的资源分配信息发送给至少一个通信设备包括:根据资源分配信息,生成至少一个通信设备的通信控制指令;将至少一个通信设备的通信控制指令发送至至少一个通信设备,至少一个通信设备用于根据通信控制指令进行资源配置。With reference to the first aspect, in a fifth possible implementation manner of the first aspect, sending the resource allocation information of the at least one communication device to the at least one communication device includes: generating a communication control instruction of the at least one communication device according to the resource allocation information ; Sending the communication control instruction of the at least one communication device to the at least one communication device, where the at least one communication device is configured to configure resources according to the communication control instruction.

通过将资源分配信息转换成与通信设备对应的通信控制指令后,发送至至少一个通信设备,使得至少一个通信设备可以完成资源的配置。The resource allocation information is converted into a communication control instruction corresponding to the communication device, and then sent to at least one communication device, so that at least one communication device can complete resource configuration.

第二方面,提供了一种网络设备,该网络设备包括:处理器、网络接口、存储器以及总线,存储器与网络接口分别通过总线与处理器相连;处理器被配置为执行存储器中存储的指令;处理器通过执行指令来实现上述第一方面或第一方面中任意一种可能的实现方式所提供的配用电通信网的资源分配方法。In a second aspect, a network device is provided, and the network device includes: a processor, a network interface, a memory, and a bus, and the memory and the network interface are respectively connected to the processor through the bus; the processor is configured to execute instructions stored in the memory; The processor implements the method for allocating resources of the power distribution communication network provided by the first aspect or any possible implementation manner of the first aspect by executing instructions.

第三方面,提供了一种配用电通信网的资源分配装置,该配用电通信网的资源分配装置包括至少一个单元,该至少一个单元用于实现上述第一方面或第一方面中任意一种可能的实现方式所提供的配用电通信网的资源分配方法。In a third aspect, a resource allocation device for a power distribution communication network is provided. The resource allocation device for a power distribution communication network includes at least one unit, and the at least one unit is used to implement any of the above-mentioned first aspect or the first aspect. A resource allocation method for a power distribution communication network provided by a possible implementation manner.

上述第二方面和第三方面所获得的技术效果与第一方面对应的技术手段获得的技术效果近似,在这里不再赘述。The above-mentioned technical effects obtained by the second aspect and the third aspect are similar to those obtained by the technical means corresponding to the first aspect, and will not be repeated here.

综上所述,本发明实施例提供的技术方案带来的有益效果是:In summary, the beneficial effects brought by the technical solutions provided by the embodiments of the present invention are:

通过实时获取业务终端的业务对资源的需求,以及配用电通信网络的拓扑信息,以及配用电通信网络中各通信设备的接口属性信息,并根据业务实际需要的目标资源参数,对通信设备进行资源分配,使得分配的资源能够满足业务对资源的实际需求,资源分配过程更加智能,提高了资源利用率和资源的分配效率。Through real-time acquisition of service terminal resource requirements, topology information of power distribution communication network, and interface attribute information of each communication device in the power distribution communication network, and according to the target resource parameters actually required by the business, the communication device Resource allocation is carried out, so that the allocated resources can meet the actual needs of the business for resources, the resource allocation process is more intelligent, and the resource utilization rate and resource allocation efficiency are improved.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings that need to be used in the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained based on these drawings without creative effort.

图1A是一种配用电通信网的组网结构图;Fig. 1A is a network structure diagram of a power distribution communication network;

图1B是一种现有配用电通信网ICT架构图;FIG. 1B is an ICT architecture diagram of an existing power distribution communication network;

图2A是本发明实施例提供的一种配用电通信网的拓扑结构和系统部署示意图;Fig. 2A is a schematic diagram of topology and system deployment of a power distribution communication network provided by an embodiment of the present invention;

图2B是本发明实施例提供的一种配用电通信网的ICMT架构图;FIG. 2B is an ICMT architecture diagram of a power distribution communication network provided by an embodiment of the present invention;

图2C是本发明实施例提供的一种配用电通信网的ICMT架构图;FIG. 2C is an ICMT architecture diagram of a power distribution communication network provided by an embodiment of the present invention;

图3是本发明实施例提供的一种网络设备的结构示意图;FIG. 3 is a schematic structural diagram of a network device provided by an embodiment of the present invention;

图4A是本发明实施例提供的一种配用电通信网的资源分配方法的流程图;FIG. 4A is a flow chart of a resource allocation method for a power distribution communication network provided by an embodiment of the present invention;

图4B是本发明实施例提供的一种业务终端接入配用电通信网的流程图;Fig. 4B is a flowchart of a service terminal accessing a power distribution communication network provided by an embodiment of the present invention;

图4C是本发明实施例提供的一种配用电通信网的资源分配方法的流程图;FIG. 4C is a flow chart of a resource allocation method for a power distribution communication network provided by an embodiment of the present invention;

图4D是本发明实施例提供的一种ICMT各模块之间的数据交互示意图;FIG. 4D is a schematic diagram of data interaction between ICMT modules provided by an embodiment of the present invention;

图5是本发明实施例提供的一种配用电通信网的资源分配装置的结构框图。Fig. 5 is a structural block diagram of a resource allocation device for a power distribution communication network provided by an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.

在对本发明实施例的资源分配方法进行解释说明之前,先对本发明的应用场景进行介绍。Before explaining the resource allocation method in the embodiment of the present invention, the application scenario of the present invention is firstly introduced.

图2A为本发明实施例提供的一种配用电通信网的拓扑结构和系统部署示意图,如图2A所示,配用电通信网中以变电站为核心,多个配电房、开闭所/环网柜的数据汇聚到一个变电站,多个变电站组成骨干通信网,最后由某个变电站接入到数据中心。配用电通信网的通信方式可以包括GPRS公网通信,有线专用网通信(如光纤网、以太网等),无线专网通信(LTE 230等),本发明实施例以有线专用网场景为例介绍。下面结合图2A对配用电通信网的系统部署情况进行介绍:Fig. 2A is a schematic diagram of the topology and system deployment of a power distribution communication network provided by an embodiment of the present invention. As shown in Fig. /The data of the ring network cabinet is aggregated to a substation, and multiple substations form a backbone communication network, and finally a substation is connected to the data center. The communication mode of the power distribution communication network may include GPRS public network communication, wired private network communication (such as optical fiber network, Ethernet, etc.), wireless private network communication (LTE 230, etc.), the embodiment of the present invention takes the wired private network scene as an example introduce. The following is an introduction to the system deployment of the power distribution communication network in conjunction with Figure 2A:

业务终端通常部署于配电房,用于监测系统的各种运行参数,包括开关状态、电能参数、相间故障、接地故障以及故障时的参数,并将这些运行参数通过配用电通信网反馈给业务主站。业务终端可以通过以太网交换机接入配用电通信网。业务终端的类型可以包括DTU(Distribution terminal unit,站所终端)、FTU(Feeder Terminal Unit,馈线终端)、TTU(Distribution Transformer Terminal Unit,配变终端)、故障指示器等,图2A中仅以DTU为例示出,本发明实施例对此不作限定。其中,每种类型的业务终端均可以支持多种业务类型,例如可以支持遥控、遥信、遥测和故障检测等一种或多种业务类型。Business terminals are usually deployed in power distribution rooms to monitor various operating parameters of the system, including switch status, power parameters, phase-to-phase faults, ground faults, and parameters during faults, and feed back these operating parameters to the power distribution and consumption communication network. Business master. The business terminal can access the power distribution communication network through the Ethernet switch. The types of business terminals can include DTU (Distribution terminal unit, station terminal), FTU (Feeder Terminal Unit, feeder terminal), TTU (Distribution Transformer Terminal Unit, distribution transformer terminal), fault indicators, etc., in Figure 2A only DTU This is shown as an example, and is not limited in this embodiment of the present invention. Each type of service terminal can support multiple service types, for example, it can support one or more service types such as remote control, remote signaling, telemetry and fault detection.

其中,业务终端承载的业务类型可以预置或修改,本发明实施例对其承载的具体业务不作限定。Wherein, the service type carried by the service terminal can be preset or modified, and the embodiment of the present invention does not limit the specific service carried by it.

通信设备通常部署于开闭所/环网柜、变电站、数据中心,用于对数据进行接收、处理、转发,比如通信设备可以为交换机、路由器等。所述通信设备还可以部署于配电房。其中,配电房、开闭所/环网柜通常部署有交换机,变电站通常部署有交换机或者路由器。Communication equipment is usually deployed in switching stations/ring network cabinets, substations, and data centers to receive, process, and forward data. For example, communication equipment can be switches and routers. The communication device may also be deployed in a power distribution room. Among them, switches are usually deployed in power distribution rooms, switching stations/ring network cabinets, and switches or routers are usually deployed in substations.

业务主站可以部署于数据中心,用于通过配用电通信网各种运行参数,并向业务终端发送用于对配电设备进行调节和控制的命令,以实现故障定位、故障隔离和非故障区域快速恢复供电等功能。业务主站通常部署有配电自动化系统、应急指挥系统等。The business master station can be deployed in the data center to pass various operating parameters of the power distribution communication network and send commands for adjusting and controlling the power distribution equipment to the business terminal, so as to realize fault location, fault isolation and non-fault Regional rapid restoration of power supply and other functions. The business master station is usually equipped with a power distribution automation system and an emergency command system.

通信控制单元可以部署于数据中心,用于与通信设备交互通信管理控制数据,以对通信设备进行通信资源的分配。通信控制单元可以为配用电通信网的网管系统,或者为SDN(Software Defined Network,软件定义网络)控制器等,本发明实施例对此不作限定。通信控制单元还可以对配用电通信网中的通信设备的运行参数进行监控,比如通信设备与其他通信设备之间的连接关系、通信设备的接口参数等。需要说明的是,业务终端也可以看作是通信设备。The communication control unit can be deployed in the data center, and is used for exchanging communication management control data with the communication device, so as to allocate communication resources to the communication device. The communication control unit may be a network management system of a power distribution communication network, or an SDN (Software Defined Network, software defined network) controller, etc., which is not limited in this embodiment of the present invention. The communication control unit can also monitor the operating parameters of the communication equipment in the power distribution communication network, such as the connection relationship between the communication equipment and other communication equipment, the interface parameters of the communication equipment, and the like. It should be noted that the service terminal can also be regarded as a communication device.

另外,为了解决业务数据与通信数据互盲的问题,以达到根据业务的实际需求动态分配通信资源的目的,本发明实施例提供的配用电通信网中还可以部署有ICMT(Information Communications Migrate Teamwork,信息通信迁移协作)单元,如图2B所示是本发明实施例提供的一种配用电通信网的ICMT架构图。该ICMT单元包括Server端和Client端,用于处理电力业务数据流和通信管理控制数据流之间的交互。例如,ICMT单元可以获取业务终端对通信能力的要求(比如业务终端承载的业务对通信资源的需求),以及配用电通信网的网络拓扑信息和通信设备的通信能力,比如通信设备的带宽信息、端到端时延等,再动态计算通信资源的分配。In addition, in order to solve the problem of mutual blindness between business data and communication data, and achieve the purpose of dynamically allocating communication resources according to the actual needs of the business, ICMT (Information Communications Migrate Teamwork , Information Communication Migration Cooperation) unit, as shown in FIG. 2B is an ICMT architecture diagram of a power distribution communication network provided by an embodiment of the present invention. The ICMT unit includes a Server end and a Client end, and is used for processing the interaction between the power service data flow and the communication management control data flow. For example, the ICMT unit can obtain the requirements of service terminals for communication capabilities (such as the requirements of the services carried by service terminals for communication resources), as well as the network topology information of the power distribution communication network and the communication capabilities of communication devices, such as the bandwidth information of communication devices , end-to-end delay, etc., and then dynamically calculate the allocation of communication resources.

具体地,该ICMT单元可以包括TCD(Terminal Configure Data,终端配置数据)、NTD(Network Topology Data,网络拓扑数据)、CDD(设备上下文数据,Context DeviceData)、NSD(Network Service Data,网络服务数据)四个模块,图2C是本发明实施例提供的一种配用电通信网的ICMT架构图。下面结合图2B对ICMT单元进行介绍:Specifically, the ICMT unit may include TCD (Terminal Configure Data, terminal configuration data), NTD (Network Topology Data, network topology data), CDD (device context data, Context DeviceData), NSD (Network Service Data, network service data) Four modules, Fig. 2C is an ICMT architecture diagram of a power distribution communication network provided by an embodiment of the present invention. The ICMT unit is introduced below in conjunction with Figure 2B:

ICMT单元中每个模块可以分为服务器端(Server)和客户端(Client)。其中,TCDClient部署在业务终端;NTD、CDD、NSD三个模块的服务器端和客户端,以及TCD Server均可以同业务主站平行部署,例如,可以与业务主站同样部署在数据中心等。具体地,NTDClient、CDD Client和NSD Client可以部署在通信控制单元上,通过预设接口与通信控制单元进行交互,比如通过通信控制单元获取通信设备的各种参数、或者向通信设备发送资源分配信息等,进而实现为通信设备进行资源分配。需要说明的是,ICMT单元和通信控制单元的整体可以视为整个资源分配过程的服务器侧,ICMT单元的各模块可以用一个或一组服务器来实现,本发明实施例对此不作限定。Each module in the ICMT unit can be divided into a server (Server) and a client (Client). Among them, TCDClient is deployed on the service terminal; the server and client of the three modules of NTD, CDD, and NSD, and the TCD Server can be deployed in parallel with the business master station, for example, they can be deployed in the same data center as the business master station. Specifically, NTDClient, CDD Client, and NSD Client can be deployed on the communication control unit, and interact with the communication control unit through a preset interface, such as obtaining various parameters of the communication device through the communication control unit, or sending resource allocation information to the communication device etc., and further implement resource allocation for the communication device. It should be noted that the ICMT unit and the communication control unit as a whole can be regarded as the server side of the entire resource allocation process, and each module of the ICMT unit can be implemented by one or a group of servers, which is not limited in the embodiment of the present invention.

由图2B或图2C可知,在部署有ICMT单元的配用电通信网运行过程中,业务数据流的起点和终端不会变化,仍然是业务终端或者业务主站,但中间的通信过程受ICMT单元控制,业务终端所承载的业务数据所需的通信资源都由ICMT单元动态分配,详细的资源分配流程参见图4A。It can be seen from Figure 2B or Figure 2C that during the operation of the power distribution communication network deployed with ICMT units, the starting point and terminal of the service data flow will not change, it is still the service terminal or the service master station, but the intermediate communication process is affected by the ICMT Controlled by the unit, the communication resources required by the service data carried by the service terminal are dynamically allocated by the ICMT unit, and the detailed resource allocation process is shown in Figure 4A.

需要说明的是,实际应用中上述ICMT单元中TCD Server、NTD Client/Server、CDDClient/Server和NSD Client/Server各个模块可以部署在一个或多个网络设备上,该网络设备可以为上述的通信设备或者为通信控制单元所包含的设备。图3示出了本发明实施例涉及的一种网络设备的结构示意图,该网络设备30包括:处理器32和网络接口34。It should be noted that in practical applications, the modules of TCD Server, NTD Client/Server, CDDClient/Server and NSD Client/Server in the above-mentioned ICMT units can be deployed on one or more network devices, and the network devices can be the above-mentioned communication devices Or the equipment contained in the communication control unit. FIG. 3 shows a schematic structural diagram of a network device according to an embodiment of the present invention. The network device 30 includes: a processor 32 and a network interface 34 .

处理器32包括一个或者一个以上处理核心。处理器32通过运行软件程序以及模块,从而执行下述配用电通信网的资源分配方法所涉及的各种功能应用以及数据处理。Processor 32 includes one or more processing cores. The processor 32 executes various functional applications and data processing involved in the resource allocation method of the power distribution communication network described below by running software programs and modules.

网络接口34可以为多个,该网络接口34用于与其它通信设备、业务终端或者网络设备进行通信。There may be multiple network interfaces 34, and the network interfaces 34 are used to communicate with other communication devices, service terminals or network devices.

在一种可能的实现方式中,网络设备30还包括存储器36、总线38等部件。其中,存储器36与网络接口34分别通过总线38与处理器32相连。In a possible implementation manner, the network device 30 further includes components such as a memory 36 and a bus 38 . Wherein, the memory 36 and the network interface 34 are respectively connected to the processor 32 through the bus 38 .

存储器36可用于存储软件程序以及模块。具体的,存储器36可存储操作系统362、至少一个功能所需的应用程序模块364。操作系统362可以是实时操作系统(Real TimeeXecutive,RTX)、LINUX、UNIX、WINDOWS或OS X之类的操作系统。Memory 36 may be used to store software programs as well as modules. Specifically, the memory 36 can store an operating system 362 and an application program module 364 required by at least one function. The operating system 362 may be an operating system such as a real-time operating system (Real Time Executive, RTX), LINUX, UNIX, WINDOWS or OS X.

下面结合图4A对本发明实施例提供的资源分配方法进行解释说明。其中,图4A中仅以上述ICMT单元的各模块为例介绍,本领域技术人员也可以采用与ICMT单元各模块具有相同功能的模块实现,本发明实施例对此不作限定。The resource allocation method provided by the embodiment of the present invention will be explained below with reference to FIG. 4A . Wherein, FIG. 4A only uses the above-mentioned modules of the ICMT unit as an example, and those skilled in the art may also implement modules having the same functions as the modules of the ICMT unit, which is not limited in the embodiment of the present invention.

图4A是本发明实施例提供的一种配用电通信网的资源分配方法的流程图,参见图4A,包括以下步骤:Fig. 4A is a flow chart of a resource allocation method for a power distribution communication network provided by an embodiment of the present invention. Referring to Fig. 4A, it includes the following steps:

401、TCD模块在检测到业务终端接入到配用电通信网后,获取该业务终端的业务和业务的目标资源参数,业务的目标资源参数包括业务的目标带宽、目标时延和业务优先级。401. After the TCD module detects that the service terminal is connected to the power distribution communication network, it acquires the service of the service terminal and the target resource parameters of the service. The target resource parameters of the service include the target bandwidth, target delay and service priority of the service .

其中,该步骤所述的业务终端可以指任一接入到配用电通信网中的业务终端。业务终端可以承载一个或多个业务,不同业务对应不同的业务类型。其中,本发明实施例仅以业务终端的一个业务的资源分配为例进行介绍,对于业务终端承载的其他业务同理。在业务终端接入配用电通信网之前,工作人员可以对业务终端所承载的业务类型和每个业务的目标资源参数进行配置。例如,业务终端上可以具有配置面板,该配置面板上具有用于配置业务类型以及业务的目标资源参数的按钮,工作人员可以利用配置面板对业务终端进行配置。比如该目标资源参数可以包括该业务所需的目标带宽、端到端的目标时延、业务优先级、数据发送周期等参数中的一个或多个参数。Wherein, the service terminal mentioned in this step may refer to any service terminal connected to the power distribution communication network. A service terminal can carry one or more services, and different services correspond to different service types. Wherein, the embodiment of the present invention is only introduced by taking the resource allocation of one service of the service terminal as an example, and the same is true for other services carried by the service terminal. Before the service terminal is connected to the power distribution communication network, the staff can configure the service type carried by the service terminal and the target resource parameters of each service. For example, the service terminal may have a configuration panel with buttons for configuring the service type and target resource parameters of the service, and the staff may use the configuration panel to configure the service terminal. For example, the target resource parameter may include one or more parameters among parameters such as target bandwidth required by the service, end-to-end target delay, service priority, and data transmission period.

其中,目标带宽可以指业务数据传输所需的最小带宽,目标时延可以指业务数据传输的端到端最大时延。业务优先级的高低可以代表业务数据的重要程度高低,比如为了及时发现故障以保证系统的正常运行,可以将故障检测类业务的优先级设置为高于其他业务的优先级。在一种实施方式中,工作人员可以为配用电网中所承载的各种业务创建一个业务优先级列表,该业务优先级列表用于存储业务以及对应的业务优先级,不同业务可以对应不同或相同的业务优先级。后续可以统一根据该业务优先级列表为业务终端设置业务优先级,从而保证配用电通信网中业务优先级设置的统一性。例如,该业务优先级列表可以预置在各业务终端中,以业务终端为例,当工作人员对业务终端进行业务配置后,该业务终端可以自动根据该业务优先级列表为该配置的业务确定业务优先级。或者该业务优先级列表可以存储在TCD Server,当业务终端接入到配用电通信网后,TCD Server可以根据业务终端配置的业务直接确定对应的业务优先级。Wherein, the target bandwidth may refer to the minimum bandwidth required for service data transmission, and the target delay may refer to the end-to-end maximum delay of service data transmission. The level of business priority can represent the importance of business data. For example, in order to detect faults in time to ensure the normal operation of the system, the priority of fault detection services can be set higher than that of other services. In one embodiment, the staff can create a service priority list for various services carried in the power distribution network. The service priority list is used to store services and corresponding service priorities. Different services can correspond to different or the same business priority. Subsequent service priorities can be uniformly set for service terminals according to the service priority list, thereby ensuring the uniformity of service priority settings in the power distribution communication network. For example, the service priority list can be preset in each service terminal. Taking a service terminal as an example, after the staff configures the service terminal, the service terminal can automatically determine the configured service according to the service priority list. business priority. Alternatively, the service priority list can be stored in the TCD Server, and when the service terminal is connected to the power distribution communication network, the TCD Server can directly determine the corresponding service priority according to the services configured by the service terminal.

在本发明实施例中,通过TCD Client与TCD Server之间的交互,使得TCD Server可以获取到业务终端的至少一个业务以及每个业务的目标资源参数。具体地,TCD Client部署在业务终端,通过预先设置的接口可以从业务终端获取预先配置的至少一个业务以及每个业务的目标资源参数。之后,TCD Client可以将获取到的至少一个业务和每个业务的目标资源参数发送至TCD Server,TCD Server对获取到的至少一个业务和每个业务的目标资源参数进行存储。其中,获取业务终端的业务是指获取业务终端所承载的该业务的业务类型。In the embodiment of the present invention, through the interaction between the TCD Client and the TCD Server, the TCD Server can acquire at least one service of the service terminal and target resource parameters of each service. Specifically, the TCD Client is deployed on a service terminal, and at least one preconfigured service and target resource parameters of each service can be obtained from the service terminal through a preset interface. Afterwards, the TCD Client may send the obtained at least one service and the target resource parameters of each service to the TCD Server, and the TCD Server stores the obtained at least one service and the target resource parameters of each service. Wherein, obtaining the service of the service terminal refers to obtaining the service type of the service carried by the service terminal.

在TCD Client将业务终端的至少一个业务以及每个业务的目标资源参数发送至TCD Server之前,TCD Client会与TCD Server进行交互,完成业务终端完成接入配用电通信网的过程,参见图4B,包括以下步骤401a至步骤401e:Before the TCD Client sends at least one service of the service terminal and the target resource parameters of each service to the TCD Server, the TCD Client will interact with the TCD Server to complete the process of the service terminal accessing the power distribution communication network, see Figure 4B , including the following steps 401a to 401e:

步骤401a:业务终端上电后,TCD Client即开始运行。Step 401a: After the service terminal is powered on, the TCD Client starts running.

步骤401b:TCD Client广播接入请求包,该接入请求包中至少携带TCD Client的IP地址、TCD Server的IP地址,该接入请求包可以为UDP数据包。Step 401b: The TCD Client broadcasts an access request packet, which at least carries the IP address of the TCD Client and the IP address of the TCD Server, and the access request packet may be a UDP data packet.

步骤401c:TCD Server接收到该接入请求包后,向TCD Client发送接入配置信息,该接入配置信息可以包括业务终端的IP地址、子网掩码、网关、TCD Server的IP地址,由TCDClient对业务终端进行配置,使得TCD Client与TCD Server之间建立点对点通信。Step 401c: After receiving the access request packet, the TCD Server sends access configuration information to the TCD Client. The access configuration information may include the IP address of the service terminal, the subnet mask, the gateway, and the IP address of the TCD Server. TCDClient configures the service terminal to establish point-to-point communication between TCD Client and TCD Server.

步骤401d:TCD Client向TCD Server发送主站配置请求。Step 401d: TCD Client sends a master station configuration request to TCD Server.

步骤401e:TCD Server接收到主站配置请求后,下发主站配置信息,该主站配置信息中可以包括业务主站的IP地址,业务主站的端口信息,以及业务终端的端口信息等,由TCD Client根据主站配置信息对业务终端进行配置,以完成业务终端接入配用电通信网的过程。Step 401e: After receiving the configuration request of the master station, the TCD Server sends the configuration information of the master station. The configuration information of the master station may include the IP address of the business master station, the port information of the business master station, and the port information of the service terminal, etc. The TCD Client configures the service terminal according to the configuration information of the master station to complete the process of connecting the service terminal to the power distribution communication network.

通过TCD Client和TCD Server的交互实现了业务终端自动接入到配用电通信网的过程,克服了只能由人工逐一对业务终端进行配置以接入到网络的麻烦,实现了业务终端的即插即用。Through the interaction between TCD Client and TCD Server, the process of automatically connecting business terminals to the power distribution communication network is realized, which overcomes the trouble of manually configuring business terminals one by one to connect to the network, and realizes the immediate Plug and play.

需要说明的是,在业务终端接入到配用电通信网后,工作人员还可以在TCDServer端对业务终端所承载业务的业务类型以及业务的目标资源参数进行更改,过程可以为:It should be noted that after the service terminal is connected to the power distribution communication network, the staff can also change the service type of the service carried by the service terminal and the target resource parameters of the service on the TCDServer side. The process can be as follows:

当检测到对业务终端的业务更改操作时,获取业务终端更改后的业务的业务类型和目标资源参数;将更改后的业务的业务类型和目标资源参数发送至业务终端,由业务终端进行配置。具体地,TCD Server端可以提供业务终端配置界面,在该业务终端配置界面中,工作人员可以执行对业务终端所承载业务的业务类型和目标资源参数进行更改,TCDServer可以根据工作人员对业务终端的业务更改操作,获取业务终端更改后业务的业务类型以及业务的目标资源参数,并将更改后业务的业务类型和目标资源参数发送至业务终端上的TCD Client,由该TCD Client对业务终端配置业务类型以及业务的目标资源参数。When a service change operation on the service terminal is detected, the service type and target resource parameters of the service terminal after the change are obtained; the service type and target resource parameters of the service after change are sent to the service terminal for configuration by the service terminal. Specifically, the TCD Server can provide a service terminal configuration interface. In the service terminal configuration interface, staff can change the service type and target resource parameters of the service carried by the service terminal. Business change operation, obtain the business type and target resource parameters of the business after the business terminal is changed, and send the business type and target resource parameters of the changed business to the TCD Client on the business terminal, and the TCD Client configures the business for the business terminal Type and target resource parameters of the business.

当然,除了对业务的业务类型以及业务的目标资源参数进行更该外,还可以只对业务终端上已经预置好的业务的目标资源参数进行更改。例如,业务终端已经预置好的业务包括业务A和业务B,工作人员可以在服务器端将业务终端的业务B更改为业务C,还可以仅对业务B的目标资源参数进行更改,具体情况由实际需要确定,本发明实施例对此不作限定。Of course, in addition to updating the service type of the service and the target resource parameters of the service, it is also possible to only change the target resource parameters of the service that have been preset on the service terminal. For example, the pre-set services of the business terminal include business A and business B. The staff can change the business terminal business B to business C on the server side, and can also only change the target resource parameters of business B. The specific situation is determined by It needs to be determined actually, which is not limited in this embodiment of the present invention.

由于目前的业务终端在接入配用电通信网系统时,所有业务的相关参数都需要人工对业务终端进行配置,一旦涉及到目标资源参数的调整或者业务变更时,便会耗费非常大的人力,而且使得系统的维护工作非常困难。而本发明实施例提供的方法,在目标资源参数的调整或者业务变更,可以自动对业务终端进行配置,节省了人力,而且减少了人工配置发生错误的概率,提高了系统的部署效率。When the current business terminal is connected to the power distribution communication network system, all business-related parameters need to be manually configured on the business terminal. Once it involves the adjustment of target resource parameters or business changes, it will consume a lot of manpower , and make system maintenance very difficult. However, the method provided by the embodiment of the present invention can automatically configure the service terminal when the target resource parameter is adjusted or the service is changed, which saves manpower, reduces the probability of manual configuration errors, and improves the deployment efficiency of the system.

在本发明实施例中,业务终端可以是新接入到配用电通信网中的业务终端,即新增的业务终端,也可以是用于替换原有的业务终端。具体地,可以为业务终端配置用途标识,以指示该业务终端是新增的业务终端还是用于替换原有的业务终端。相应地,获取业务终端的每个业务的目标资源参数的过程可以为:In the embodiment of the present invention, the service terminal may be a service terminal newly connected to the power distribution communication network, that is, a newly added service terminal, or it may be used to replace an original service terminal. Specifically, a usage identifier can be configured for a service terminal to indicate whether the service terminal is a new service terminal or is used to replace an original service terminal. Correspondingly, the process of obtaining the target resource parameters of each service of the service terminal can be as follows:

如果业务终端为新增的业务终端,则TCD Server通过TCD Client获取业务终端的业务的目标资源参数。If the service terminal is a newly added service terminal, the TCD Server obtains the target resource parameter of the service of the service terminal through the TCD Client.

如果业务终端用于对原有业务终端进行替换,则在TCD Server获取到业务终端的业务的目标资源参数之后,比较原有业务终端的业务的目标资源参数与该业务终端的业务的目标资源参数是否一致;如果不一致,则将原有业务终端的业务的目标资源参数发送至该业务终端,由该业务终端进行配置。具体地,如果比对结果不一致,由TCD Server将原有业务终端的业务的目标资源参数发送至业务终端上的TCD Client,由TCD Client进行配置。If the service terminal is used to replace the original service terminal, after the TCD Server obtains the target resource parameter of the service of the service terminal, compare the target resource parameter of the service of the original service terminal with the target resource parameter of the service of the service terminal Whether they are consistent; if not, send the target resource parameters of the service of the original service terminal to the service terminal for configuration by the service terminal. Specifically, if the comparison results are inconsistent, the TCD Server sends the target resource parameters of the service of the original service terminal to the TCD Client on the service terminal, and the TCD Client performs configuration.

针对接入的业务终端,按照业务终端不同的用途进行不同的处理,并且在业务终端用于对原有业务终端进行替换时,可以自动为该业务终端配置目标资源参数,使得业务终端的接入更加灵活、更加智能。For the connected service terminal, different processing is carried out according to the different purposes of the service terminal, and when the service terminal is used to replace the original service terminal, the target resource parameters can be automatically configured for the service terminal, so that the access of the service terminal More flexible, smarter.

402、NTD模块根据配用电通信网中各设备之间的连接关系,生成配用电通信网的网络拓扑信息。402. The NTD module generates network topology information of the power distribution communication network according to the connection relationship between devices in the power distribution communication network.

ICMT单元的NTD模块可以获取配用电通信网中的每个设备的设备连接关系集合,并根据每个设备的设备连接关系集合,生成配用电通信网的网络拓扑信息,具体过程可以为:The NTD module of the ICMT unit can obtain the device connection relationship set of each device in the power distribution communication network, and generate the network topology information of the power distribution communication network according to the device connection relationship set of each device. The specific process can be as follows:

NTD Client端可以部署在通信控制单元,通过预设的接口从通信控制单元获取每个设备的设备连接关系集合。具体地获取的可以包括:对于配用电通信网中的每个通信设备,NTD Client获取与通信设备具有连接关系的第一设备集合;对于配用电通信网的至少一个业务终端中每个业务终端,NTD Client获取与该业务终端具有连接关系的第二设备集合。之后,NTD Client将获取到的每个设备的设备连接关系集合发送至NTD Server,NTDServer根据每个通信设备的第一设备集合和每个业务终端的第二设备集合,生成网络拓扑信息,并存储该网络拓扑信息。在生成并存储配用电通信网的网络拓扑信息后,NTD Server便可以直接获取存储的网络拓扑信息。The NTD Client can be deployed in the communication control unit, and obtain the set of device connection relationships of each device from the communication control unit through a preset interface. Specifically, the acquisition may include: for each communication device in the power distribution communication network, NTD Client obtains the first device set that has a connection relationship with the communication device; for each service in at least one service terminal of the power distribution communication network For a terminal, the NTD Client acquires a second device set that has a connection relationship with the service terminal. Afterwards, the NTD Client sends the obtained set of device connection relationships of each device to the NTD Server, and the NTD Server generates network topology information based on the first set of devices of each communication device and the second set of devices of each service terminal, and stores The network topology information. After generating and storing the network topology information of the power distribution communication network, the NTD Server can directly obtain the stored network topology information.

其中,NTD Client可以定时获取配用电通信网中的每个设备的设备连接关系集合,也可以在检测到设备连接关系发生变化时再获取,本发明实施例对此不作限定。Wherein, the NTD Client can obtain the device connection relationship set of each device in the power distribution communication network at regular intervals, and can also acquire it when it detects that the device connection relationship changes, which is not limited in the embodiment of the present invention.

其中,对于配用电通信网中的每个通信设备,该通信设备可以在本地存储一个路由表,该路由表中存储有路由信息,该路由信息用于指示该通信设备可选的下一跳通信设备的IP地址。NTD Client可以通过该路由表确定与该通信设备具有连接关系的其他通信设备。Wherein, for each communication device in the power distribution communication network, the communication device may store a routing table locally, and the routing table stores routing information, and the routing information is used to indicate the optional next hop of the communication device The IP address of the communication device. The NTD Client can determine other communication devices that have a connection relationship with the communication device through the routing table.

403、NTD模块根据所述网络拓扑信息,确定业务终端与业务主站的当前通信路径,当前通信路径由至少一个第一通信设备组成。403. The NTD module determines the current communication path between the service terminal and the service master station according to the network topology information, where the current communication path consists of at least one first communication device.

对于配用电通信网中的每个通信设备,NTD Client还可以根据该通信设备的路由表还可以确定该通信设备当前选择的下一跳通信设备,将每个通信设备当前选择的下一跳通信设备发送至NTD Server,NTD Server根据每个通信设备当前选择的下一跳通信设备,确定业务终端到业务主站的当前通信路径。其中,由于业务终端也可以看作是一个通信设备,因此也可以根据业务终端的路由信息确定业务终端下一跳所指示的通信设备。For each communication device in the power distribution communication network, NTD Client can also determine the next-hop communication device currently selected by the communication device according to the routing table of the communication device, and the next-hop currently selected by each communication device The communication device sends it to the NTD Server, and the NTD Server determines the current communication path from the service terminal to the service master station according to the next-hop communication device currently selected by each communication device. Wherein, since the service terminal can also be regarded as a communication device, the communication device indicated by the next hop of the service terminal can also be determined according to the routing information of the service terminal.

404、CDD模块获取配用电通信网中每个通信设备的接口的接口属性信息,接口属性信息包括接口的带宽信息、缓存信息和优先级信息。404. The CDD module acquires interface attribute information of the interface of each communication device in the power distribution communication network, where the interface attribute information includes interface bandwidth information, cache information, and priority information.

ICMT单元的CDD模块可以获取配用电通信网中的每个通信设备各个接口的接口属性信息,具体过程可以为:CDD Client可以部署于通信控制单元。对于每个通信设备,CDDClient均可以通过预设的接口从通信控制单元获取该通信设备各个接口的属性信息,并将该通信设备的各个接口的接口属性信息发送至CDD Server。The CDD module of the ICMT unit can obtain the interface attribute information of each interface of each communication device in the power distribution communication network. The specific process can be as follows: the CDD Client can be deployed in the communication control unit. For each communication device, the CDDClient can obtain attribute information of each interface of the communication device from the communication control unit through a preset interface, and send the interface attribute information of each interface of the communication device to the CDD Server.

其中,接口属性信息用于指示接口的数据传输能力。通信设备可以具有一个或多个接口,每个接口都对应一定的数据传输能力,接口的数据传输能力可以采用接口带宽信息、缓存信息和优先级信息等接口属性信息表示。其中,带宽信息还可以包括已使用带宽信息和未使用带宽信息,例如,假设某一接口的带宽为2M,当前仅承载有1个业务,并为该业务分配了1M的带宽,则该接口的已使用带宽为1M,未使用带宽为1M。Wherein, the interface attribute information is used to indicate the data transmission capability of the interface. A communication device may have one or more interfaces, and each interface corresponds to a certain data transmission capability, and the data transmission capability of an interface may be represented by interface attribute information such as interface bandwidth information, cache information, and priority information. Wherein, the bandwidth information may also include used bandwidth information and unused bandwidth information. For example, assuming that a certain interface has a bandwidth of 2M, and currently only carries one service, and a 1M bandwidth is allocated for the service, then the interface's The used bandwidth is 1M, and the unused bandwidth is 1M.

其中,每个接口均具有一定的缓存区,该缓存区可以由多个队列组成,每个队列都对应一定的优先级。每个接口的缓存信息可以包括该接口的缓存区大小、该缓存区被划分的队列数目以及每个队列的大小等信息。接口的优先级信息包括组成该接口缓存区的每个队列的优先级,接口优先对优先级高的队列里的数据进行转发。实际应用时,一个通信设备的多个接口可以共用一个总缓存区,通信设备可以根据缓存区配置信息,从该总缓存区中划分出一部分缓存区作为接口的缓存区,组成接口缓存区的队列个数、每个队列的长度以及每个队列的优先级均是可以调整的。此外,上述接口属性信息中的缓存信息还可以包括已使用队列的数目、未使用队列的数目,优先级信息还可以包括已使用队列的优先级和未使用队列的优先级等信息。Wherein, each interface has a certain buffer area, and the buffer area may be composed of multiple queues, and each queue corresponds to a certain priority. The buffer information of each interface may include information such as the size of the buffer area of the interface, the number of queues into which the buffer area is divided, and the size of each queue. The priority information of the interface includes the priority of each queue forming the buffer area of the interface, and the interface forwards the data in the queue with higher priority first. In practical applications, multiple interfaces of a communication device can share a general buffer area, and the communication device can divide a part of the buffer area from the total buffer area as the interface buffer area according to the configuration information of the buffer area to form a queue of the interface buffer area The number, the length of each queue and the priority of each queue can be adjusted. In addition, the cache information in the above interface attribute information may also include the number of used queues and the number of unused queues, and the priority information may also include information such as the priority of used queues and the priority of unused queues.

需要说明的是,上述步骤401至步骤404排列的顺序不代表其执行顺序,可以同时执行也可以分别执行,本发发明实施例对此不作限定。It should be noted that the order in which steps 401 to 404 are arranged above does not represent the order in which they are executed, and they may be executed simultaneously or separately, which is not limited in this embodiment of the present invention.

405、NSD模块根据该业务的目标资源参数、网络拓扑信息和每个通信设备的接口属性信息,生成至少一个第一通信设备的资源分配信息。405. The NSD module generates resource allocation information of at least one first communication device according to target resource parameters of the service, network topology information, and interface attribute information of each communication device.

NSD模块是ICMT的核心计算单元,NSD Server可以从TCD Server获取业务终端的业务和业务的目标资源参数,从NTD Server获取配用电通信网的网络拓扑信息以及业务终端与业务主站时间的当前通信路径,从CDD Server获取每个通信设备的各个接口的接口属性信息,之后,根据获取到的这些信息,生成至少一个第一通信设备的资源分配信息。其中,TCD Server、NTD Server和CDD Server也可以主动将获取到的数据发送给NSD Server。The NSD module is the core computing unit of ICMT. The NSD Server can obtain the business terminal business and business target resource parameters from the TCD Server, and the network topology information of the power distribution communication network and the current time of the business terminal and the business master station from the NTD Server. The communication path acquires interface attribute information of each interface of each communication device from the CDD Server, and then generates resource allocation information of at least one first communication device according to the acquired information. Among them, TCD Server, NTD Server and CDD Server can also actively send the acquired data to NSD Server.

下面以业务终端的任一业务为例,对生成资源分配信息的过程进行介绍,该过程可以包括如下步骤405a至步骤405d:Taking any service of the service terminal as an example, the process of generating resource allocation information will be introduced below, which may include the following steps 405a to 405d:

步骤405a:对于至少一个第一通信设备中的每个第一通信设备,NSD Server确定第一通信设备的第一接口。Step 405a: For each first communication device in at least one first communication device, the NSD Server determines a first interface of the first communication device.

其中,该第一接口是指用于传输该业务的数据的接口。Wherein, the first interface refers to an interface used to transmit data of the service.

步骤405b:NSD Server根据该业务的目标带宽和第一接口的带宽信息,生成第一通信设备的带宽配置信息。Step 405b: The NSD Server generates bandwidth configuration information of the first communication device according to the target bandwidth of the service and the bandwidth information of the first interface.

如果该第一接口的未使用带宽信息大于该业务的目标带宽,则带宽配置信息可用于指示第一通信设备为该业务分配该目标带宽。如果该第一接口的未使用带宽信息小于该业务的目标带宽,则该带宽配置信息可以用于指示第一通信设备将全部未使用的带宽信息分配给该业务。If the unused bandwidth information of the first interface is greater than the target bandwidth of the service, the bandwidth configuration information may be used to instruct the first communication device to allocate the target bandwidth for the service. If the unused bandwidth information of the first interface is smaller than the target bandwidth of the service, the bandwidth configuration information may be used to instruct the first communication device to allocate all unused bandwidth information to the service.

步骤405c:NSD Server根据该带宽配置信息、目标时延、缓存信息,生成第一接口的缓存配置信息。Step 405c: The NSD Server generates cache configuration information of the first interface according to the bandwidth configuration information, target delay, and cache information.

缓存配置信息用于对第一通信设备第一接口的缓存信息进行配置,包括对第一通信设备为第一接口分配的缓存区大小、缓存区的队列数目以及每个队列的大小的配置等。The cache configuration information is used to configure the cache information of the first interface of the first communication device, including the configuration of the buffer size allocated by the first communication device for the first interface, the number of queues in the buffer area, and the size of each queue.

由于第一接口的缓存区的大小及其队列的组成,直接影响到了第一接口带宽利用率和业务数据的传输时延,比如,该第一接口为承载的业务所分配的带宽为1M,则如果该第一接口的缓存区大小为400K,则该第一接口一次最多从缓存区获取400K的数据,带宽利用率仅为40%,造成了带宽资源的浪费。假如该第一接口缓存区大小为1M或以上,使得带宽利用率可以达到100%,而如果该第一接口的缓存区分为了10个大小相等的队列,该第一接口承载了两个业务,为其中的业务A分配了8个队列,业务B只分配了2个队列,而业务B的目标时延小于业务A的目标时延,这样便很可能使得传输业务B的时延较大,不满足其目标时延。Since the size of the buffer area of the first interface and the composition of the queue directly affect the bandwidth utilization rate of the first interface and the transmission delay of service data, for example, the bandwidth allocated by the first interface for carrying services is 1M, then If the size of the buffer area of the first interface is 400K, the first interface obtains at most 400K data from the buffer area at one time, and the bandwidth utilization rate is only 40%, resulting in a waste of bandwidth resources. If the size of the buffer area of the first interface is 1M or more, the bandwidth utilization rate can reach 100%, and if the buffer area of the first interface is divided into 10 queues of equal size, the first interface carries two services, as Among them, service A is allocated 8 queues, service B is only allocated 2 queues, and the target delay of service B is less than the target delay of service A, so the delay of transmission service B is likely to be relatively large, which does not satisfy its target latency.

因此,NSD Server可以根据该第一接口的带宽配置信息、业务的目标时延以及第一接口当前的缓存信息,来综合确定第一接口的缓存配置信息。例如,NSD Server可以根据该第一接口的带宽配置信息,确定该第一接口的已使用带宽,也即是为承载的业务所分配的带宽;如果该第一接口缓存信息所指示的缓存区大小满足该第一接口的已使用带宽,则根据该第一接口的已使用带宽和该第一接口的缓存信息,计算该第一接口的时延;如果每个通信设备的第一接口的时延和小于或等于业务的目标时延,则不需要对通信设备第一接口的缓存信息进行配置;如果每个通信设备的第一接口的时延和大于业务的目标时延,则需要对其中的一个或多个第一通信设备的第一接口的缓存信息进行重新配置。具体地,确定需要为那个通信设备的缓存信息进行重新配置的方法可以为:根据业务的目标时延和至少一个第一通信设备的个数,确定业务在每个第一通信设备的平均目标时延,如果某个通信设备的第一接口的时延大于该平均目标时延,则对该通信设备的第一接口的缓存信息进行重新配置。Therefore, the NSD Server can comprehensively determine the cache configuration information of the first interface according to the bandwidth configuration information of the first interface, the target delay of the service, and the current cache information of the first interface. For example, the NSD Server can determine the used bandwidth of the first interface according to the bandwidth configuration information of the first interface, that is, the bandwidth allocated for the carried service; if the buffer size indicated by the cache information of the first interface is If the used bandwidth of the first interface is satisfied, the time delay of the first interface is calculated according to the used bandwidth of the first interface and the cache information of the first interface; if the time delay of the first interface of each communication device and less than or equal to the target delay of the service, there is no need to configure the cache information of the first interface of the communication device; if the delay sum of the first interface of each communication device is greater than the target delay of the service, it is necessary to configure the The cached information of the first interface of the one or more first communication devices is reconfigured. Specifically, the method for determining that the cached information of the communication device needs to be reconfigured may be: according to the target delay of the service and the number of at least one first communication device, determine the average target time of the service at each first communication device Delay, if the delay of the first interface of a certain communication device is greater than the average target delay, reconfigure the cached information of the first interface of the communication device.

步骤405d:NSD Server根据该业务的业务优先级和第一接口对应的其他业务的业务优先级,生成第一接口的优先级配置信息。Step 405d: The NSD Server generates priority configuration information of the first interface according to the service priority of the service and the service priorities of other services corresponding to the first interface.

该优先级配置信息用于指示第一接口为该业务分配具有合适优先级的缓存队列。如上述步骤404中所描述的,第一接口优先处理缓存于优先级高的业务数据。例如,如果该业务的优先级高于第一接口其他业务的业务优先级,则该优先级配置信息便可以用来指示采用优先级最高的队列缓存该业务的业务数据,并对其他业务的缓存队列优先级按照业务优先级的高低进行调整。The priority configuration information is used to instruct the first interface to allocate a buffer queue with an appropriate priority for the service. As described in step 404 above, the first interface preferentially processes and caches service data with high priority. For example, if the priority of this service is higher than that of other services on the first interface, the priority configuration information can be used to indicate that the queue with the highest priority is used to cache the service data of this service, and the cache of other services The queue priority is adjusted according to the business priority.

其中,资源分配信息包括上述带宽配置信息、缓存配置信息和优先级配置信息。步骤405b、步骤405c和步骤405d可以同时执行,也可以分别执行,本发明实施例对此不作限定。Wherein, the resource allocation information includes the above-mentioned bandwidth configuration information, buffer configuration information and priority configuration information. Step 405b, step 405c, and step 405d may be executed simultaneously or separately, which is not limited in this embodiment of the present invention.

406、NSD模块将至少一个第一通信设备的资源分配信息发送给至少一个第一通信设备,该资源分配信息用于该至少一个第一通信设备进行资源配置。406. The NSD module sends the resource allocation information of the at least one first communication device to the at least one first communication device, where the resource allocation information is used by the at least one first communication device to configure resources.

该步骤可由ICMT单元的NSD模块执行,发送过程可以为:NSD Server将生成的至少一个第一通信设备的资源分配信息发送至NSD Client,NSD Client将该资源分配信息翻译成通信设备对应的通信控制指令,然后将至少一个通信设备的通信控制指令发送给该至少一个通信设备。具体地,NSD Client可以部署于通信控制单元,通过该通信控制单元将通信控制指令发送给至少一个通信设备。至少一个通信设备中的每个通信设备根据接收到的通信控制指令进行资源配置。This step can be performed by the NSD module of the ICMT unit, and the sending process can be as follows: the NSD Server sends the generated resource allocation information of at least one first communication device to the NSD Client, and the NSD Client translates the resource allocation information into communication control corresponding to the communication device instruction, and then send the communication control instruction of at least one communication device to the at least one communication device. Specifically, the NSD Client can be deployed in the communication control unit, and the communication control instruction is sent to at least one communication device through the communication control unit. Each communication device in the at least one communication device performs resource allocation according to the received communication control instruction.

需要说明的是,由于业务终端也可以看作是通信设备,ICMT单元也可以对业务终端进行资源分配。其中,当业务终端上部署的TCD Client接收用于资源分配的通信控制指令后,对业务终端进行配置。It should be noted that since the service terminal can also be regarded as a communication device, the ICMT unit can also allocate resources to the service terminal. Wherein, after the TCD Client deployed on the service terminal receives the communication control instruction for resource allocation, it configures the service terminal.

步骤401至步骤406是为业务终端动态分配资源的过程,在业务终端运行的过程中,ICMT单元还可以监测通信设备的运行状态,该运行状态包括正常状态和故障状态,该监测的过程可以由ICMT单元的NTD模块执行,也可以由ICMT单元的CDD模块执行,本发明实施例对此不作限定。如果发现业务终端的当前通信路径发生故障,则ICMT单元可以为业务终端重新分配通信路径,参见图4C,本发明实施例还可以包括以下步骤407至步骤409:Steps 401 to 406 are the process of dynamically allocating resources for the service terminal. During the operation of the service terminal, the ICMT unit can also monitor the operating status of the communication equipment, which includes normal status and fault status. The monitoring process can be performed by The execution by the NTD module of the ICMT unit may also be executed by the CDD module of the ICMT unit, which is not limited in this embodiment of the present invention. If it is found that the current communication path of the service terminal fails, the ICMT unit may reassign the communication path for the service terminal. Referring to FIG. 4C, the embodiment of the present invention may also include the following steps 407 to 409:

407、当检测到业务终端的当前通信路径中包含第二通信设备时,NSD模块根据所述网络拓扑信息,确定业务终端的备选通信路径。407. When detecting that the current communication path of the service terminal includes the second communication device, the NSD module determines an alternative communication path of the service terminal according to the network topology information.

其中,第二通信设备是指当前通信路径中处于故障状态的设备,也即是当前通信路径中处于故障状态的第一通信设备。Wherein, the second communication device refers to a device in a fault state in the current communication path, that is, the first communication device in a fault state in the current communication path.

ICMT单元的NSD Server在从NTD Server获取到配用电通信网的网络拓扑信息以及业务终端的当前通信路径后,可以根据各通信设备的设备连接关系计算出该业务终端的一个或多个备选通信路径,并将该一个或多个备选通信路径进行存储。当ICMT单元检测到业务终端的当前通信路径中包含第二通信设备时,也即是,该当前通信路径发生故障时,可以从一个或多个备选通信路径中选取一个备选通信路径。其中,当备选通信路径为多个时,选取备选路径的方式可以为随机选取,也可以按照预设顺序选取,本发明实施例对此不作限定。After the NSD Server of the ICMT unit obtains the network topology information of the power distribution communication network and the current communication path of the service terminal from the NTD Server, it can calculate one or more alternatives for the service terminal according to the device connection relationship of each communication device. communication paths, and store the one or more alternative communication paths. When the ICMT unit detects that the current communication path of the service terminal includes the second communication device, that is, when the current communication path fails, it can select an alternative communication path from one or more alternative communication paths. Wherein, when there are multiple candidate communication paths, the manner of selecting the candidate paths may be random selection, or may be selected according to a preset order, which is not limited in this embodiment of the present invention.

当然,ICMT单元的NSD模块也可以在检测到该当前通信路径发生故障时,临时计算备选通信路径,本发明实施例对备选通信路径的计算时机不作限定。Certainly, the NSD module of the ICMT unit may also temporarily calculate an alternative communication path when detecting that the current communication path fails. The embodiment of the present invention does not limit the calculation timing of the alternative communication path.

408、NSD模块根据当前通信路径和备选通信路径,确定第三通信设备的目标路由信息。408. The NSD module determines target routing information of the third communication device according to the current communication path and the candidate communication path.

其中,第三通信设备是指备选通信路径中需要更改路由信息的通信设备,该目标路由信息用于替换第三通信设备的路由信息。Wherein, the third communication device refers to a communication device that needs to change routing information in the alternative communication path, and the target routing information is used to replace the routing information of the third communication device.

409、NSD模块将第三通信设备的目标路由信息发送至第三通信设备,第三通信设备用于根据路由信息进行配置。409. The NSD module sends the target routing information of the third communication device to the third communication device, and the third communication device is configured to perform configuration according to the routing information.

ICMT单元的NSD Server可以将第三通信设备的目标路由信息发送至NSD Client,NSD Client将第三通信设备的目标路由信息翻译成第三通信设备的通信控制指令后发送至第三通信设备,使得第三通信设备能够将的路由信息更改为该目标路由信息。The NSD Server of the ICMT unit can send the target routing information of the third communication device to the NSD Client, and the NSD Client translates the target routing information of the third communication device into a communication control instruction of the third communication device and sends it to the third communication device, so that The third communications device is capable of changing the routing information for the target routing information.

步骤407至步骤409是为业务终端重新分配通信路径的过程,通过为业务终端动态分配通信路径,保证了配用电通信网中各业务终端的正常工作,提高了配用电通信网的维护效率。当然为了保证重新分配的通信路径能够满足业务终端所承载业务对通信资源的需求,在为重新分配通信路径后,ICMT单元还可以计算该重新分配的通信路径所分配的通信资源是否满足业务终端的业务需求,如果不满足,则可以根据业务终端的业务需求,为该重新分配的通信路径包含的通信设备重新进行资源分配,该过程与上述进行资源分配的过程同理,在此不做赘述。Steps 407 to 409 are the process of reallocating communication paths for service terminals. By dynamically allocating communication paths for service terminals, the normal operation of each service terminal in the power distribution communication network is ensured, and the maintenance efficiency of the power distribution communication network is improved. . Of course, in order to ensure that the redistributed communication path can meet the needs of the service carried by the service terminal for communication resources, after the redistributed communication path, the ICMT unit can also calculate whether the communication resources allocated by the redistributed communication path meet the needs of the service terminal. If the business requirements are not satisfied, resource allocation can be re-allocated for the communication devices included in the reallocated communication path according to the business needs of the service terminals.

由上述步骤401至步骤409可知,通过ICMT单元各模块之间的交互,以及各模块与配用电通信网中的设备之间的交互,实现了根据业务终端所承载业务对通信资源的实际需求进行资源分配以及更改通信路径的过程,为了更直观的表示ICMT单元各模块之间的数据交互,图4D示出了ICMT单元各模块之间的数据交互示意图。From the above steps 401 to 409, it can be seen that through the interaction between the various modules of the ICMT unit, and the interaction between each module and the equipment in the power distribution communication network, the actual demand for communication resources according to the business carried by the service terminal is realized. In the process of resource allocation and communication path change, in order to more intuitively represent the data interaction between the modules of the ICMT unit, FIG. 4D shows a schematic diagram of the data interaction between the modules of the ICMT unit.

为了使ICMT单元的各个模块之间能够无障碍交互数据,本发明实施例中各模块均采用统一的描述语言对需要交互的数据进行描述,并通过统一格式的描述文件来传输数据,例如,可以统一采用基于XML(Extensible Markup Language,可扩展标记语言)的SCL(Substation Configuration Language,变电站配置描述语言)语言进行描述,采用XML文件传递数据。具体地,针对不同模块所需传输数据的不同,可以为不同模块分别建立相应的描述模型,不同模块的描述模型均采用上述统一的语言来描述。其中,描述模型用于规范需要描述数据的类型、描述方式以及命名规则等。In order to enable the various modules of the ICMT unit to exchange data without barriers, each module in the embodiment of the present invention uses a unified description language to describe the data that needs to be interacted with, and transmits data through a description file in a unified format. For example, you can SCL (Substation Configuration Language, substation configuration description language) language based on XML (Extensible Markup Language, Extensible Markup Language) is uniformly used for description, and XML files are used to transfer data. Specifically, according to the difference in transmission data required by different modules, corresponding description models can be established for different modules, and the description models of different modules are described using the above-mentioned unified language. Among them, the description model is used to standardize the type, description method, and naming rules of the data that need to be described.

其中,以采用SCL语言为例,ICMT单元各个模块的描述模型构建方法如下:Among them, taking the SCL language as an example, the description model construction method of each module of the ICMT unit is as follows:

(1)TCD描述模型的建模方法(1) Modeling method of TCD description model

令业务类型为集合BK,业务的目标资源参数为集合BA,业务终端的类型为集合TK,针对某种业务的目标资源参数为集合TKA,Let the service type be set BK, the target resource parameter of the service be set BA, the type of service terminal be set TK, and the target resource parameter for a certain service be set TKA,

BK={bk1,bk2,bk3,…,bkn},Bk={bk1,bk2,bk3,...,bkn},

BA={ba1,ba2,ba3,…,ban}BA={ba1,ba2,ba3,...,ban}

TK={tk1,tk2,tk3,…,tkn}TK={tk1,tk2,tk3,...,tkn}

TKA={bk,tka1,tka2,tka3,…,tkan}TKA={bk, tka1, tka2, tka3,...,tkan}

以配电自动化系统的三遥业务为例,BK={遥信,遥测,遥控}Take the three remote services of distribution automation system as an example, BK={remote signaling, telemetry, remote control}

BA={源地址,源端口,目的地址,目的端口,最小数据包大小,最大数据包大小,最小带宽需求,最大带宽需求,端到端最大延迟时间,优先级序号}BA={source address, source port, destination address, destination port, minimum packet size, maximum packet size, minimum bandwidth requirement, maximum bandwidth requirement, end-to-end maximum delay time, priority number}

TK={TTU,FTU,DTU,故障指示器}TK = {TTU, FTU, DTU, fault indicator}

如遥信类业务的目标资源参数可以表示为:TK(yx)={业务类型=遥信,最小数据包大小=xx,最大数据包大小=xx,最小带宽需求=xx,最大带宽需求=xx,端到端最大延迟时间=xx,优先级序号=xx}。其中,yx代表遥信。For example, the target resource parameters of remote signaling services can be expressed as: TK(yx)={service type=remote signaling, minimum packet size=xx, maximum packet size=xx, minimum bandwidth requirement=xx, maximum bandwidth requirement=xx , end-to-end maximum delay time = xx, priority number = xx}. Among them, yx represents remote signaling.

最后,将上述描述模型采用SCL语言进行描述,形成XML格式的文件,便可实现各模块之间的无障碍通信。例如,TCD描述模型采用SCL语言描述结构可以如表1所示:Finally, the above description model is described by using SCL language to form a file in XML format, so that barrier-free communication between modules can be realized. For example, the TCD description model uses the SCL language to describe the structure as shown in Table 1:

(2)NTD描述模型的建模方法(2) Modeling method of NTD description model

令配用电通信网的网络拓扑信息集合为N,其中通信设备结点集合为D,其中通信设备为dn,A为通信设备d1-dn的所有属性集合,DR为与通信设备di具有连接关系的设备集合,通信设备dn的属性集合dnA为A的全集或者子集。Let the network topology information set of the power distribution communication network be N, where the communication device node set is D, where the communication device is dn, A is the set of all attributes of the communication device d1-dn, and DR is the connection relationship with the communication device di The set of devices, the attribute set dnA of the communication device dn is the complete set or subset of A.

这样,包含n个通信设备的网络拓扑可描述为:In this way, the network topology containing n communication devices can be described as:

N={DR1,DR2,DR3,……,DRn},D={d1,d2,d3,…dn},DRi={di,dx,dy…},A={a1,a2,a3,…,an},d1A={ax1,ay1,az1…},d2A={ax2,ay2,az2}N={DR1,DR2,DR3,...,DRn}, D={d1,d2,d3,...dn}, DRi={di,dx,dy...}, A={a1,a2,a3,..., an}, d1A={ax1,ay1,az1...},d2A={ax2,ay2,az2}

令某一业务终端为sti,业务主站为MS,这样,某一条业务终端到主站的通信路径可描述为:stiMS={sti,dx,dy,dz,….,MS}。其中,sti,dx,dy,dz,MS用于指示通信路径上设备的有序连接关系。Let a certain service terminal be sti, and the service master station be MS. In this way, the communication path from a certain service terminal to the master station can be described as: stiMS={sti,dx,dy,dz,...,MS}. Among them, sti, dx, dy, dz, MS are used to indicate the ordered connection relationship of devices on the communication path.

假设配用电通信网中有n个业务终端,令全配用电通信网中所有业务终端到业务主站的通信路径集合为STMS,则STMS={st1MS,st2MS,…,stnMS}。Assuming that there are n service terminals in the power distribution communication network, let the set of communication paths from all service terminals to the service master station in the full distribution and use communication network be STMS, then STMS={st1MS,st2MS,...,stnMS}.

最后,将上述描述模型采用SCL语言进行描述,形成XML格式的文件以进行通信。例如,TCD描述模型采用XML语言描述结构可以如表2所示:Finally, the above description model is described by using SCL language to form a file in XML format for communication. For example, the TCD description model uses XML language to describe the structure as shown in Table 2:

(3)CDD描述模型的建模方法(3) Modeling method of CDD description model

根据NTD描述模型建模方法中所描述,通信设备结点集合为D,其中通信设备为dn,A为通信设备d1-dn的所有属性集合,DR为与通信设备di有连接关系的其它设备的设备集合,通信设备dn的属性集合dnA为A的全集或者子集。这一部分抽象出来即可以作为通信设备的CDD描述模型基础。CDD模型的重点是规范A集合的元素定义。According to the NTD description model modeling method, the communication device node set is D, where the communication device is dn, A is the set of all attributes of the communication device d1-dn, and DR is the other device that has a connection relationship with the communication device di The device set, the attribute set dnA of the communication device dn is a complete set or a subset of A. The abstraction of this part can be used as the basis of the CDD description model of communication equipment. The focus of the CDD model is to standardize the element definitions of the A set.

定义A集合中包含以下元素:The definition A set contains the following elements:

A={a1(设备编号),a2(设备名称),设备类型,设备接口类型,设备接口总数目,已使用接口数目,未使用接口数目,设备接口集合AI,设备接口属性AIN}。A={a1 (equipment number), a2 (equipment name), equipment type, equipment interface type, total number of equipment interfaces, number of used interfaces, number of unused interfaces, equipment interface set AI, equipment interface attribute AIN}.

其中,AI为通信设备的设备接口集合,AI={I1,I2,I3,…,In}。设备接口属性AIN用于描述设备接口的属性,AIN={ai1(带宽信息),ai2(接口数据转发最大延迟时间),ai3(当前已使用的处理能力),ai4(剩余处理能力),ai5(最大数据缓冲区),ai6(已使用缓冲区大小),ai7(剩余缓冲区大小),ai8(最大队列长度),ai9(已使用队列长度),ai10(剩余队列长度),ai11(已使用优先级数目),ai12(未使用优先级数目)…}。Wherein, AI is a set of device interfaces of the communication device, AI={I1, I2, I3, . . . , In}. The device interface attribute AIN is used to describe the attribute of the device interface, AIN={ai1 (bandwidth information), ai2 (maximum delay time of interface data forwarding), ai3 (currently used processing capacity), ai4 (remaining processing capacity), ai5 ( Maximum data buffer), ai6 (used buffer size), ai7 (remaining buffer size), ai8 (maximum queue length), ai9 (used queue length), ai10 (remaining queue length), ai11 (used first number of levels), ai12 (number of unused priority levels)...}.

最后,将上述描述模型转换为XML语言描述结构的文件进行通信。例如,TCD描述模型采用XML语言描述结构可以如表3所示:Finally, the above description model is converted into a file describing the structure in XML language for communication. For example, the TCD description model uses XML language to describe the structure as shown in Table 3:

(4)NSD描述模型的建模方法(4) Modeling method of NSD description model

当TCD Server,CDD Server,TCD Server有更新时,主动将信息发送给NSDServer。NSD Server根据接收到的上述描述模型,计算资源分配信息,生成NSD描述模型,也即是,生成用于描述资源分配信息的XML文件。之后,将生成的描述资源分配信息的XML文件传递给NSD Client,由NSD Client对该XML文件进行解析,并翻译为通信控制指令发送给通信设备或业务终端。其中,该NSD描述模型中针对各通信设备、通信设备的接口、接口属性信息等的描述均与上述对通信设备、通信设备的接口、接口属性信息等的描述方式相同,以保证描述方式以及通信规范的统一性。When TCD Server, CDD Server, and TCD Server are updated, they will actively send the information to NSDServer. The NSD Server calculates resource allocation information according to the received description model, and generates an NSD description model, that is, generates an XML file for describing resource allocation information. Afterwards, the generated XML file describing the resource allocation information is passed to the NSD Client, and the NSD Client analyzes the XML file, translates it into a communication control command, and sends it to the communication device or service terminal. Wherein, in the NSD description model, descriptions of communication devices, communication device interfaces, interface attribute information, etc. are the same as those described above for communication devices, communication device interfaces, interface attribute information, etc., so as to ensure that the description method and communication Normative uniformity.

本公开实施例提供的方法,通过实时获取业务终端的业务对资源的需求,以及配用电通信网络的拓扑信息,以及配用电通信网络中各通信设备的接口属性信息,并根据业务实际需要的目标资源参数,对通信设备进行资源分配,使得分配的资源能够满足业务对资源的实际需求,资源分配过程更加智能,提高了资源利用率和资源的分配效率。同时,通过TCD Client和TCD Server的交互,可以自动为业务终端进行配用电通信网的接入配置,实现了业务终端自动接入到配用电通信网的过程,克服了只能由人工逐一对业务终端进行配置以接入到网络的麻烦,实现了业务终端的即插即用。The method provided by the embodiments of the present disclosure obtains the resource requirements of the service terminal in real time, the topology information of the power distribution communication network, and the interface attribute information of each communication device in the power distribution communication network, and according to the actual needs of the business The target resource parameters are used to allocate resources to communication equipment, so that the allocated resources can meet the actual needs of the business for resources, the resource allocation process is more intelligent, and the resource utilization rate and resource allocation efficiency are improved. At the same time, through the interaction between the TCD Client and the TCD Server, the access configuration of the power distribution communication network can be automatically configured for the business terminal, realizing the process of automatically connecting the business terminal to the power distribution communication network, and overcoming the problem that can only be done manually one by one. The trouble of configuring the service terminal to access the network realizes the plug-and-play of the service terminal.

进一步地,在业务终端运行的过程中,可以在服务器端为业务终端进行目标资源参数的调整或者业务的变更,节省了人力,而且减少了人工配置发生错误的概率,提高了系统的部署效率。Furthermore, during the operation of the service terminal, the server can adjust the target resource parameters or change the service for the service terminal, which saves manpower, reduces the probability of manual configuration errors, and improves the deployment efficiency of the system.

下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。The following are device embodiments of the present invention, which can be used to implement the method embodiments of the present invention. For the details not disclosed in the device embodiment of the present invention, please refer to the method embodiment of the present invention.

图5是本发明实施例提供的一种配用电通信网的资源分配装置的结构框图,该配用电通信网的资源分配装置可以通过软件、硬件或者两者的结合实现。该配用电通信网的资源分配装置可以包括:获取单元501、生成单元502、发送单元503和确定单元504。Fig. 5 is a structural block diagram of a resource allocation device for a power distribution communication network provided by an embodiment of the present invention. The resource allocation device for a power distribution communication network may be implemented by software, hardware or a combination of both. The resource allocation device of the power distribution communication network may include: an acquiring unit 501 , a generating unit 502 , a sending unit 503 and a determining unit 504 .

第一获取单元501,用于执行上述步骤401所涉及的过程。The first acquiring unit 501 is configured to execute the process involved in the above step 401.

第一生成单元502,用于执行上述步骤402、407所涉及的过程。The first generating unit 502 is configured to execute the processes involved in the above steps 402 and 407.

第一确定单元503,用于执行上述步骤403所涉及的过程。The first determining unit 503 is configured to execute the process involved in the above step 403 .

第二获取单元504,用于执行上述步骤404所涉及的过程。The second obtaining unit 504 is configured to execute the process involved in the above step 404 .

第二生成单元505,用于执行上述步骤405所涉及的过程。The second generation unit 505 is configured to execute the process involved in the above step 405 .

发送单元506,用于执行上述步骤406、步骤409所涉及的过程和上述步骤401中将原有业务终端的业务的目标资源参数发送至业务终端的过程。The sending unit 506 is configured to execute the processes involved in the above steps 406 and 409 and the process of sending the target resource parameters of the service of the original service terminal to the service terminal in the above step 401.

第二确定单元507,用于执行上述步骤408所涉及的过程。The second determination unit 507 is configured to execute the process involved in the above step 408 .

本发明实施例提供的装置,通过实时获取业务终端的业务对资源的需求,以及配用电通信网络的拓扑信息,以及配用电通信网络中各通信设备的接口属性信息,并根据业务实际需要的目标资源参数,对通信设备进行资源分配,使得分配的资源能够满足业务对资源的实际需求,资源分配过程更加智能,提高了资源利用率和资源的分配效率。The device provided by the embodiment of the present invention obtains the resource requirements of the service terminal in real time, the topology information of the power distribution communication network, and the interface attribute information of each communication device in the power distribution communication network, and according to the actual needs of the business The target resource parameters are used to allocate resources to communication equipment, so that the allocated resources can meet the actual needs of the business for resources, the resource allocation process is more intelligent, and the resource utilization rate and resource allocation efficiency are improved.

应当理解的是,在本文中使用的,除非上下文清楚地支持例外情况,单数形式“一个”(“a”、“an”、“the”)旨在也包括复数形式。还应当理解的是,在本文中使用的“和/或”是指包括一个或者一个以上相关联地列出的项目的任意和所有可能组合。It should be understood that, as used herein, the singular form "a", "an", "the" is intended to include the plural forms as well, unless the context clearly supports an exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present invention are for description only, and do not represent the advantages and disadvantages of the embodiments.

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps for implementing the above embodiments can be completed by hardware, and can also be completed by instructing related hardware through a program. The program can be stored in a computer-readable storage medium. The above-mentioned The storage medium mentioned may be a read-only memory, a magnetic disk or an optical disk, and the like.

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the protection of the present invention. within range.

Claims (12)

  1. A kind of 1. resource allocation methods of adapted telecommunication net, it is characterised in that the described method includes:
    After detecting that service terminal is linked into adapted telecommunication net, the business of the service terminal and the mesh of the business are obtained Resource parameters are marked, the target resource parameter of the business includes target bandwidth, target latency and the service priority of the business;
    According to the connection relation between each equipment in the adapted telecommunication net, the network topology of the adapted telecommunication net is generated Information;
    According to the network topological information, the current communication path of the service terminal and business main website is determined, it is described current logical Letter path is made of at least one first communication equipment;
    Obtain the interface attributes information of the interface of each communication equipment in the adapted telecommunication net, the interface attributes packet Include bandwidth information, cache information and the precedence information of interface;
    Believed according to the interface attributes of the target resource parameter of the business, the network topological information and each communication equipment Breath, generates the resource allocation information of at least one first communication equipment;
    The resource allocation information of at least one first communication equipment is sent at least one first communication equipment, institute State resource allocation information and be used at least one first communication equipment progress resource distribution.
  2. 2. according to the method described in claim 1, it is characterized in that, the method further includes:
    When detect include the second communication equipment in the current communication path when, according to the network topological information, determine institute The alternative communication path of service terminal is stated, second communication equipment refers to the equipment in malfunction;
    According to the current communication path and the alternative communication path, the target routing iinformation of third communication equipment, institute are determined State third communication equipment to refer to need the communication equipment for changing routing iinformation in the alternative communication path, the target route letter Breath is used for the routing iinformation for replacing the third communication equipment;
    The target routing iinformation of the third communication equipment is sent to the third communication equipment, by the third communication equipment Configured according to the target routing iinformation.
  3. 3. according to the method described in claim 1, it is characterized in that, detecting that service terminal is linked into the adapted telecommunication After net, the method further includes:
    If the service terminal is newly-increased service terminal, the business for obtaining the service terminal and the business are performed Target resource parameter and follow-up step;
    If the service terminal is used to be replaced original service terminal, the business of the acquisition service terminal is being performed After the step of target resource parameter of the business, the target resource parameter of the business of original service terminal and institute Whether the target resource parameter for stating the business of service terminal is consistent;If it is inconsistent, the business by original service terminal Target resource parameter send to the service terminal, configured by the service terminal.
  4. 4. according to the method described in claim 1, it is characterized in that, the adapted telecommunication net includes at least one business end End, according to the connection relation between each equipment in the adapted telecommunication net, generates the network topology of the adapted telecommunication net Information includes:
    Obtain the first cluster tool that there is connection relation with each communication equipment;
    Obtain the second cluster tool that there is connection relation with each service terminal at least one service terminal;
    According to the first cluster tool of each communication equipment and the second cluster tool of each service terminal, institute is generated State network topological information.
  5. 5. according to the method described in claim 1, it is characterized in that, according to the target resource parameter of the business, the network The interface attributes information of topology information and the communication equipment, generates the resource allocation letter of at least one first communication equipment Breath includes:
    For each first communication equipment at least one first communication equipment, the of first communication equipment is determined One interface, the first interface refer to the interface for being used for transmission the data of the business;
    According to the target bandwidth of the business and the bandwidth information of the first interface, the bandwidth of generation first communication equipment Configuration information;
    According to the band width configuration information, the target latency, the cache information, the cached configuration of the first interface is generated Information;
    The service priority of the service priority of the business and other corresponding business of the first interface, generation described first The priority configuration information of interface;
    Wherein, the resource allocation information is matched somebody with somebody including the band width configuration information, the cached configuration information and the priority Confidence ceases.
  6. 6. according to the method described in claim 1, it is characterized in that, resource allocation information by least one communication equipment Being sent at least one communication equipment includes:
    According to the resource allocation information, the communication control instruction of at least one communication equipment is generated;
    The instruction of the communication control of at least one communication equipment is sent at least one communication equipment, described at least one A communication equipment, which is used to be instructed according to the communication control, carries out resource distribution.
  7. 7. a kind of resource allocation device of adapted telecommunication net, it is characterised in that described device includes:
    First acquisition unit, for after detecting that service terminal is linked into adapted telecommunication net, obtaining the service terminal The target resource parameter of business and the business, the target resource parameter of the business include the target bandwidth of the business, mesh Timestamp prolongs and service priority;
    First generation unit, for according to the connection relation between each equipment in the adapted telecommunication net, generating the adapted The network topological information of telecommunication net;
    First determination unit, for according to the network topological information, determining that the service terminal leads to the current of business main website Believe path, the current communication path is made of at least one first communication equipment;
    Second acquisition unit, for obtaining the interface attributes information of the interface of each communication equipment in the adapted telecommunication net, The interface attributes information includes bandwidth information, cache information and the precedence information of interface;
    Second generation unit, for the target resource parameter according to the business, the network topological information and described each logical Believe the interface attributes information of equipment, generate the resource allocation information of at least one first communication equipment;
    Transmitting element, for the resource allocation information of at least one first communication equipment to be sent to described at least one One communication equipment, the resource allocation information are used at least one first communication equipment and carry out resource distribution.
  8. 8. device according to claim 7, it is characterised in that first determination unit, which is additionally operable to work as, detects described work as When the second communication equipment is included in preceding communication path, the alternative communication of the service terminal is determined according to the network topological information Path, second communication equipment refer to the equipment in malfunction;
    Described device further includes:
    Second determination unit, for according to the current communication path and the alternative communication path, determining third communication equipment Target routing iinformation, the communication that the third communication equipment refers to need in the alternative communication path to change routing iinformation sets Standby, the target routing iinformation is used for the routing iinformation for replacing the third communication equipment;
    The transmitting element is additionally operable to send the target routing iinformation of the third communication equipment to the third communication equipment, Configured by the third communication equipment according to the target routing iinformation.
  9. 9. device according to claim 7, it is characterised in that the first acquisition unit is additionally operable to work as the service terminal For newly-increased service terminal when, perform and obtain the business of the service terminal and the target resource parameter of the business and follow-up The step of;
    When the service terminal for when being replaced to original service terminal, the first acquisition unit is additionally operable to, and is obtained in execution Take the service terminal business and the business target resource parameter the step of after, the industry of original service terminal Whether the target resource parameter of business and the target resource parameter of the business of the service terminal are consistent;If inconsistent, the hair Unit is sent to be used to send the target resource parameter of the business of original service terminal to the service terminal, by the business Terminal is configured.
  10. 10. device according to claim 7, it is characterised in that first generation unit be used to obtaining with it is described each Communication equipment has the first cluster tool of connection relation;Obtain and have with each service terminal at least one service terminal There is the second cluster tool of connection relation;According to the first cluster tool of each communication equipment and each service terminal The second cluster tool, generate the network topological information.
  11. 11. device according to claim 7, it is characterised in that second generation unit is used for for described at least one Each first communication equipment in a first communication equipment, determines the first interface of first communication equipment, and described first connects Mouth refers to the interface for being used for transmission the data of the business;According to the target bandwidth of the business and the bandwidth of the first interface Information, generates the band width configuration information of first communication equipment;According to the band width configuration information, the target latency, institute Cache information is stated, generates the cached configuration information of the first interface;According to the service priority of the business and described first The service priority of other corresponding business of interface, generates the priority configuration information of the first interface;Wherein, the resource Distribution information includes the band width configuration information, the cached configuration information and the priority configuration information.
  12. 12. device according to claim 7, it is characterised in that the transmitting element includes:
    Subelement is generated, for according to the resource allocation information, the communication control for generating at least one communication equipment to refer to Order;
    Transmission sub-unit, for sending the communication control instruction of at least one communication equipment at least one communication Equipment, at least one communication equipment, which is used to be instructed according to the communication control, carries out resource distribution.
CN201610965960.0A 2016-10-31 2016-10-31 Resource allocation method and device for distribution and consumption communication network Active CN108011907B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610965960.0A CN108011907B (en) 2016-10-31 2016-10-31 Resource allocation method and device for distribution and consumption communication network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610965960.0A CN108011907B (en) 2016-10-31 2016-10-31 Resource allocation method and device for distribution and consumption communication network

Publications (2)

Publication Number Publication Date
CN108011907A true CN108011907A (en) 2018-05-08
CN108011907B CN108011907B (en) 2020-06-02

Family

ID=62047472

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610965960.0A Active CN108011907B (en) 2016-10-31 2016-10-31 Resource allocation method and device for distribution and consumption communication network

Country Status (1)

Country Link
CN (1) CN108011907B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109842522A (en) * 2019-02-01 2019-06-04 国家电网有限公司 Communicate the configuration method and system of route resource
WO2020062048A1 (en) * 2018-09-28 2020-04-02 西门子股份公司 Method for transmitting update data, content delivery network node and data update system
CN111654399A (en) * 2020-06-08 2020-09-11 奇安信科技集团股份有限公司 SD-WAN-based networking method, device, equipment and storage medium
CN112350872A (en) * 2020-11-23 2021-02-09 网易(杭州)网络有限公司 Network architecture configuration information generation method and device, storage medium and electronic equipment
CN112584504A (en) * 2019-09-30 2021-03-30 普天信息技术有限公司 Spectrum resource balancing method and device applied to power private network
CN117370223A (en) * 2023-10-30 2024-01-09 海光集成电路设计(北京)有限公司 Cache allocation method and related device for computer communication interface

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6011804A (en) * 1995-12-20 2000-01-04 International Business Machines Corporation Dynamic bandwidth reservation for control traffic in high speed packet switching networks
CN101471872A (en) * 2007-12-27 2009-07-01 华为技术有限公司 Method and device for processing network resource data and resource accommodation control subsystem
CN102201968A (en) * 2010-03-25 2011-09-28 华为技术有限公司 Method, device and system for distributing user bandwidth in Internet protocol television (IPTV)
CN103812930A (en) * 2014-01-16 2014-05-21 华为技术有限公司 Method and device for resource scheduling
CN104539445A (en) * 2014-12-01 2015-04-22 北京百度网讯科技有限公司 Method and device for managing service resources
CN104601493A (en) * 2014-12-03 2015-05-06 中国联合网络通信集团有限公司 Bandwidth adjustment method and system and intelligent pipe platform

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6011804A (en) * 1995-12-20 2000-01-04 International Business Machines Corporation Dynamic bandwidth reservation for control traffic in high speed packet switching networks
CN101471872A (en) * 2007-12-27 2009-07-01 华为技术有限公司 Method and device for processing network resource data and resource accommodation control subsystem
CN102201968A (en) * 2010-03-25 2011-09-28 华为技术有限公司 Method, device and system for distributing user bandwidth in Internet protocol television (IPTV)
CN103812930A (en) * 2014-01-16 2014-05-21 华为技术有限公司 Method and device for resource scheduling
CN104539445A (en) * 2014-12-01 2015-04-22 北京百度网讯科技有限公司 Method and device for managing service resources
CN104601493A (en) * 2014-12-03 2015-05-06 中国联合网络通信集团有限公司 Bandwidth adjustment method and system and intelligent pipe platform

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020062048A1 (en) * 2018-09-28 2020-04-02 西门子股份公司 Method for transmitting update data, content delivery network node and data update system
CN109842522A (en) * 2019-02-01 2019-06-04 国家电网有限公司 Communicate the configuration method and system of route resource
CN112584504A (en) * 2019-09-30 2021-03-30 普天信息技术有限公司 Spectrum resource balancing method and device applied to power private network
CN111654399A (en) * 2020-06-08 2020-09-11 奇安信科技集团股份有限公司 SD-WAN-based networking method, device, equipment and storage medium
CN111654399B (en) * 2020-06-08 2022-10-18 奇安信科技集团股份有限公司 SD-WAN-based networking method, device, equipment and storage medium
CN112350872A (en) * 2020-11-23 2021-02-09 网易(杭州)网络有限公司 Network architecture configuration information generation method and device, storage medium and electronic equipment
CN112350872B (en) * 2020-11-23 2022-07-22 网易(杭州)网络有限公司 Network architecture configuration information generation method and device, storage medium and electronic equipment
CN117370223A (en) * 2023-10-30 2024-01-09 海光集成电路设计(北京)有限公司 Cache allocation method and related device for computer communication interface

Also Published As

Publication number Publication date
CN108011907B (en) 2020-06-02

Similar Documents

Publication Publication Date Title
CN108011907B (en) Resource allocation method and device for distribution and consumption communication network
TWI724106B (en) Business flow control method, device and system between data centers
EP3016316B1 (en) Network control method and apparatus
CN108293001B (en) A software-defined data center and a deployment method for a service cluster therein
KR101989333B1 (en) Data forwarding method, device and system in software-defined networking
RU2651149C2 (en) Sdn-controller, data processing center system and the routed connection method
CN104009871A (en) SDN controller implementation method and SDN controller
WO2017036288A1 (en) Network element upgrading method and device
EP3063903A1 (en) Method and system for load balancing at a data network
CN104202264A (en) Carrying resource allocation method for clouded data center network, device and system
CN103747059A (en) Method and system for guaranteeing cloud computing server cluster network
WO2015074396A1 (en) Automatic configuration method, device and system of software defined network
CN106850803B (en) SDN-based weighted polling system and algorithm
CN106230512A (en) A kind of electric power ubiquitous soft exchange group network system
CN106789541B (en) A kind of across data center communication means and network system based on SDN
CN111092824B (en) Traffic management system, traffic management method, electronic terminal, and storage medium
CN103401954B (en) The implementation method of virtual DHCP
CN103546308A (en) Distribution method, device and system for wireless controller networking
CN109495593A (en) Address distribution method and system
JP2004159112A (en) Communication control system, communication control method, routing control device and router device suitable for use in these systems
WO2017197983A1 (en) Traffic processing method and system, storage medium, switch
WO2011009326A1 (en) Method, device and broadband access server for service control
CN113890883A (en) A universal man-machine flexible access system and method for dispatching emergency system
CN104125079B (en) A kind of method and device for determining two-node cluster hot backup configuration information
CN108512811A (en) A kind of virtual network partition method and SDN controllers based on SDN

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210425

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after: Honor Device Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right
CP03 Change of name, title or address

Address after: Unit 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong 518040

Patentee after: Honor Terminal Co.,Ltd.

Country or region after: China

Address before: 3401, unit a, building 6, Shenye Zhongcheng, No. 8089, Hongli West Road, Donghai community, Xiangmihu street, Futian District, Shenzhen, Guangdong

Patentee before: Honor Device Co.,Ltd.

Country or region before: China

CP03 Change of name, title or address