[go: up one dir, main page]

WO2018205884A1 - Signalling configuration method and apparatus - Google Patents

Signalling configuration method and apparatus Download PDF

Info

Publication number
WO2018205884A1
WO2018205884A1 PCT/CN2018/085559 CN2018085559W WO2018205884A1 WO 2018205884 A1 WO2018205884 A1 WO 2018205884A1 CN 2018085559 W CN2018085559 W CN 2018085559W WO 2018205884 A1 WO2018205884 A1 WO 2018205884A1
Authority
WO
WIPO (PCT)
Prior art keywords
lsp
configuration information
bit
pcep
signaling
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2018/085559
Other languages
French (fr)
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Publication of WO2018205884A1 publication Critical patent/WO2018205884A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signalling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path

Definitions

  • the present disclosure relates to the field of communications, and in particular, to a signaling configuration method and apparatus.
  • bidirectional forwarding detection BFD
  • BFD bidirectional forwarding detection
  • LSP Label Switching Path
  • SDN Software Defined Network
  • the control plane and the forwarding plane can be separated, and the control plane is programmable, so that the LSP can be triggered by the controller.
  • the controller sends a tunnel configuration through a network configuration (netconf) channel, and sends information for the LSP through a Path Computation Element (PCE) communication protocol (PCEP).
  • PCEP Path Computation Element
  • a signaling configuration method including: receiving first configuration information sent by a controller through a PCEP; and configuring bidirectional signaling for a primary LSP according to the first configuration information.
  • a signaling configuration method which includes the steps of: transmitting, by using a PCEP, first configuration information to a terminal, where the first configuration information is used to trigger the terminal to configure a primary LSP. Two-way signaling.
  • a signaling configuration apparatus including: a receiving module configured to receive first configuration information transmitted by a controller through a PCEP; and a configuration module configured to be according to the first A configuration information configures two-way signaling for the primary LSP.
  • a signaling configuration apparatus including: a transmitting module configured to transmit first configuration information to a terminal by using a PCEP, wherein the first configuration information is used to trigger the The terminal configures bidirectional signaling for the primary LSP.
  • a computer readable storage medium having stored thereon a computer program, the computer program being executed by a processor, causing the processor to execute the above embodiments
  • the signaling configuration method described in the above is also provided.
  • FIG. 1 is a block diagram showing a hardware configuration of a mobile terminal for implementing a signaling configuration method according to an embodiment of the present disclosure
  • FIG. 2 is a flowchart of a signaling configuration method in accordance with an embodiment of the present disclosure
  • FIG. 3 is a schematic diagram of a format of an LSP object according to an embodiment of the present disclosure.
  • FIG. 4 is a schematic diagram of a format of an LSPA object according to an embodiment of the present disclosure.
  • FIG. 5 is a flowchart of a signaling configuration method according to another embodiment of the present disclosure.
  • FIG. 6 is a network diagram of an operator single domain network networking according to an embodiment of the present disclosure.
  • FIG. 7 is a flowchart of a PCEP session establishment in accordance with an embodiment of the present disclosure.
  • FIG. 8 is a flowchart of an LSP active delivery according to an embodiment of the present disclosure.
  • FIG. 9 is a diagram of an operator cross-domain network networking according to an embodiment of the present disclosure.
  • FIG. 10 is a flowchart of passive delivery of an LSP according to an embodiment of the present disclosure.
  • FIG. 11 is a structural block diagram of a signaling configuration apparatus according to an embodiment of the present disclosure.
  • FIG. 12 is a structural block diagram of a signaling configuration apparatus according to another embodiment of the present disclosure.
  • FIG. 1 is a hardware structural block diagram of a mobile terminal for implementing a signaling configuration method according to an embodiment of the present disclosure.
  • mobile terminal 10 may include one or more (only one shown) processor 102, memory 104 for storing data, and transmission device 106 for communication functions.
  • the processor 102 can include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA.
  • a processing device such as a microprocessor MCU or a programmable logic device FPGA.
  • FIG. 1 is merely illustrative and is not intended to limit the structure of the above electronic device.
  • the mobile terminal 10 may include more or fewer components than those shown in FIG. 1, or have a different configuration than that shown in FIG.
  • the signaling configuration method is described as being performed on the mobile terminal shown in FIG. 1, the method may be performed in a computer terminal or the like.
  • the memory 104 can be used to store program instructions and/or modules of application software, such as program instructions and/or modules corresponding to the signaling methods in embodiments of the present disclosure, by the processor 102 executing program instructions stored in the memory 104 and/or Or modules to implement various functions, for example, to implement the signaling configuration method described above.
  • Memory 104 may include high speed random access memory as well as non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory.
  • memory 104 may also include memory remotely located relative to processor 102, which may be connected to mobile terminal 10 over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
  • Transmission device 106 is for receiving or transmitting data via a network.
  • data may be received or transmitted via a wireless network provided by a communication provider of the mobile terminal 10.
  • the transmission device 106 includes a Network Interface Controller (NIC) that can be connected to other network devices through a base station to communicate with the Internet.
  • the transmission device 106 can be a Radio Frequency (RF) module that can communicate with the Internet wirelessly.
  • NIC Network Interface Controller
  • RF Radio Frequency
  • FIG. 2 is a flowchart of the signaling configuration method. As shown in FIG. 2, the flow of the signaling configuration method includes the following steps S202 to S208.
  • step S202 the first configuration information transmitted by the controller through the PCEP is received.
  • bidirectional signaling is configured for the primary LSP according to the first configuration information.
  • step S206 the second configuration information transmitted by the controller through the PCEP is received.
  • bidirectional signaling is configured for the standby LSP according to the second configuration information.
  • the controller sends configuration information for triggering the terminal to configure bidirectional signaling for the LSP through the PCEP, so that the terminal can configure bidirectional signaling for the LSP according to the configuration information, and trigger the terminal device to configure the LSP by using the controller.
  • the predetermined area of the PCEP's initial information (ie, the first configuration information) has a first bit and a second bit, wherein the first bit and the second bit The bit is used to identify that two-way signaling is to be configured for the primary LSP.
  • the step S204 of configuring bidirectional signaling for the primary LSP according to the first configuration information includes: according to the first bit and the second bit in the first configuration information, being the primary The LSP creates a first reverse LSP, where the first reverse LSP is the same as the path of the primary LSP but in the opposite direction.
  • the initialization message sent to the terminal device in the controller may carry related information to trigger the terminal device to configure the protected two-way signaling for the primary LSP.
  • the initialization message needs to carry the B-bit when the initialization message is sent to the terminal.
  • FIG. 3 shows a schematic diagram of the format of an LSP object according to an embodiment of the present disclosure.
  • FIG. 4 shows a schematic diagram of the format of an LSPA object according to an embodiment of the present disclosure.
  • the P bit can be set to 0 and the LSP Flags can be set to 0x08 (1+1 Unidirectional Protection).
  • the predetermined area of the PCEP update information (ie, the second configuration information) has a first bit and a second bit, wherein the first bit and the second bit The bit is used to identify that two-way signaling is to be configured for the standby LSP.
  • the step S208 of configuring the bidirectional signaling for the standby LSP according to the second configuration information includes: according to the first bit and the second bit in the second configuration information, The LSP creates a second reverse LSP, where the second reverse LSP is the same as the path of the standby LSP but opposite in direction.
  • the update information sent to the terminal device in the controller may carry related information to trigger the terminal device to configure the protected bidirectional signaling for the standby LSP.
  • the update information needs to carry the B-bit when the update information is sent to the terminal, as shown in FIG.
  • the P bit can be set to 1 and the LSP Flags can be set to 0x08 (1+1 Unidirectional Protection).
  • the first configuration information and the second configuration information further have protection information, where the protection is detected when the current LSP is detected to be switched from the primary LSP to the backup LSP.
  • the information triggers the reverse LSP of the current LSP to switch from the first reverse LSP to the second reverse LSP.
  • the configuration signaling bidirectional can automatically create a reverse LSP at the tail node of the primary LSP, and its path is consistent with the primary LSP, but its direction is opposite to that of the primary LSP. If the traffic is switched from the primary LSP to the standby LSP, the reverse tunnel automatically switches from the reverse LSP of the primary LSP (that is, the first reverse LSP) to the reverse LSP of the standby LSP (that is, the second reverse LSP). The protection information is used to switch to the standby LSP (the reverse LSP of the standby LSP) when the head node of the primary LSP is switched to the standby LSP.
  • FIG. 5 is a flowchart of a signaling configuration method according to another embodiment of the present disclosure.
  • the flow of the signaling configuration method includes steps S502 to S504.
  • the first configuration information is sent to the terminal by using the PCEP, where the first configuration information is used to trigger the terminal to configure bidirectional signaling for the primary LSP.
  • the second configuration information is sent to the terminal by using the PCEP, where the second configuration information is used to trigger the terminal to configure bidirectional signaling for the standby LSP.
  • the signaling configuration method before transmitting the first configuration information (ie, step S502) to the terminal by using the PCEP, the signaling configuration method further includes: setting the first bit and the second in a predetermined area of the first configuration information. a bit, wherein the first bit and the second bit are used to identify that bidirectional signaling is to be configured for the primary LSP.
  • the first configuration information is used to trigger the terminal to create a first reverse LSP for the primary LSP according to the first bit and the second bit in the first configuration information, where The first reverse LSP is the same as the path of the primary LSP but opposite in direction.
  • the signaling configuration method before transmitting the second configuration information (ie, step S504) to the terminal by using the PCEP, the signaling configuration method further includes: setting the first bit and the second in a predetermined area of the second configuration information. a bit, wherein the first bit and the second bit are used to identify that two-way signaling is to be configured for the standby LSP.
  • the second configuration information is used to trigger the terminal to create a second reverse LSP for the standby LSP according to the first bit and the second bit in the second configuration information, where The second reverse LSP is the same as the path of the standby LSP but opposite in direction.
  • the first configuration information and the second configuration information further have protection information, where the protection is detected when the current LSP is detected to be switched from the primary LSP to the backup LSP.
  • the information triggers a reverse LSP of the current LSP of the terminal to be switched from the first reverse LSP to the second reverse LSP.
  • the controller may configure bidirectional signaling while transmitting information (for example, initialization information and update information) for the LSP through the PCEP.
  • information for example, initialization information and update information
  • the information for the LSP can be sent by using the PCEP protocol.
  • the primary LSP and the backup LSP can be delivered by setting the association object and protect-tlv in the initialization message and the update message of the PCEP protocol.
  • the PCEP protocol may be extended.
  • the association object and protect-tlv in the initialization message and the update message may be extended.
  • the extended association object and protect-tlv are shown, for example, with reference to FIGS. 3 and 4.
  • the SDN controller system for implementing the foregoing embodiments may include a topology management module, a path calculation module, a tunnel module, and a configuration delivery module.
  • the topology management module can perform the following operations: running a Border Gateway Protocol-Link State (BGP-LS) routing protocol through the SDN controller and the forwarding device; collecting topology information from the forwarding device; and managing the SDN domain. Topology information to provide path information.
  • Border Gateway Protocol-Link State BGP-LS
  • the path computation module can calculate an optimal forwarding path for the service start and end points based on topology information and constraints (eg, bandwidth, path constraints, etc.).
  • the tunnel module can manage the tunnel information and the information about the LSP and create a tunnel.
  • the tunnel module can also transmit the tunnel information and the information used for the LSP to the configuration delivery module according to the service requirements.
  • the configuration of the sending module can include the netconf channel and the PCEP channel.
  • the configuration module can send the tunnel configuration through the netconf channel according to the service requirements and the path information calculated by the path calculation module, and then send the LSP through the PCEP channel. Information.
  • the method of configuring the primary LSP and the backup LSP based on the SDN controller may include the following steps 11 to 14.
  • LSPs can be used to establish tunnels, so in some embodiments, the terms "tunnel” and "LSP” can be used interchangeably.
  • the basic configuration of the network is completed.
  • an IP address can be planned and configured for each network device and each interface of the device, and the devices can be properly connected to each other, and the Interior Gateway Protocol (IGP) can be routed through in each domain.
  • IGP Interior Gateway Protocol
  • the SDN controller collects topology information within the managed domain through the BGP-LS routing protocol.
  • the path calculation module of the SDN controller calculates the optimal path according to the collected topology information and path constraint information (such as bandwidth, delay, node inclusion, or node exclusion, etc.) carried when the service is created.
  • path constraint information such as bandwidth, delay, node inclusion, or node exclusion, etc.
  • the calculated optimal path information is sent to the device through the netconf channel, and then the information for the LSP is sent to the device through the PCEP channel, where the information for the LSP is carried in the device.
  • FIG. 6 is a diagram of an operator single domain network networking in accordance with an embodiment of the present disclosure.
  • the SDN controller manages the entire single-domain network.
  • the SDN controller can be used to deploy a single-domain seamless multi-protocol label switching (MPLS) network, implement topology collection, path calculation,
  • MPLS multi-protocol label switching
  • BGP Border Gateway Protocol
  • PCEP configuration delivers and clears the traffic of the access device in the domain to the aggregation device.
  • bidirectional signaling can also be configured for the primary LSP and the backup LSP by using the signaling configuration method described in the embodiments of the present disclosure.
  • the method of performing single-domain network networking using an SDN controller according to an embodiment of the present disclosure may include the following steps 21 to 24.
  • the SDN controller and device are first started. Then, the SDN controller sends BGP configuration information and PCEP configuration information to the device through the netconf channel, so as to establish a BGP connection and a PCEP session between the SDN controller and the device. After that, the SDN controller collects topology information in the managed domain through the BGP-LS routing protocol.
  • the SDN controller establishes a PCEP session with all devices within its managed domain.
  • the process of creating a PCEP session is shown in Figure 7.
  • the device sends an OPEN message to the SDN controller, and the SDN controller returns an OPEN message to the device.
  • the PCEP session is then maintained between the device and the SDN controller by the sending and receiving of a session keepalive message.
  • the tunnel module of the SDN controller creates an intra-domain tunnel (eg, a primary LSP and a backup LSP).
  • the optimal path calculated by the module may be calculated according to the path of the SDN controller, and the delivery of the tunnel configuration and the delivery of the information for the LSP may be performed.
  • the tunnel configuration can be delivered through the netconf channel of the SDN controller. After the tunnel is successfully configured, the information about the primary LSP and the standby LSP can be delivered.
  • the extended PCEP protocol can be used to deliver messages for the primary LSP and the backup LSP.
  • the message for the LSP can be delivered in an active or passive manner.
  • FIG. 8 is a flowchart of actively delivering a message for an LSP according to an embodiment of the present disclosure.
  • the SDN controller first sends an initialization message to the device.
  • the association object and protect-tlv in the message can be initialized to deliver the primary LSP and the standby LSP.
  • the association object and the protect-tlv are carried in the initialization message to extend the association object and the protect-tlv, so that the message carries the information for configuring the bidirectional signaling.
  • the device can parse the initialization message, create a primary LSP, and configure bidirectional signaling for the primary LSP. After the primary LSP is successfully created, the device returns a report message to the SDN controller.
  • the SDN controller After receiving the report message returned by the device, the SDN controller invokes the update message to send the standby LSP.
  • the update message also carries the association object and protect-tlv, and also extends the association object and protect-tlv so that the update message carries information for configuring bidirectional signaling.
  • the device can parse the update message, create a standby LSP, and configure bidirectional signaling for the standby LSP.
  • the active mode is used to deliver the LSP
  • the LSP may be delivered in the passive mode described below in connection with FIG.
  • a service is created and the intra-domain tunnel is opened.
  • FIG. 9 is a diagram of an operator cross-domain network networking in accordance with an embodiment of the present disclosure.
  • the SDN controller manages the entire inter-domain network.
  • an H controller and three D controllers can be used to implement topology collection, path calculation, BGP/PCEP configuration delivery, and access ring Acc- Traffic from the PE1 device to the core ring N-PE3 device.
  • bidirectional signaling can also be configured for the primary LSP and the backup LSP by using the signaling configuration method described in the embodiments of the present disclosure.
  • the method of performing cross-domain network networking using an SDN controller according to an embodiment of the present disclosure may include the following steps 31 to 34.
  • the H controller and the D controllers and devices of the various domains are first activated. Then, the D controller of each domain sends BGP and PCEP configuration information to the device through the netconf channel to establish a BGP connection and a PCEP session between the D controllers and the device. Finally, each D controller collects the topology information in the managed domain through the BGP-LS protocol, and reports the collected topology information to the H controller.
  • the SDN controller establishes a PCEP session with all devices within its managed domain.
  • the process of creating a PCEP session is shown in Figure 7.
  • the tunnel module of the SDN controller creates an intra-domain tunnel (eg, a primary LSP and a backup LSP).
  • the optimal path calculated by the module may be calculated according to the path of the SDN controller, and the delivery of the tunnel configuration and the delivery of the information for the LSP may be performed.
  • the tunnel configuration can be delivered through the netconf channel of the SDN controller. After the tunnel is successfully configured, the information about the primary LSP and the standby LSP can be delivered.
  • the extended PCEP protocol can be used to deliver messages for the primary LSP and the backup LSP.
  • the message for the LSP can be delivered in an active or passive manner.
  • FIG. 10 is a flowchart of a message for passively delivering an LSP according to an embodiment of the present disclosure.
  • the device may send a request message to the SDN controller, and the SDN controller may reply to the reply message.
  • the primary LSP and the standby LSP can be sent in the association object and protect-tlv in the reply message.
  • the association object and the protect-tlv may be extended when the reply message carries the association object and the protect LSP, and the message carries the information for configuring the bidirectional signaling.
  • the device can parse the reply message, create a primary LSP, and configure bidirectional signaling for the primary LSP.
  • the device successfully creates the primary LSP it sends a request message to the SDN controller, and the SDN server can continue to reply to the reply message.
  • the reply message also carries the association object and protect-tlv, and also extends the association object and protect-tlv, so that the reply message carries information for configuring bidirectional signaling, and is sent in the reply message.
  • the device can resolve the reply message, create a backup LSP, and configure bidirectional signaling for the standby LSP.
  • a service is created and the cross-domain channel is opened.
  • an essential part of the disclosure or a part contributing to the prior art may be embodied in the form of a computer software product, which may be stored in a storage medium (such as a ROM/RAM, a disk, an optical disk). And includes instructions for causing a terminal device (eg, a cell phone, a computer, a server, or a network device, etc.) to perform signaling configuration methods in accordance with various embodiments of the present disclosure.
  • a terminal device eg, a cell phone, a computer, a server, or a network device, etc.
  • the embodiment of the present disclosure further provides a signaling configuration apparatus, which is used to implement the signaling configuration method described in the foregoing embodiments.
  • a signaling configuration apparatus which is used to implement the signaling configuration method described in the foregoing embodiments.
  • module can be software, hardware, or a combination thereof that implements a particular function.
  • FIG. 11 is a structural block diagram of a signaling configuration apparatus according to an embodiment of the present disclosure. As shown in FIG. 11, the apparatus includes a receiving module 112 and a configuration module 114.
  • the receiving module 112 is configured to receive first configuration information sent by the controller through the PCEP.
  • the configuration module 114 is connected to the receiving module 112, and is configured to configure bidirectional signaling for the primary LSP according to the first configuration information.
  • the receiving module 112 is further configured to: after the configuration module 114 configures the bidirectional signaling for the primary LSP according to the first configuration information, receive the second configuration information sent by the controller through the PCEP, and the configuration module 114 is further configured to The second configuration information is configured to configure bidirectional signaling for the standby LSP.
  • the receiving module 112 and the configuration module 114 may also be arranged to perform various signaling configuration methods described in accordance with embodiments of the present disclosure.
  • FIG. 12 is a structural block diagram of a signaling configuration apparatus according to another embodiment of the present disclosure. As shown in FIG. 12, the apparatus includes a transmitting module 122.
  • the sending module 122 is configured to send the first configuration information to the terminal by using the PCEP, where the first configuration information is used to trigger the terminal to configure bidirectional signaling for the primary LSP.
  • the sending module 122 is further configured to send the second configuration information to the terminal by using the PCEP after the first configuration information is sent to the terminal by using the PCEP, where the second configuration information is used to trigger the terminal to configure the standby LSP. Two-way signaling.
  • the transmitting module 122 may also be configured to perform various signaling configuration methods described in accordance with embodiments of the present disclosure.
  • the receiving module 112, the configuration module 114, and the transmitting module 122 can be implemented by software, hardware, or a combination thereof. In one embodiment, each module may be located in the same processor, while in another embodiment, the modules may be located in different processors in any combination.
  • Embodiments of the present disclosure also provide a computer readable storage medium.
  • the computer readable storage medium may store a computer program that, when executed by a processor, causes the processor to perform the signaling configuration methods described in the various embodiments above.
  • the processor can be caused to perform the various signaling configuration methods described in the above embodiments.
  • the computer readable storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • Computer readable medium for a computer program may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk.
  • the various modules or steps of the present disclosure may be implemented on a single computing device, or may be distributed across multiple Implemented on the computing device.
  • the program code can be stored in a storage device for execution by the computing device.
  • the modules or steps may be separately fabricated into separate integrated circuit modules, or the modules or steps may be fabricated into a single integrated circuit module. .
  • the steps may be performed in an order different than that described herein, and the disclosure is not limited to any particular hardware, software, or combination thereof.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Provided are a signalling configuration method and apparatus. The signalling configuration method comprises: receiving first configuration information sent by a controller by means of a path computation element communication protocol (PCEP); and configuring bi-directional signalling for a main label switching path (LSP) according to the first configuration information.

Description

信令配置方法及装置Signaling configuration method and device 技术领域Technical field

本公开涉及通信领域,具体而言,涉及一种信令配置方法及装置。The present disclosure relates to the field of communications, and in particular, to a signaling configuration method and apparatus.

背景技术Background technique

在传统的计算机通讯网络中,在设备对隧道进行双向转发检测(Bidirectional Forwarding Detection,简称为BFD)时,为了使得BFD收发包路径一致,需要配置双向信令。通常,需要在设备标记交换路径(Label Switching Path,简称为LSP)下发成功后单独配置双向信令。随着软件定义网络(Software Defined Network,SDN)的出现,控制面和转发面可以分离,并且控制面是可编程的,从而可以通过控制器来触发LSP的下发。例如,控制器通过网络配置(netconf)通道来下发隧道配置,通过路径计算元件(Path Computation Element,PCE)通信协议(Communication Protocol(PCEP))来下发用于LSP的信息。但是,目前还不能通过控制器来触发终端设备为LSP配置双向信令。In a traditional computer communication network, when bidirectional forwarding detection (BFD) is performed on a tunnel, bidirectional signaling needs to be configured in order to make the BFD packet transmission path consistent. Generally, two-way signaling needs to be separately configured after the device is successfully delivered in the Label Switching Path (LSP). With the advent of the Software Defined Network (SDN), the control plane and the forwarding plane can be separated, and the control plane is programmable, so that the LSP can be triggered by the controller. For example, the controller sends a tunnel configuration through a network configuration (netconf) channel, and sends information for the LSP through a Path Computation Element (PCE) communication protocol (PCEP). However, it is currently not possible to trigger the terminal device to configure bidirectional signaling for the LSP through the controller.

发明内容Summary of the invention

根据本公开的一个实施例,提供了一种信令配置方法,其包括:接收控制器通过PCEP发送的第一配置信息;以及根据所述第一配置信息为主LSP配置双向信令。According to an embodiment of the present disclosure, a signaling configuration method is provided, including: receiving first configuration information sent by a controller through a PCEP; and configuring bidirectional signaling for a primary LSP according to the first configuration information.

根据本公开的另一个实施例,提供了一种信令配置方法,其包括步骤:通过PCEP向终端发送第一配置信息,其中,所述第一配置信息用于触发所述终端为主LSP配置双向信令。According to another embodiment of the present disclosure, a signaling configuration method is provided, which includes the steps of: transmitting, by using a PCEP, first configuration information to a terminal, where the first configuration information is used to trigger the terminal to configure a primary LSP. Two-way signaling.

根据本公开的又一个实施例,提供了一种信令配置装置,其包括:接收模块,其设置为接收控制器通过PCEP发送的第一配置信息;以及配置模块,其设置为根据所述第一配置信息为主LSP配置双向信令。According to still another embodiment of the present disclosure, there is provided a signaling configuration apparatus including: a receiving module configured to receive first configuration information transmitted by a controller through a PCEP; and a configuration module configured to be according to the first A configuration information configures two-way signaling for the primary LSP.

根据本公开的又一个实施例,提供了一种信令配置装置,其包括:发送模块,其设置为通过PCEP向终端发送第一配置信息,其中,所述第一配置信息用于触发所述终端为主LSP配置双向信令。According to still another embodiment of the present disclosure, there is provided a signaling configuration apparatus, including: a transmitting module configured to transmit first configuration information to a terminal by using a PCEP, wherein the first configuration information is used to trigger the The terminal configures bidirectional signaling for the primary LSP.

根据本公开的又一个实施例,还提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行上述各实施例中所述的信令配置方法。According to still another embodiment of the present disclosure, there is also provided a computer readable storage medium having stored thereon a computer program, the computer program being executed by a processor, causing the processor to execute the above embodiments The signaling configuration method described in the above.

附图说明DRAWINGS

本文所示出的附图以及相关联的示意性实施例仅用于提供对本公开的进一步理解并构成本公开的一部分,而不旨在构成对本公开的限定。在附图中,The drawings and the associated schematic embodiments shown herein are merely provided to provide a further understanding of the present disclosure and constitute a part of the present disclosure, and are not intended to limit the disclosure. In the drawing,

图1是用于实现根据本公开实施例的信令配置方法的移动终端的硬件结构框图;1 is a block diagram showing a hardware configuration of a mobile terminal for implementing a signaling configuration method according to an embodiment of the present disclosure;

图2是根据本公开实施例的信令配置方法的流程图;2 is a flowchart of a signaling configuration method in accordance with an embodiment of the present disclosure;

图3是根据本公开实施例的LSP对象格式示意图;3 is a schematic diagram of a format of an LSP object according to an embodiment of the present disclosure;

图4是根据本公开实施例的LSPA对象格式示意图;4 is a schematic diagram of a format of an LSPA object according to an embodiment of the present disclosure;

图5是根据本公开另一实施例的信令配置方法的流程图;FIG. 5 is a flowchart of a signaling configuration method according to another embodiment of the present disclosure; FIG.

图6是根据本公开实施例的运营商单域网络组网示图;6 is a network diagram of an operator single domain network networking according to an embodiment of the present disclosure;

图7是根据本公开实施例的PCEP会话建立流程图;7 is a flowchart of a PCEP session establishment in accordance with an embodiment of the present disclosure;

图8是根据本公开实施例的LSP主动下发流程图;FIG. 8 is a flowchart of an LSP active delivery according to an embodiment of the present disclosure;

图9是根据本公开实施例的运营商跨域网络组网示图;9 is a diagram of an operator cross-domain network networking according to an embodiment of the present disclosure;

图10是根据本公开实施例的LSP被动下发流程图;FIG. 10 is a flowchart of passive delivery of an LSP according to an embodiment of the present disclosure; FIG.

图11是根据本公开实施例的信令配置装置的结构框图;以及11 is a structural block diagram of a signaling configuration apparatus according to an embodiment of the present disclosure;

图12是根据本公开另一实施例的信令配置装置的结构框图。FIG. 12 is a structural block diagram of a signaling configuration apparatus according to another embodiment of the present disclosure.

具体实施方式detailed description

下文中将参考附图并结合实施例来详细说明本公开。需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。The present disclosure will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present disclosure and the features in the embodiments may be combined with each other without conflict.

需要说明的是,本公开的说明书和权利要求书及附图中的“第 一”、“第二”等术语是用于区别类似的对象,而不旨在用于描述特定的顺序或先后次序。It should be noted that the terms "first", "second" and the like in the specification and claims of the present disclosure and the drawings are used to distinguish similar objects, and are not intended to describe a specific order or order. .

图1是用于实现根据本公开实施例的信令配置方法的移动终端的硬件结构框图。1 is a hardware structural block diagram of a mobile terminal for implementing a signaling configuration method according to an embodiment of the present disclosure.

如图1所示,移动终端10可以包括一个或多个(图中仅示出一个)处理器102、用于存储数据的存储器104、以及用于通信功能的传输装置106。所述处理器102可以包括(但不限于)微处理器MCU或可编程逻辑器件FPGA等处理装置。本领域普通技术人员可以理解,图1所示的结构仅为示意性的,其并不旨在限制上述电子装置的结构。例如,移动终端10可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。另外,要注意的是,虽然所述信令配置方法被描述为在图1中示出的移动终端上执行,但所述方法还可以在计算机终端或者类似的运算装置中执行。As shown in FIG. 1, mobile terminal 10 may include one or more (only one shown) processor 102, memory 104 for storing data, and transmission device 106 for communication functions. The processor 102 can include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA. It will be understood by those skilled in the art that the structure shown in FIG. 1 is merely illustrative and is not intended to limit the structure of the above electronic device. For example, the mobile terminal 10 may include more or fewer components than those shown in FIG. 1, or have a different configuration than that shown in FIG. In addition, it is to be noted that although the signaling configuration method is described as being performed on the mobile terminal shown in FIG. 1, the method may be performed in a computer terminal or the like.

存储器104可用于存储应用软件的程序指令和/或模块,例如与本公开实施例中的信令方法对应的程序指令和/或模块,处理器102通过运行存储在存储器104中的程序指令和/或模块来实现各种功能,例如,实现上述的信令配置方法。存储器104可包括高速随机存储器以及非易失性存储器,例如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些示例中,存储器104还可以包括相对于处理器102远程设置的存储器,这些远程设置的存储器可以通过网络连接至移动终端10。上述网络的示例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 104 can be used to store program instructions and/or modules of application software, such as program instructions and/or modules corresponding to the signaling methods in embodiments of the present disclosure, by the processor 102 executing program instructions stored in the memory 104 and/or Or modules to implement various functions, for example, to implement the signaling configuration method described above. Memory 104 may include high speed random access memory as well as non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory. In some examples, memory 104 may also include memory remotely located relative to processor 102, which may be connected to mobile terminal 10 over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

传输装置106用于经由一个网络来接收或者发送数据。例如,可以经由移动终端10的通信供应商提供的无线网络来接收或者发送数据。在一个示例中,传输装置106包括一个网络接口控制器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而与互联网进行通讯。在一个示例中,传输装置106可以为射频(Radio Frequency,RF)模块,其可通过无线方式与互联网进行通讯。Transmission device 106 is for receiving or transmitting data via a network. For example, data may be received or transmitted via a wireless network provided by a communication provider of the mobile terminal 10. In one example, the transmission device 106 includes a Network Interface Controller (NIC) that can be connected to other network devices through a base station to communicate with the Internet. In one example, the transmission device 106 can be a Radio Frequency (RF) module that can communicate with the Internet wirelessly.

根据本公开实施例,提供了一种信令配置方法,所述方法可以 在图1中所示的移动终端上执行。图2是所述信令配置方法的流程图,如图2所示,所述信令配置方法的流程包括如下步骤S202至S208。According to an embodiment of the present disclosure, a signaling configuration method is provided, which may be performed on the mobile terminal shown in FIG. 1. FIG. 2 is a flowchart of the signaling configuration method. As shown in FIG. 2, the flow of the signaling configuration method includes the following steps S202 to S208.

在步骤S202处,接收控制器通过PCEP发送的第一配置信息。At step S202, the first configuration information transmitted by the controller through the PCEP is received.

在步骤S204处,根据所述第一配置信息为主LSP配置双向信令。At step S204, bidirectional signaling is configured for the primary LSP according to the first configuration information.

在步骤S206处,接收控制器通过PCEP发送的第二配置信息。At step S206, the second configuration information transmitted by the controller through the PCEP is received.

在步骤S208处,根据所述第二配置信息为备LSP配置双向信令At step S208, bidirectional signaling is configured for the standby LSP according to the second configuration information.

通过上述步骤S202至S208,控制器通过PCEP发送用于触发终端为LSP配置双向信令的配置信息,使得终端可以根据该配置信息为LSP配置双向信令,实现通过控制器触发终端设备为LSP配置双向信令的效果。Through the foregoing steps S202 to S208, the controller sends configuration information for triggering the terminal to configure bidirectional signaling for the LSP through the PCEP, so that the terminal can configure bidirectional signaling for the LSP according to the configuration information, and trigger the terminal device to configure the LSP by using the controller. The effect of two-way signaling.

在一个实施例中,PCEP的初始化(initiate)信息(即,第一配置信息)的预定区域中具有第一比特位和第二比特位,其中,所述第一比特位和所述第二比特位用于标识要为所述主LSP配置双向信令。In one embodiment, the predetermined area of the PCEP's initial information (ie, the first configuration information) has a first bit and a second bit, wherein the first bit and the second bit The bit is used to identify that two-way signaling is to be configured for the primary LSP.

在一个实施例中,根据所述第一配置信息为所述主LSP配置双向信令的步骤S204包括:根据所述第一配置信息中的第一比特位和第二比特位,为所述主LSP创建第一反向LSP,其中,所述第一反向LSP与所述主LSP的路径相同但方向相反。In an embodiment, the step S204 of configuring bidirectional signaling for the primary LSP according to the first configuration information includes: according to the first bit and the second bit in the first configuration information, being the primary The LSP creates a first reverse LSP, where the first reverse LSP is the same as the path of the primary LSP but in the opposite direction.

具体而言,可以在控制器下发给终端设备的初始化消息中携带相关信息来触发终端设备为主LSP配置受保护的双向信令。Specifically, the initialization message sent to the terminal device in the controller may carry related information to trigger the terminal device to configure the protected two-way signaling for the primary LSP.

例如,在PCEP的初始化消息中的LSP对象的Flag区域中,可以具有B比特位,所述B比特位表示控制器要求终端设备建立的是否是双向LSP。在要为主LSP配置双向信令的情况下,在将所述初始化消息下发给终端时,所述初始化消息需要携带这个B比特位。所述B比特位可以参见图3,图3示出了根据本公开实施例的LSP对象的格式的示意图。For example, in the Flag area of the LSP object in the initialization message of the PCEP, there may be a B bit, which indicates whether the controller requires the terminal device to establish whether it is a bidirectional LSP. In the case that the two-way signaling is to be configured for the primary LSP, the initialization message needs to carry the B-bit when the initialization message is sent to the terminal. The B bit can be seen in FIG. 3, which shows a schematic diagram of the format of an LSP object according to an embodiment of the present disclosure.

再例如,在PCEP的初始化消息中的LSPA对象中携带的protect-tlv中,可以具有P比特位和LSP Flags。所述P比特位和LSP Flags可以参见图4,图4示出了根据本公开实施例的LSPA对象的格式的示意图。在要为主LSP配置双向信令的情况下,可以将所述 P比特位设置为0,并将LSP Flags设置为0x08(1+1Unidirectional Protection)。For example, in the protect-tlv carried in the LSPA object in the initialization message of the PCEP, there may be a P bit and an LSP Flags. The P-bit and LSP Flags can be seen in FIG. 4. FIG. 4 shows a schematic diagram of the format of an LSPA object according to an embodiment of the present disclosure. In the case where bidirectional signaling is to be configured for the primary LSP, the P bit can be set to 0 and the LSP Flags can be set to 0x08 (1+1 Unidirectional Protection).

在一个实施例中,PCEP的更新(update)信息(即,第二配置信息)的预定区域中具有第一比特位和第二比特位,其中,所述第一比特位和所述第二比特位用于标识要为所述备LSP配置双向信令。In one embodiment, the predetermined area of the PCEP update information (ie, the second configuration information) has a first bit and a second bit, wherein the first bit and the second bit The bit is used to identify that two-way signaling is to be configured for the standby LSP.

在一个实施例中,根据所述第二配置信息为所述备LSP配置双向信令的步骤S208包括:根据所述第二配置信息中的第一比特位和第二比特位,为所述备LSP创建第二反向LSP,其中,所述第二反向LSP与所述备LSP的路径相同但方向相反。In an embodiment, the step S208 of configuring the bidirectional signaling for the standby LSP according to the second configuration information includes: according to the first bit and the second bit in the second configuration information, The LSP creates a second reverse LSP, where the second reverse LSP is the same as the path of the standby LSP but opposite in direction.

具体而言,可以在控制器下发给终端设备的更新信息中携带相关信息来触发终端设备为备LSP配置受保护的的双向信令。Specifically, the update information sent to the terminal device in the controller may carry related information to trigger the terminal device to configure the protected bidirectional signaling for the standby LSP.

例如,在PCEP的更新信息中的LSP对象的Flag区域中,可以具有B比特位,所述B比特位表示控制器要求终端设备建立的是否是双向LSP。在要为备LSP配置双向信令的情况下,在将所述更新信息下发给终端时,所述更新信息需要携带这个B比特位,如图3所示。For example, in the Flag area of the LSP object in the update information of the PCEP, there may be a B bit, which indicates whether the controller requires the terminal device to establish whether it is a bidirectional LSP. When the two-way signaling is to be configured for the standby LSP, the update information needs to carry the B-bit when the update information is sent to the terminal, as shown in FIG.

再例如,在PCEP的更新信息中的LSPA对象中携带的protect-tlv中,可以具有P比特位和LSP Flags。所述P比特位和LSP Flags可以参见图4。在要为备路径配置双向信令的情况下,可以将P比特位设置为1,并将LSP Flags设置为0x08(1+1Unidirectional Protection)。For example, in the protect-tlv carried in the LSPA object in the update information of the PCEP, there may be a P bit and an LSP Flags. See Figure 4 for the P bits and LSP Flags. In the case where bidirectional signaling is to be configured for the standby path, the P bit can be set to 1 and the LSP Flags can be set to 0x08 (1+1 Unidirectional Protection).

在一个实施例中,所述第一配置信息和所述第二配置信息中还具有保护信息,其中,在检测到当前LSP从所述主LSP切换到所述备LSP的情况下,所述保护信息触发当前LSP的反向LSP从所述第一反向LSP切换到所述第二反向LSP。In an embodiment, the first configuration information and the second configuration information further have protection information, where the protection is detected when the current LSP is detected to be switched from the primary LSP to the backup LSP. The information triggers the reverse LSP of the current LSP to switch from the first reverse LSP to the second reverse LSP.

例如,配置信令双向可以在主LSP尾节点处自动创建反向LSP,其路径与主LSP一致,但其方向与主LSP相反。如果流量从主LSP切换到备LSP,则反向隧道会自动从主LSP的反向LSP(即,第一反向LSP)切换到备LSP的反向LSP(即,第二反向LSP)。上述保护信息用于在主LSP的头结点切换到备LSP时,尾节点也切换到备LSP(备LSP的反向LSP)。For example, the configuration signaling bidirectional can automatically create a reverse LSP at the tail node of the primary LSP, and its path is consistent with the primary LSP, but its direction is opposite to that of the primary LSP. If the traffic is switched from the primary LSP to the standby LSP, the reverse tunnel automatically switches from the reverse LSP of the primary LSP (that is, the first reverse LSP) to the reverse LSP of the standby LSP (that is, the second reverse LSP). The protection information is used to switch to the standby LSP (the reverse LSP of the standby LSP) when the head node of the primary LSP is switched to the standby LSP.

在本公开另一实施例中还提供了一种信令配置方法,图5是根据本公开另一实施例的信令配置方法的流程图。A signaling configuration method is further provided in another embodiment of the present disclosure, and FIG. 5 is a flowchart of a signaling configuration method according to another embodiment of the present disclosure.

如图5所示,所述信令配置方法的流程包括步骤S502至S504。As shown in FIG. 5, the flow of the signaling configuration method includes steps S502 to S504.

在步骤S502处,通过PCEP向终端发送第一配置信息,其中,所述第一配置信息用于触发终端为主LSP配置双向信令。At step S502, the first configuration information is sent to the terminal by using the PCEP, where the first configuration information is used to trigger the terminal to configure bidirectional signaling for the primary LSP.

在步骤S504处,通过PCEP向所述终端发送第二配置信息,其中,所述第二配置信息用于触发所述终端为备LSP配置双向信令。At step S504, the second configuration information is sent to the terminal by using the PCEP, where the second configuration information is used to trigger the terminal to configure bidirectional signaling for the standby LSP.

在一个实施例中,在通过PCEP向终端发送第一配置信息(即,步骤S502)之前,所述信令配置方法还包括:在第一配置信息的预定区域中设置第一比特位和第二比特位,其中,所述第一比特位和所述第二比特位用于标识要为所述主LSP配置双向信令。In one embodiment, before transmitting the first configuration information (ie, step S502) to the terminal by using the PCEP, the signaling configuration method further includes: setting the first bit and the second in a predetermined area of the first configuration information. a bit, wherein the first bit and the second bit are used to identify that bidirectional signaling is to be configured for the primary LSP.

在一个实施例中,所述第一配置信息用于触发所述终端根据所述第一配置信息中的第一比特位和第二比特位为所述主LSP创建第一反向LSP,其中,所述第一反向LSP与所述主LSP的路径相同但方向相反。In an embodiment, the first configuration information is used to trigger the terminal to create a first reverse LSP for the primary LSP according to the first bit and the second bit in the first configuration information, where The first reverse LSP is the same as the path of the primary LSP but opposite in direction.

在一个实施例中,在通过PCEP向终端发送第二配置信息(即,步骤S504)之前,所述信令配置方法还包括:在第二配置信息的预定区域中设置第一比特位和第二比特位,其中,所述第一比特位和所述第二比特位用于标识要为所述备LSP配置双向信令。In an embodiment, before transmitting the second configuration information (ie, step S504) to the terminal by using the PCEP, the signaling configuration method further includes: setting the first bit and the second in a predetermined area of the second configuration information. a bit, wherein the first bit and the second bit are used to identify that two-way signaling is to be configured for the standby LSP.

在一个实施例中,所述第二配置信息用于触发所述终端根据所述第二配置信息中的第一比特位和第二比特位为所述备LSP创建第二反向LSP,其中,所述第二反向LSP与所述备LSP的路径相同但方向相反。In an embodiment, the second configuration information is used to trigger the terminal to create a second reverse LSP for the standby LSP according to the first bit and the second bit in the second configuration information, where The second reverse LSP is the same as the path of the standby LSP but opposite in direction.

在一个实施例中,所述第一配置信息和所述第二配置信息中还具有保护信息,其中,在检测到当前LSP从所述主LSP切换到所述备LSP的情况下,所述保护信息触发所述终端当前LSP的反向LSP从所述第一反向LSP切换到所述第二反向LSP。In an embodiment, the first configuration information and the second configuration information further have protection information, where the protection is detected when the current LSP is detected to be switched from the primary LSP to the backup LSP. The information triggers a reverse LSP of the current LSP of the terminal to be switched from the first reverse LSP to the second reverse LSP.

在上述各实施例中,控制器可以在通过PCEP下发用于LSP的信息(例如,初始化信息和更新信息)的同时配置双向信令。In the above embodiments, the controller may configure bidirectional signaling while transmitting information (for example, initialization information and update information) for the LSP through the PCEP.

根据上述各实施例,可以通过PCEP协议来下发用于LSP的信息, 例如,可以通过在PCEP协议的初始化消息和更新消息中设置association对象和protect-tlv来下发主LSP和备LSP。而为了在通过PCEP协议下发用于LSP的信息时同时配置双向信令,可以对PCEP协议进行扩展,例如,可以扩展初始化消息和更新消息中的association对象和protect-tlv。所述扩展association对象和protect-tlv例如参照图3和图4所示。According to the foregoing embodiments, the information for the LSP can be sent by using the PCEP protocol. For example, the primary LSP and the backup LSP can be delivered by setting the association object and protect-tlv in the initialization message and the update message of the PCEP protocol. In order to simultaneously configure bidirectional signaling when transmitting information for the LSP through the PCEP protocol, the PCEP protocol may be extended. For example, the association object and protect-tlv in the initialization message and the update message may be extended. The extended association object and protect-tlv are shown, for example, with reference to FIGS. 3 and 4.

用于实现上述各实施例的SDN控制器系统可以包括拓扑管理模块、路径计算模块、隧道模块和配置下发模块。The SDN controller system for implementing the foregoing embodiments may include a topology management module, a path calculation module, a tunnel module, and a configuration delivery module.

拓扑管理模块可以进行以下操作:通过SDN控制器与转发设备来运行边界网关协议-链路状态(Border Gateway Protocol-Link State,BGP-LS)路由协议;从转发设备收集拓扑信息;以及管理SDN域内的拓扑信息,以提供路径信息。The topology management module can perform the following operations: running a Border Gateway Protocol-Link State (BGP-LS) routing protocol through the SDN controller and the forwarding device; collecting topology information from the forwarding device; and managing the SDN domain. Topology information to provide path information.

路径计算模块可以根据拓扑信息和约束条件(例如带宽、路径约束等)计算针对业务起点和终点的最优转发路径。The path computation module can calculate an optimal forwarding path for the service start and end points based on topology information and constraints (eg, bandwidth, path constraints, etc.).

隧道模块可以管理隧道信息和用于LSP的信息并创建隧道,隧道模块还可以根据业务需求,将用于向设备下发的隧道信息和用于LSP的信息传递给配置下发模块。The tunnel module can manage the tunnel information and the information about the LSP and create a tunnel. The tunnel module can also transmit the tunnel information and the information used for the LSP to the configuration delivery module according to the service requirements.

配置下发模块可以包括netconf通道和PCEP通道,配置下发模块可以根据业务需求及由路径计算模块计算的路径信息,通过netconf通道来下发隧道配置,并随后通过PCEP通道来下发用于LSP的信息。The configuration of the sending module can include the netconf channel and the PCEP channel. The configuration module can send the tunnel configuration through the netconf channel according to the service requirements and the path information calculated by the path calculation module, and then send the LSP through the PCEP channel. Information.

基于根据本公开实施例的SDN控制器配置主LSP和备LSP的方法可以包括以下步骤11至14。本领域技术人员应理解,LSP可以用于建立隧道,因此在一些实施例中,术语“隧道”和“LSP”可以互相替代地使用。The method of configuring the primary LSP and the backup LSP based on the SDN controller according to an embodiment of the present disclosure may include the following steps 11 to 14. Those skilled in the art will appreciate that LSPs can be used to establish tunnels, so in some embodiments, the terms "tunnel" and "LSP" can be used interchangeably.

在步骤11处,完成网络的基础配置。例如,可以为各个网络设备和所述设备的各个接口规划并配置IP地址,将各个设备之间正确连线,并在各个域内将内部网关协议(Interior Gateway Protocol,IGP)路由打通。At step 11, the basic configuration of the network is completed. For example, an IP address can be planned and configured for each network device and each interface of the device, and the devices can be properly connected to each other, and the Interior Gateway Protocol (IGP) can be routed through in each domain.

在步骤12处,SDN控制器通过BGP-LS路由协议来收集所管理的 域内的拓扑信息。At step 12, the SDN controller collects topology information within the managed domain through the BGP-LS routing protocol.

在步骤13处,SDN控制器的路径计算模块根据所收集的拓扑信息和创建业务时所携带的路径约束信息(例如带宽、时延、节点包含或者节点排除等)来计算最优路径。At step 13, the path calculation module of the SDN controller calculates the optimal path according to the collected topology information and path constraint information (such as bandwidth, delay, node inclusion, or node exclusion, etc.) carried when the service is created.

在步骤14处,将计算出的最优路径信息通过netconf通道下发给设备,并随后通过PCEP通道将用于LSP的信息下发给设备,其中,所述用于LSP的信息中携带用于配置双向信令的相关信息。At step 14, the calculated optimal path information is sent to the device through the netconf channel, and then the information for the LSP is sent to the device through the PCEP channel, where the information for the LSP is carried in the device. Configure information about bidirectional signaling.

图6是根据本公开实施例的运营商单域网络组网示图。6 is a diagram of an operator single domain network networking in accordance with an embodiment of the present disclosure.

如图6所示,SDN控制器管理整个单域网络,例如,可以使用SDN控制器来部署单域无缝多协议标签交换(Multi-Protocol Label Switching,MPLS)网络、实现拓扑收集、路径计算、边界网关协议(Border Gateway Protocol,BGP)/PCEP配置下发、打通所述域内的接入设备到汇聚设备的流量。另外,通过使用本公开的各实施例所描述的信令配置方法,还能够为主LSP和备LSP配置双向信令。使用根据本公开实施例的SDN控制器进行单域网络组网的方法可以包括以下步骤21至24。As shown in Figure 6, the SDN controller manages the entire single-domain network. For example, the SDN controller can be used to deploy a single-domain seamless multi-protocol label switching (MPLS) network, implement topology collection, path calculation, The Border Gateway Protocol (BGP)/PCEP configuration delivers and clears the traffic of the access device in the domain to the aggregation device. In addition, bidirectional signaling can also be configured for the primary LSP and the backup LSP by using the signaling configuration method described in the embodiments of the present disclosure. The method of performing single-domain network networking using an SDN controller according to an embodiment of the present disclosure may include the following steps 21 to 24.

在步骤21处,首先启动SDN控制器和设备。然后,SDN控制器通过netconf通道向设备下发BGP配置信息和PCEP配置信息,以用于在所述SDN控制器与所述设备之间建立BGP连接和PCEP会话。之后,SDN控制器通过BGP-LS路由协议来收集所管理的域内的拓扑信息。At step 21, the SDN controller and device are first started. Then, the SDN controller sends BGP configuration information and PCEP configuration information to the device through the netconf channel, so as to establish a BGP connection and a PCEP session between the SDN controller and the device. After that, the SDN controller collects topology information in the managed domain through the BGP-LS routing protocol.

在步骤22处,SDN控制器与其管理的域内的所有设备建立PCEP会话。PCEP会话的创建过程如图7所示。At step 22, the SDN controller establishes a PCEP session with all devices within its managed domain. The process of creating a PCEP session is shown in Figure 7.

参见图7,设备向SDN控制器发送开启(OPNE)消息,并且SDN控制器向该设备返回OPEN消息。随后,在设备与SDN控制器之间通过会话保活(Keepalive)消息的发送与接收来保持PCEP会话。Referring to Figure 7, the device sends an OPEN message to the SDN controller, and the SDN controller returns an OPEN message to the device. The PCEP session is then maintained between the device and the SDN controller by the sending and receiving of a session keepalive message.

在步骤23处,SDN控制器的隧道模块创建域内隧道(例如,主LSP和备LSP)。例如,可以根据SDN控制器的路径计算模块算出的最优路径,进行隧道配置的下发和用于LSP的信息的下发。隧道配置可以通过SDN控制器的配置下发模块的netconf通道来下发。在隧道 配置下发成功后,可以下发用于主LSP和备LSP的信息。At step 23, the tunnel module of the SDN controller creates an intra-domain tunnel (eg, a primary LSP and a backup LSP). For example, the optimal path calculated by the module may be calculated according to the path of the SDN controller, and the delivery of the tunnel configuration and the delivery of the information for the LSP may be performed. The tunnel configuration can be delivered through the netconf channel of the SDN controller. After the tunnel is successfully configured, the information about the primary LSP and the standby LSP can be delivered.

在本公开中,需要为主LSP和备LSP配置双向信令,因此可以采用扩展的PCEP协议来下发用于主LSP和备LSP的消息。可以采用主动方式或者被动方式来下发用于LSP的消息。In the present disclosure, two-way signaling is required for the primary LSP and the secondary LSP. Therefore, the extended PCEP protocol can be used to deliver messages for the primary LSP and the backup LSP. The message for the LSP can be delivered in an active or passive manner.

图8是根据本公开实施例的主动下发用于LSP的消息的流程图。FIG. 8 is a flowchart of actively delivering a message for an LSP according to an embodiment of the present disclosure.

如图8所示,SDN控制器首先向设备下发初始化消息。通常,可以初始化消息中的association对象和protect-tlv来下发主LSP和备LSP。而在扩展的PCEP协议中,在初始化消息中携带association对象和protect-tlv以在下发主LSP的同时,可以扩展association对象和protect-tlv,以使得消息中携带用于配置双向信令的信息。在初始化消息下发到设备后,设备可以解析初始化消息,创建主LSP并为主LSP配置双向信令。创建主LSP成功后,设备向SDN控制器返回报告(report)消息,SDN控制器收到设备返回的报告消息后,调用将更新消息来下发备LSP。更新消息中同样携带association对象和protect-tlv,并且同样扩展association对象和protect-tlv,以使得更新消息中携带用于配置双向信令的信息。在更新消息下发到设备后,设备可以解析更新消息,创建备LSP,并为备LSP配置双向信令。As shown in FIG. 8, the SDN controller first sends an initialization message to the device. Generally, the association object and protect-tlv in the message can be initialized to deliver the primary LSP and the standby LSP. In the extended PCEP protocol, the association object and the protect-tlv are carried in the initialization message to extend the association object and the protect-tlv, so that the message carries the information for configuring the bidirectional signaling. After the initialization message is sent to the device, the device can parse the initialization message, create a primary LSP, and configure bidirectional signaling for the primary LSP. After the primary LSP is successfully created, the device returns a report message to the SDN controller. After receiving the report message returned by the device, the SDN controller invokes the update message to send the standby LSP. The update message also carries the association object and protect-tlv, and also extends the association object and protect-tlv so that the update message carries information for configuring bidirectional signaling. After the update message is sent to the device, the device can parse the update message, create a standby LSP, and configure bidirectional signaling for the standby LSP.

要理解的是,虽然此处描述了采用主动方式来下发LSP,但是也可以采用下文中结合图10描述的被动方式来下发LSP。It is to be understood that although the active mode is used to deliver the LSP, the LSP may be delivered in the passive mode described below in connection with FIG.

在步骤24处,创建业务,所述域内隧道打通。At step 24, a service is created and the intra-domain tunnel is opened.

图9是根据本公开实施例的运营商跨域网络组网示图。9 is a diagram of an operator cross-domain network networking in accordance with an embodiment of the present disclosure.

如图9所示,SDN控制器管理整个跨域网络,例如,可以使用一个H控制器和三个D控制器来实现拓扑收集、路径计算、BGP/PCEP配置下发、打通接入环Acc-PE1设备到核心环N-PE3设备的流量。另外,通过使用本公开的各实施例所描述的信令配置方法,还能够为主LSP和备LSP配置双向信令。使用根据本公开实施例的SDN控制器进行跨域网络组网的方法可以包括以下步骤31至34。As shown in Figure 9, the SDN controller manages the entire inter-domain network. For example, an H controller and three D controllers can be used to implement topology collection, path calculation, BGP/PCEP configuration delivery, and access ring Acc- Traffic from the PE1 device to the core ring N-PE3 device. In addition, bidirectional signaling can also be configured for the primary LSP and the backup LSP by using the signaling configuration method described in the embodiments of the present disclosure. The method of performing cross-domain network networking using an SDN controller according to an embodiment of the present disclosure may include the following steps 31 to 34.

在步骤31处,首先启动H控制器和各个域的D控制器和设备。然后,各个域的D控制器通过netconf通道向设备下发BGP和PCEP 配置信息,以在所述各个D控制器与设备之间建立BGP连接和PCEP会话。最后,各个D控制器通过BGP-LS协议来收集所管理的域内的拓扑信息,并将收集到的拓扑信息上报给H控制器。At step 31, the H controller and the D controllers and devices of the various domains are first activated. Then, the D controller of each domain sends BGP and PCEP configuration information to the device through the netconf channel to establish a BGP connection and a PCEP session between the D controllers and the device. Finally, each D controller collects the topology information in the managed domain through the BGP-LS protocol, and reports the collected topology information to the H controller.

在步骤32处,SDN控制器与其管理的域内的所有设备建立PCEP会话。PCEP会话的创建过程如图7所示。At step 32, the SDN controller establishes a PCEP session with all devices within its managed domain. The process of creating a PCEP session is shown in Figure 7.

在步骤33处,SDN控制器的隧道模块创建域内隧道(例如,主LSP和备LSP)。例如,可以根据SDN控制器的路径计算模块算出的最优路径,进行隧道配置的下发和用于LSP的信息的下发。隧道配置可以通过SDN控制器的配置下发模块的netconf通道来下发。在隧道配置下发成功后,可以下发用于主LSP和备LSP的信息。At step 33, the tunnel module of the SDN controller creates an intra-domain tunnel (eg, a primary LSP and a backup LSP). For example, the optimal path calculated by the module may be calculated according to the path of the SDN controller, and the delivery of the tunnel configuration and the delivery of the information for the LSP may be performed. The tunnel configuration can be delivered through the netconf channel of the SDN controller. After the tunnel is successfully configured, the information about the primary LSP and the standby LSP can be delivered.

在本公开中,需要为主LSP和备LSP配置双向信令,因此可以采用扩展的PCEP协议来下发用于主LSP和备LSP的消息。可以采用主动方式或者被动方式来下发用于LSP的消息。In the present disclosure, two-way signaling is required for the primary LSP and the secondary LSP. Therefore, the extended PCEP protocol can be used to deliver messages for the primary LSP and the backup LSP. The message for the LSP can be delivered in an active or passive manner.

图10是根据本公开实施例的被动下发用于LSP的消息的流程图。FIG. 10 is a flowchart of a message for passively delivering an LSP according to an embodiment of the present disclosure.

如图10所示,在SDN控制器被动下发用于LSP的消息的情况下,设备可以向SDN控制器发送请求(request)消息,而SDN控制器可以回复答复(reply)消息。通常,可以在reply消息中的association对象和protect-tlv来下发主LSP和备LSP。而在扩展的PCEP协议中,在reply消息中携带association对象和protect-tlv以下发主LSP的同时,可以扩展association对象和protect-tlv,以使得消息中携带用于配置双向信令的信息。As shown in FIG. 10, in the case that the SDN controller passively delivers a message for the LSP, the device may send a request message to the SDN controller, and the SDN controller may reply to the reply message. Generally, the primary LSP and the standby LSP can be sent in the association object and protect-tlv in the reply message. In the extended PCEP protocol, the association object and the protect-tlv may be extended when the reply message carries the association object and the protect LSP, and the message carries the information for configuring the bidirectional signaling.

在reply消息下发到设备后,设备可以解析所述reply消息,创建主LSP并为主LSP配置双向信令。设备创建主LSP成功后,接着向SDN控制器发送request消息,而SDN服务器可以继续回复reply消息。所述reply消息中同样携带association对象和protect-tlv,并且同样扩展所述association对象和protect-tlv,以使得所述reply消息中携带用于配置双向信令的信息,在所述reply消息下发到设备后,设备可以解析所述reply消息,创建备LSP,并为所述备LSP配置双向信令。After the reply message is sent to the device, the device can parse the reply message, create a primary LSP, and configure bidirectional signaling for the primary LSP. After the device successfully creates the primary LSP, it sends a request message to the SDN controller, and the SDN server can continue to reply to the reply message. The reply message also carries the association object and protect-tlv, and also extends the association object and protect-tlv, so that the reply message carries information for configuring bidirectional signaling, and is sent in the reply message. After the device is sent to the device, the device can resolve the reply message, create a backup LSP, and configure bidirectional signaling for the standby LSP.

要理解的是,虽然此处描述了采用被动方式来下发用于LSP的 消息,但是也可以采用上文中结合图8描述的主动方式来下发用于LSP的消息。It is to be understood that although the message for the LSP is delivered in a passive manner, the active mode described above in connection with FIG. 8 can also be used to deliver the message for the LSP.

在步骤34处,创建业务,跨域通道打通。At step 34, a service is created and the cross-domain channel is opened.

本领域技术人员应当了理解,根据上述各实施例的方法可通过软件的方式来实现,也可以通过硬件的方式来实现。因此,本公开的本质部分或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现,所述计算机软件产品可以存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,并包括用以使得一台终端设备(例如手机、计算机、服务器或者网络设备等)执行根据本公开各个实施例所述的信令配置方法的指令。It should be understood by those skilled in the art that the method according to the above embodiments may be implemented by software or by hardware. Therefore, an essential part of the disclosure or a part contributing to the prior art may be embodied in the form of a computer software product, which may be stored in a storage medium (such as a ROM/RAM, a disk, an optical disk). And includes instructions for causing a terminal device (eg, a cell phone, a computer, a server, or a network device, etc.) to perform signaling configuration methods in accordance with various embodiments of the present disclosure.

本公开实施例还提供了一种信令配置装置,所述装置用于实现上述各实施例中描述的信令配置方法。如以下所使用的,术语“模块”可以是实现特定功能的软件、硬件或其组合。The embodiment of the present disclosure further provides a signaling configuration apparatus, which is used to implement the signaling configuration method described in the foregoing embodiments. As used below, the term "module" can be software, hardware, or a combination thereof that implements a particular function.

图11是根据本公开实施例的信令配置装置的结构框图。如图11所示,所述装置包括接收模块112和配置模块114。11 is a structural block diagram of a signaling configuration apparatus according to an embodiment of the present disclosure. As shown in FIG. 11, the apparatus includes a receiving module 112 and a configuration module 114.

接收模块112设置为接收控制器通过PCEP发送的第一配置信息。The receiving module 112 is configured to receive first configuration information sent by the controller through the PCEP.

配置模块114连接至上述接收模块112,并设置为根据第一配置信息为主LSP配置双向信令。The configuration module 114 is connected to the receiving module 112, and is configured to configure bidirectional signaling for the primary LSP according to the first configuration information.

在一个实施例中,接收模块112还设置为在配置模块114根据第一配置信息为主LSP配置双向信令之后,接收控制器通过PCEP发送的第二配置信息,并且配置模块114还设置为根据所述第二配置信息为备LSP配置双向信令。In an embodiment, the receiving module 112 is further configured to: after the configuration module 114 configures the bidirectional signaling for the primary LSP according to the first configuration information, receive the second configuration information sent by the controller through the PCEP, and the configuration module 114 is further configured to The second configuration information is configured to configure bidirectional signaling for the standby LSP.

在一个实施例中,接收模块112和配置模块114还可以设置为执行根据本公开实施例描述的各种信令配置方法。In one embodiment, the receiving module 112 and the configuration module 114 may also be arranged to perform various signaling configuration methods described in accordance with embodiments of the present disclosure.

图12是根据本公开另一实施例的信令配置装置的结构框图。如图12所示,所述装置包括发送模块122。FIG. 12 is a structural block diagram of a signaling configuration apparatus according to another embodiment of the present disclosure. As shown in FIG. 12, the apparatus includes a transmitting module 122.

发送模块122设置为通过PCEP向终端发送第一配置信息,其中,所述第一配置信息用于触发终端为主LSP配置双向信令。The sending module 122 is configured to send the first configuration information to the terminal by using the PCEP, where the first configuration information is used to trigger the terminal to configure bidirectional signaling for the primary LSP.

在一个实施例中,发送模块122还设置为在通过PCEP向终端发送第一配置信息之后,通过PCEP向终端发送第二配置信息,其中, 所述第二配置信息用于触发终端为备LSP配置双向信令。In an embodiment, the sending module 122 is further configured to send the second configuration information to the terminal by using the PCEP after the first configuration information is sent to the terminal by using the PCEP, where the second configuration information is used to trigger the terminal to configure the standby LSP. Two-way signaling.

在一个实施例中,发送模块122还可以设置为执行根据本公开实施例描述的各种信令配置方法。In one embodiment, the transmitting module 122 may also be configured to perform various signaling configuration methods described in accordance with embodiments of the present disclosure.

接收模块112、配置模块114和发送模块122可以通过软件、硬件或其组合来实现。在一个实施例中,各模块可以位于同一处理器中,而在另一实施例中,各模块可以以任意组合的形式分别位于不同的处理器中。The receiving module 112, the configuration module 114, and the transmitting module 122 can be implemented by software, hardware, or a combination thereof. In one embodiment, each module may be located in the same processor, while in another embodiment, the modules may be located in different processors in any combination.

本公开的实施例还提供了一种计算机可读存储介质。所述计算机可读存储介质可以存储有计算机程序,当所述计算机程序被处理器执行时,使得所述处理器执行上述各实施例中描述的信令配置方法。例如,当所述计算机程序被处理器执行时,可以使得所述处理器执行上述实施例中描述的各种信令配置方法。Embodiments of the present disclosure also provide a computer readable storage medium. The computer readable storage medium may store a computer program that, when executed by a processor, causes the processor to perform the signaling configuration methods described in the various embodiments above. For example, when the computer program is executed by a processor, the processor can be caused to perform the various signaling configuration methods described in the above embodiments.

所述计算机可读存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等可以存储计算机程序的计算机可读介质。The computer readable storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk. Computer readable medium for a computer program.

在利用通用的计算装置来实现本领域技术人员应理解,本公开的各模块或各步骤时,可以将所述各模块或各步骤集中在单个计算装置上实现,或者可以将其分布在多个计算装置上实现。在利用计算机可执行的程序代码来实现所述各模块或各步骤时,可以将所述程序代码存储在存储装置中以由计算装置来执行。在利用集成电路模块来实现所述各模块或各步骤时,可以将所述各模块或各步骤分别制作成单独的集成电路模块,或者可以将所述各模块或各步骤制作成单个集成电路模块。在一些实施例中,可以以不同于本文描述的顺序来执行各步骤,并且,本公开不限制于任何特定的硬件、软件及其结合。It will be understood by those skilled in the art that the various modules or steps of the present disclosure may be implemented on a single computing device, or may be distributed across multiple Implemented on the computing device. When the various modules or steps are implemented using computer-executable program code, the program code can be stored in a storage device for execution by the computing device. When the modules or steps are implemented by using an integrated circuit module, the modules or steps may be separately fabricated into separate integrated circuit modules, or the modules or steps may be fabricated into a single integrated circuit module. . In some embodiments, the steps may be performed in an order different than that described herein, and the disclosure is not limited to any particular hardware, software, or combination thereof.

以上所述仅为本公开的示例性实施例,其并不用于限制本公开的保护范围。本领域技术人员在本公开的精神和原则之内所做出的任何修改、等同替换、改进等,均应视为包含在本公开的保护范围之内。The above description is only exemplary embodiments of the present disclosure, and is not intended to limit the scope of the disclosure. Any modifications, equivalent substitutions, improvements, etc. made by those skilled in the art within the spirit and scope of the present disclosure are deemed to be included within the scope of the present disclosure.

Claims (23)

一种信令配置方法,包括:A signaling configuration method includes: 接收控制器通过路径计算元件通信协议PCEP发送的第一配置信息;以及Receiving, by the controller, first configuration information sent by the path computation component communication protocol PCEP; 根据所述第一配置信息为主标签交换路径LSP配置双向信令。And configuring bidirectional signaling for the primary label switching path LSP according to the first configuration information. 根据权利要求1所述的方法,其中,所述第一配置信息的预定区域中具有第一比特位和第二比特位,其中,所述第一比特位和所述第二比特位用于标识要为所述主LSP配置双向信令。The method of claim 1, wherein the predetermined area of the first configuration information has a first bit and a second bit, wherein the first bit and the second bit are used to identify Two-way signaling is to be configured for the primary LSP. 根据权利要求2所述的方法,其中,根据所述第一配置信息为所述主LSP配置双向信令的步骤包括:The method of claim 2, wherein the step of configuring bidirectional signaling for the primary LSP according to the first configuration information comprises: 根据所述第一配置信息中的所述第一比特位和所述第二比特位,为所述主LSP创建第一反向LSP,其中,所述第一反向LSP与所述主LSP的路径相同但方向相反。Creating a first reverse LSP for the primary LSP according to the first bit and the second bit in the first configuration information, where the first reverse LSP and the primary LSP are The paths are the same but in the opposite direction. 根据权利要求3所述的方法,其中,在根据所述第一配置信息为所述主LSP配置双向信令的步骤之后,所述方法还包括:The method of claim 3, wherein after the step of configuring bidirectional signaling for the primary LSP according to the first configuration information, the method further comprises: 接收所述控制器通过PCEP发送的第二配置信息;以及Receiving second configuration information sent by the controller through the PCEP; 根据所述第二配置信息为备LSP配置双向信令。And configuring bidirectional signaling for the standby LSP according to the second configuration information. 根据权利要求4所述的方法,其中,所述第二配置信息的预定区域中具有第一比特位和第二比特位,其中,所述第一比特位和所述第二比特位用于标识要为所述备LSP配置双向信令。The method of claim 4, wherein the predetermined area of the second configuration information has a first bit and a second bit, wherein the first bit and the second bit are used to identify Two-way signaling is configured for the standby LSP. 根据权利要求5所述的方法,其中,根据所述第二配置信息为所述备LSP配置双向信令的步骤包括:The method of claim 5, wherein the step of configuring bidirectional signaling for the standby LSP according to the second configuration information comprises: 根据所述第二配置信息中的所述第一比特位和所述第二比特位,为所述备LSP创建第二反向LSP,其中,所述第二反向LSP与所述备 LSP的路径相同但方向相反。Creating a second reverse LSP for the standby LSP according to the first bit and the second bit in the second configuration information, where the second reverse LSP and the standby LSP are The paths are the same but in the opposite direction. 根据权利要求6所述的方法,其中,所述第一配置信息和所述第二配置信息还具有保护信息,其中,在检测到当前LSP从所述主LSP切换到所述备LSP的情况下,所述保护信息触发当前LSP的反向LSP从所述第一反向LSP切换到所述第二反向LSP。The method according to claim 6, wherein the first configuration information and the second configuration information further have protection information, wherein, in case detecting that the current LSP is switched from the primary LSP to the standby LSP And the protection information triggers a reverse LSP of the current LSP to be switched from the first reverse LSP to the second reverse LSP. 根据权利要求4所述的方法,其中,所述第一配置信息是PCEP的初始化信息,并且所述第二配置信息是PCEP的更新信息。The method of claim 4, wherein the first configuration information is initialization information of a PCEP, and the second configuration information is update information of a PCEP. 根据权利要求4所述的方法,其中,所述第一配置信息和所述第二配置信息是PCEP的回复信息。The method of claim 4, wherein the first configuration information and the second configuration information are reply information of a PCEP. 一种信令配置方法,包括:A signaling configuration method includes: 通过路径计算元件通信协议PCEP向终端发送第一配置信息,其中,所述第一配置信息用于触发所述终端为主标签交换路径LSP配置双向信令。The first configuration information is sent to the terminal by the path computation component communication protocol PCEP, wherein the first configuration information is used to trigger the terminal to configure bidirectional signaling for the primary label switching path LSP. 根据权利要求10所述的方法,其中,在通过PCEP向所述终端发送所述第一配置信息之前,所述方法还包括:The method of claim 10, wherein before the sending the first configuration information to the terminal by using a PCEP, the method further comprises: 在所述第一配置信息的预定区域中设置第一比特位和第二比特位,其中,所述第一比特位和所述第二比特位用于标识要为所述主LSP配置双向信令。Setting a first bit and a second bit in a predetermined area of the first configuration information, wherein the first bit and the second bit are used to identify that two-way signaling is to be configured for the primary LSP . 根据权利要求11所述的方法,其中,所述第一配置信息还用于触发所述终端根据所述第一配置信息中的所述第一比特位和所述第二比特位为所述主LSP创建第一反向LSP,其中,所述第一反向LSP与所述主LSP的路径相同但方向相反。The method according to claim 11, wherein the first configuration information is further configured to trigger the terminal to use the first bit and the second bit in the first configuration information as the main The LSP creates a first reverse LSP, where the first reverse LSP is the same as the path of the primary LSP but in the opposite direction. 根据权利要求12所述的方法,其中,在通过PCEP向所述终 端发送所述第一配置信息的步骤之后,所述方法还包括:The method of claim 12, wherein after the step of transmitting the first configuration information to the terminal by the PCEP, the method further comprises: 通过PCEP向所述终端发送第二配置信息,其中,所述第二配置信息用于触发所述终端为备LSP配置双向信令。The second configuration information is sent to the terminal by using the PCEP, where the second configuration information is used to trigger the terminal to configure bidirectional signaling for the standby LSP. 根据权利要求13所述的方法,其中,在通过PCEP向所述终端发送所述第二配置信息之前,所述方法还包括:The method of claim 13, wherein before the sending the second configuration information to the terminal by using the PCEP, the method further comprises: 在所述第二配置信息的预定区域中设置第一比特位和第二比特位,其中,所述第一比特位和所述第二比特位用于标识要为所述备LSP配置双向信令。Setting a first bit and a second bit in a predetermined area of the second configuration information, wherein the first bit and the second bit are used to identify that two-way signaling is to be configured for the standby LSP . 根据权利要求14所述的方法,其中,所述第二配置信息还用于触发所述终端根据所述第二配置信息中的所述第一比特位和所述第二比特位为所述备LSP创建第二反向LSP,其中,所述第二反向LSP与所述备LSP的路径相同但方向相反。The method according to claim 14, wherein the second configuration information is further configured to trigger the terminal to use the first bit and the second bit in the second configuration information as the standby The LSP creates a second reverse LSP, where the second reverse LSP is the same as the path of the standby LSP but opposite in direction. 根据权利要求15所述的方法,其中,所述第一配置信息和所述第二配置信息中还具有保护信息,其中,在检测到当前LSP从所述主LSP切换到所述备LSP的情况下,所述保护信息触发所述终端当前LSP的反向LSP从所述第一反向LSP切换到所述第二反向LSP。The method according to claim 15, wherein the first configuration information and the second configuration information further have protection information, wherein, when detecting that the current LSP is handed over from the primary LSP to the backup LSP And the protection information triggers the reverse LSP of the current LSP of the terminal to be switched from the first reverse LSP to the second reverse LSP. 根据权利要求13所述的方法,其中,所述第一配置信息是PCEP的初始化信息,并且所述第二配置信息是PCEP的更新信息。The method of claim 13, wherein the first configuration information is initialization information of a PCEP, and the second configuration information is update information of a PCEP. 根据权利要求13所述的方法,其中,所述第一配置信息和所述第二配置信息是PCEP的回复信息。The method of claim 13, wherein the first configuration information and the second configuration information are reply information of a PCEP. 一种信令配置装置,包括:A signaling configuration apparatus includes: 接收模块,其设置为接收控制器通过路径计算元件通信协议PCEP发送的第一配置信息;以及a receiving module configured to receive first configuration information sent by the controller through the path computation component communication protocol PCEP; 配置模块,其设置为根据所述第一配置信息为主标签交换路径 LSP配置双向信令。And a configuration module, configured to configure bidirectional signaling according to the first configuration information as the primary label switching path LSP. 根据权利要求19所述的装置,其中,The device according to claim 19, wherein 所述接收模块还设置为在根据所述第一配置信息为所述主LSP配置双向信令之后接收所述控制器通过PCEP发送的第二配置信息,并且The receiving module is further configured to receive second configuration information that is sent by the controller by using a PCEP after configuring bidirectional signaling for the primary LSP according to the first configuration information, and 所述配置模块还设置为根据所述第二配置信息为备LSP配置双向信令。The configuration module is further configured to configure bidirectional signaling for the standby LSP according to the second configuration information. 一种信令配置装置,包括:A signaling configuration apparatus includes: 发送模块,其设置为通过路径计算元件通信协议PCEP向终端发送第一配置信息,其中,所述第一配置信息用于触发所述终端为主标签交换路径LSP配置双向信令。And a sending module, configured to send the first configuration information to the terminal by using the path computation component communication protocol PCEP, wherein the first configuration information is used to trigger the terminal to configure bidirectional signaling for the primary label switching path LSP. 根据权利要求17所述的装置,其中,所述发送模块还设置为在通过PCEP向所述终端发送所述第一配置信息之后通过PCEP向所述终端发送第二配置信息,其中,所述第二配置信息用于触发所述终端为备LSP配置双向信令。The apparatus according to claim 17, wherein the sending module is further configured to send second configuration information to the terminal by using a PCEP after transmitting the first configuration information to the terminal by using a PCEP, wherein the The second configuration information is used to trigger the terminal to configure bidirectional signaling for the standby LSP. 一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行根据权利要求1至18中任一项所述的信令配置方法。A computer readable storage medium having stored thereon a computer program, the computer program being executed by a processor, causing the processor to perform the signaling configuration method according to any one of claims 1 to 18.
PCT/CN2018/085559 2017-05-10 2018-05-04 Signalling configuration method and apparatus Ceased WO2018205884A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710326426.XA CN108880766A (en) 2017-05-10 2017-05-10 Signaling configuration method and device
CN201710326426.X 2017-05-10

Publications (1)

Publication Number Publication Date
WO2018205884A1 true WO2018205884A1 (en) 2018-11-15

Family

ID=64105095

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/085559 Ceased WO2018205884A1 (en) 2017-05-10 2018-05-04 Signalling configuration method and apparatus

Country Status (2)

Country Link
CN (1) CN108880766A (en)
WO (1) WO2018205884A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114650241B (en) * 2020-12-21 2025-02-11 中国移动通信有限公司研究院 A tunnel path fault detection method, control method, device and communication node
CN115373755B (en) * 2021-05-20 2025-10-31 中国移动通信集团有限公司 Parameter configuration method, device, equipment and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101155178A (en) * 2006-09-30 2008-04-02 华为技术有限公司 Method, device and system for establishing bidirectional LSP in multi-protocol label switching
US20160006609A1 (en) * 2014-07-02 2016-01-07 Futurewei Technologies, Inc. System and Method for Using a Path Control Element as a Central Controller for Local Protection of Label Switched Path (LSP)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8830826B2 (en) * 2010-10-15 2014-09-09 Futurewei Technologies, Inc. System and method for computing a backup egress of a point-to-multi-point label switched path
CN102611607A (en) * 2011-01-21 2012-07-25 中兴通讯股份有限公司 Processing method and path computation element of inter-domain link information
US8750310B2 (en) * 2012-07-03 2014-06-10 Cisco Technology, Inc. Signaling co-routed and non co-routed LSPs of a bidirectional packet TE tunnel
CN104869021B (en) * 2015-05-22 2018-02-09 清华大学 More multiple field heterogeneous optical network resource collocation methods of granularity
CN111726294B (en) * 2015-10-16 2024-07-26 华为技术有限公司 Method for transmitting flow rule, path calculation unit and path calculation client

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101155178A (en) * 2006-09-30 2008-04-02 华为技术有限公司 Method, device and system for establishing bidirectional LSP in multi-protocol label switching
US20160006609A1 (en) * 2014-07-02 2016-01-07 Futurewei Technologies, Inc. System and Method for Using a Path Control Element as a Central Controller for Local Protection of Label Switched Path (LSP)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
E. CRABBED, PCEP EXTENSIONS FOR PCE-INITIATED LSP SETUP IN A STATEFUL PCE MODEL, 9 October 2012 (2012-10-09) *

Also Published As

Publication number Publication date
CN108880766A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
EP2996290B1 (en) Packet forwarding method, apparatus, and system
US8953460B1 (en) Network liveliness detection using session-external communications
EP2996287B1 (en) Method for notifying information of pe device and pe device
CN104067573B (en) A kind of network node of the multicast tag distribution protocol based on point-to-point
US20160006614A1 (en) Source Routing Using Path Computation Elements
US10791053B2 (en) Service function chain SFC-based communication method, and apparatus
CN108964943B (en) Method and device for realizing IOAM packaging
CN103688510B (en) Outgoing telecommunication method and device
CN111385165A (en) Method and device for configuring Seamless Bidirectional Forwarding Detection (SBFD) mechanism
CN107306222B (en) Method and equipment for establishing traffic engineering tunnel on label switching path
CN108965204B (en) Method and device for automatically realizing IOAM packaging
KR20150036206A (en) System and method for switching traffic from sub-optimal primary p2mp to standby p2mp
WO2017071269A1 (en) Method and apparatus for redirecting forwarding path of service flow, and service flow forwarding system
CN101494552B (en) Method, system and apparatus for establishing business connection
EP3131239B1 (en) Method and apparatus for path establishment
KR101699643B1 (en) Oam method and device based on multi-protocol label switching
US11038792B2 (en) Method and apparatus for path computation
WO2017211164A1 (en) Method, apparatus, and system for determining inter-as label switched path tunnel
WO2018121257A1 (en) Method, apparatus and system for sending message, and storage medium
US9081567B1 (en) Method and apparatus to control routing convergence during node reboot by entering a freeze state that inhibits routing convergence during the reboot process
EP4277424A1 (en) Path computation method and apparatus, storage medium, and electronic device
US9769017B1 (en) Impending control plane disruption indication using forwarding plane liveliness detection protocols
EP3461080B1 (en) Topology determination method, message response method, controller and switch
US9124484B2 (en) Technique for improving LDP-IGP synchronization
WO2011144065A2 (en) Method and apparatus for transferring bootstrap message

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18799171

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18799171

Country of ref document: EP

Kind code of ref document: A1