CN105162705A - A method, device and system for notifying UNI tunnel status - Google Patents
A method, device and system for notifying UNI tunnel status Download PDFInfo
- Publication number
- CN105162705A CN105162705A CN201510313946.8A CN201510313946A CN105162705A CN 105162705 A CN105162705 A CN 105162705A CN 201510313946 A CN201510313946 A CN 201510313946A CN 105162705 A CN105162705 A CN 105162705A
- Authority
- CN
- China
- Prior art keywords
- state
- uni tunnel
- tunnel
- information
- uni
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/02—Topology update or discovery
- H04L45/028—Dynamic adaptation of the update intervals, e.g. event-triggered updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/82—Miscellaneous aspects
- H04L47/825—Involving tunnels, e.g. MPLS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The embodiment of the invention provides a method, a device and a system for notifying a UNI tunnel state. And when the state of the UNI tunnel is changed from the first state to the second state, the light controller sends the information of the changed second state of the UNI tunnel to the IP controller, and the IP controller can update the information of the changed second state of the UNI tunnel in time. The IP controller may acquire the updated state of the UNI tunnel, and when the IP controller calculates the transmission path of the service data stream, the IP controller may acquire the reachability of the VNT link bound to the UNI tunnel, delete the unreachable VNT link, and calculate that the transmission path of the service data stream is available. The complexity of the IP controller for calculating the transmission path of the service data stream is reduced, and the time for calculating the transmission path of the service data stream is shortened.
Description
Technical field
The present invention relates to communication technical field, particularly relate to a kind of method, the Apparatus and system of noticing user network side interface (UserNetworkInterface, UNI) tunnel state.
Background technology
At present, the transmission of the communications field to service data transmission is divided into two parts, and a part is the transmission of iso-ip Internetworking protocol ISO-IP (InternetProtocol, IP) layer service data, and a part is the transmission of photosphere business datum in addition.Described IP layer and described photosphere control separate to the calculating in business data transmission path and transmission.Wherein, the IPSNC (SmartNetworkController) of described IP layer is configured with IP path calculation module (PathComputationElement, PCE), described IPPCE is used for the transmission path of managing I P layer service data.Wherein, the TSDN (Transport-SoftwareDefinedNetworking) of described photosphere is configured with light PCE, for managing the transmission path of photosphere business datum.
At present, the communications field is by photosphere transmission path, border router in IP layer transmission path and the Port Connection Information between the boundary node equipment in described Layer Path, be abstracted into virtual network topology (VirtualNetworkTopology, VNT) link.In the ip layer, VNT link can be regarded between two routers one as and can set up but also unfounded virtual link, and namely VNT link can form business data transmission path with IP layer transmission path.
Human configuration VNT link and UNI tunnel binding in advance, the binding information in VNT link and UNI tunnel is reported to IPPCE by path calculating client (PathComputationClient, PCC).IPPCE, when the transmission path of computing service data flow, thinks that every bar VNT link all can reach.But whether VNT link can reach, not only depend on whether with UNI tunnel binding, also depend on bound UNI tunnel and whether can use.In practical application, in photosphere network topology, a port resource is shared in many UNI tunnels, and when wherein a UNI tunnel connects, other UNI tunnels sharing same port with this UNI tunnel then can not connect.Further, when the optical node fault of in photosphere network topology, then all UNI tunnels be connected with fault optical node are all unavailable.
At present, first by the binding information of IPPCE according to obtained VNT link and UNI tunnel, calculate the transmission path of the first business data flow, IPPCE cannot know whether the UNI tunnel that the VNT link in the first business data flow transmission path calculating gained is bound can be used.IPPCE to light PCE send the described UNI tunnel of inquiry whether can message, whether light PCE returns to a described UNI tunnel to IPPCE and can use.When a described UNI tunnel is unavailable, IPPCE needs the transmission path recalculating acquisition second business data flow, send to light PCE the 2nd UNI tunnel bound of the 2nd VNT link in the transmission path of the second business data flow calculating gained whether can message.Until can use when IPPCE calculates the UNI tunnel that in the business data flow transmission path of gained, VNT link is bound.IPPCE adopts said method computing service data flow transmission route computational process complicated, length consuming time.
Summary of the invention
Embodiments providing a kind of method, the Apparatus and system of noticing the state in UNI tunnel, cannot know that UNI tunnel state causes the disabled problem of transmission path of the business data flow calculating gained for solving IP controller.
For this reason, the technical scheme of technical solution problem of the present invention is:
Embodiment of the present invention first aspect provides the request user network side interface UNI method of tunnel state, and described method comprises:
Iso-ip Internetworking protocol ISO-IP IP controller generates UNI tunnel state request message, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
Described UNI tunnel state request message is sent to optical controller by described IP controller.
In the first possible execution mode of embodiment of the present invention first aspect,
Described UNI tunnel state request message is the open message in path computation element communication protocol PCEP, and described open message comprises option Optional field, and described Optional field carries described UNI tunnel state request mark.
In conjunction with the first possible execution mode of embodiment of the present invention first aspect, in the execution mode that the second is possible,
Described Optional field comprises type Type, length Length and value value, described Type carries types value, the type that described types value is used to indicate described Optional field is the information characterizing the second state after whether asking the change in described UNI tunnel, described Length indicates the length of described Optional field, flag bit flags in described Value carries described UNI tunnel state request mark, instruction, when the state in described UNI tunnel changes into the second state by the first state, asks the information of the second state after the change in described UNI tunnel.
In conjunction with embodiment of the present invention first aspect to the possible execution mode of first aspect the second, in the execution mode that the third is possible, described method also comprises:
Described IP controller receives the UNI tunnel state notice message that described optical controller sends, described UNI tunnel state notice message carries UNI tunnel state advertising identification, the mark in described UNI tunnel and the state in described UNI tunnel, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
The information that described UNI tunnel state notice message obtains described second state resolved by described IP controller;
The information of first state corresponding to mark in UNI tunnel described in the information updating that described IP controller utilizes described second state;
The accessibility of the acquisition of information virtual network topology VNT link of the second state after described IP controller upgrades according to described UNI tunnel, described VNT link and described UNI tunnel binding;
Described IP controller is according to the transmission path of the accessibility computing service data flow of described VNT link.
Embodiment of the present invention second aspect provides the method for the state noticing user network side interface UNI tunnel, and described method comprises:
Optical controller receives the UNI tunnel state request message that iso-ip Internetworking protocol ISO-IP IP controller sends, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
When the state in described UNI tunnel changes into the second state by the first state, described optical controller obtains the mark in described UNI tunnel and the information of the second state;
Described optical controller generates described UNI tunnel state notice message, described UNI tunnel state notice message comprises: the mark in UNI tunnel state advertising identification, described UNI tunnel and the information of described second state, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
Described UNI tunnel state notice message is sent to described IP controller by described optical controller.
In the first possible execution mode of embodiment of the present invention second aspect,
Described UNI tunnel state notice message is that path computing notices PCNtf message, and described PCNtf message comprises notices type NT field, notice value NV field and option Optional field, and described NT field carries first kind offset.Described first kind offset indicate the type of described PCNtf message be notice described UNI tunnel change after the information of described second state, described NV field indicates the information of described second state of described PCNtf message announcement, and described Optional field carries the mark in described UNI tunnel.
In conjunction with the first possible execution mode of embodiment of the present invention second aspect, in the execution mode that the second is possible,
Described Optional field comprises type Type, length Length and value value, described Type carries Equations of The Second Kind offset, described Equations of The Second Kind offset indicates the type of described Optional field to be the mark characterizing described UNI tunnel, described Length indicates the length of described Optional field, described value indicates the mark in described UNI tunnel, described value comprises the source address IPv4TunnelSenderAddress in described UNI tunnel, label switching path LSP ID, tunnel TunnelID, expansion tunnel ExtendedTunnelID and destination address IPv4TunnelEndpointAddress.
In conjunction with embodiment of the present invention second aspect to the possible execution mode of second aspect the second, in the execution mode that the third is possible, the information of mark and the second state that described optical controller obtains described UNI tunnel comprises:
Described optical controller receives described first optical network device of the first optical network device transmission and the connection change information of the second optical network device;
Described optical controller obtains the mark in the described UNI tunnel set up between described first optical network device and the second optical network device according to described connection change information, and the information of described second state after described second state is changed into from described first state in described UNI tunnel.
The embodiment of the present invention third aspect provides the request user network side interface UNI iso-ip Internetworking protocol ISO-IP IP controller of tunnel state, and described IP controller comprises:
Generation unit, for generating UNI tunnel state request message, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
Transmitting element, is sent to optical controller for the described UNI tunnel state request message generated by described generation unit.
In the first possible execution mode of the embodiment of the present invention third aspect,
Described UNI tunnel state request message is the open message in path computation element communication protocol PCEP, and described open message comprises option Optional field, and described Optional field carries described UNI tunnel state request mark.
In conjunction with the first possible execution mode of the embodiment of the present invention third aspect, in the execution mode that the second is possible,
Described Optional field comprises type Type, length Length and value value, described Type carries types value, the type that described types value is used to indicate described Optional field is the information characterizing the second state after whether asking the change in described UNI tunnel, described Length indicates the length of described Optional field, flag bit flags in described Value carries described UNI tunnel state request mark, instruction, when the state in described UNI tunnel changes into the second state by the first state, asks the information of the second state after the change in described UNI tunnel.
In conjunction with the embodiment of the present invention third aspect to the possible execution mode of third aspect the second, in the execution mode that the third is possible, described IP controller also comprises:
Receiving element, for receiving the UNI tunnel state notice message that described optical controller sends, described UNI tunnel state notice message carries UNI tunnel state advertising identification, the mark in described UNI tunnel and the state in described UNI tunnel, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
Resolution unit, the described UNI tunnel state notice message received for resolving described receiving element obtains the information of described second state;
Updating block, for utilize described second state information updating described in UNI tunnel mark corresponding to the first state information;
Acquiring unit, for the accessibility of the acquisition of information virtual network topology VNT link according to the second state after the renewal of described UNI tunnel, described VNT link and described UNI tunnel binding;
Path-calculating element, for the transmission path of the accessibility computing service data flow according to described VNT link.
Embodiment of the present invention fourth aspect provides the optical controller noticing user network side interface UNI tunnel state, and described optical controller comprises:
Receiving element, for receiving the UNI tunnel state request message that iso-ip Internetworking protocol ISO-IP IP controller sends, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
Acquiring unit, for when the state in described UNI tunnel changes into the second state by the first state, obtains the mark in described UNI tunnel and the information of the second state;
Generation unit, for generating described UNI tunnel state notice message, described UNI tunnel state notice message comprises: the mark in UNI tunnel state advertising identification, described UNI tunnel and the information of described second state, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
Transmitting element, for being sent to described IP controller by described UNI tunnel state notice message.
In the first possible execution mode of embodiment of the present invention fourth aspect,
Described UNI tunnel state advertised information is that path computing notices PCNtf message, and described PCNtf message comprises notices type NT field, notice value NV field and option Optional field, and described NT field carries first kind offset.Described first kind offset indicate the type of described PCNtf message be notice described UNI tunnel change after the information of described second state, described NV field indicates the information of described second state of described PCNtf message announcement, and described Optional field carries the mark in described UNI tunnel.
In conjunction with the first possible execution mode of embodiment of the present invention fourth aspect, in the execution mode that fourth aspect the second is possible,
Described Optional field comprises type Type, length Length and value value, described Type carries Equations of The Second Kind offset, described Equations of The Second Kind offset indicates the type of described Optional field to be the mark characterizing described UNI tunnel, described Length indicates the length of described Optional field, described value indicates the mark in described UNI tunnel, described value comprises the source address IPv4TunnelSenderAddress in described UNI tunnel, label switching path LSP ID, tunnel TunnelID, expansion tunnel ExtendedTunnelID and destination address IPv4TunnelEndpointAddress.
In conjunction with embodiment of the present invention fourth aspect to the possible execution mode of fourth aspect the second, in the execution mode that the third is possible, described acquiring unit comprises:
Receive subelement, for receiving described first optical network device and the connection change information of the second optical network device that the first optical network device sends;
Acquisition of information subelement, for obtaining the mark in the described UNI tunnel set up between described first optical network device and the second optical network device according to described connection change information, and the information of described second state after described second state is changed into from described first state in described UNI tunnel.
The embodiment of the present invention the 5th aspect provides the system obtaining user network side interface UNI tunnel state, and described system comprises:
The iso-ip Internetworking protocol ISO-IP IP controller of the request UNI tunnel state described in the embodiment of the present invention third aspect to the third possible execution mode of the third aspect, and the optical controller of notice UNI tunnel state described in embodiment of the present invention fourth aspect to the third possible execution mode of fourth aspect.
Known by technique scheme, the present invention has following beneficial effect:
Embodiments provide method, the Apparatus and system of noticing UNI tunnel state, IP controller sends UNI tunnel state request message to optical controller, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and IP controller request optical controller sends the information of the second state after the change in described UNI tunnel.When the state in described UNI tunnel changes into the second state by the first state, the information of the second state after the change in described UNI tunnel is sent to IP controller by optical controller, IP controller can upgrade in time described UNI tunnel change after the information of the second state.IP controller can know the state after the renewal of described UNI tunnel, then IP controller is when the transmission path of computing service data flow, just can know the accessibility with the VNT link of described UNI tunnel binding, delete inaccessible VNT link, the transmission path of the business data flow calculated can be used.Reduce the complexity of IP controller computing service data flow transmission route, shorten the time of computing service data flow transmission route.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the connection diagram of the border router in IP layer path and the boundary light network equipment in Layer Path;
The method flow diagram of the request UNI tunnel state that Fig. 2 provides for the embodiment of the present invention;
The form schematic diagram of the Open message that Fig. 3 provides for the embodiment of the present invention;
The form schematic diagram of Optional field in the Open message that Fig. 4 provides for the embodiment of the present invention;
The method flow diagram of the notice UNI tunnel state that Fig. 5 provides for the embodiment of the present invention;
The form schematic diagram of the PCNtf message that Fig. 6 provides for the embodiment of the present invention;
The form schematic diagram of Optional field in the PCNtf message that Fig. 7 provides for the embodiment of the present invention;
A kind of IP controller architecture schematic diagram of asking UNI tunnel state that Fig. 8 provides for the embodiment of the present invention;
The optical controller structural representation of the notice UNI tunnel state that Fig. 9 provides for the embodiment of the present invention;
The system configuration schematic diagram of the acquisition UNI tunnel state that Figure 10 provides for the embodiment of the present invention;
The IP controller hardware structural representation of the state in the request UNI tunnel that Figure 11 provides for the embodiment of the present invention;
The optical controller hardware configuration schematic diagram of the notice UNI tunnel state that Figure 12 provides for the embodiment of the present invention;
The system hardware structure schematic diagram of the acquisition UNI tunnel state that Figure 13 provides for the embodiment of the present invention.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
In order to provide when the state in described UNI tunnel changes into the second state by the first state, IP controller knows the implementation of the information of the second state after the change of described UNI tunnel, embodiments provide a kind of method, the Apparatus and system of noticing UNI tunnel state, below in conjunction with Figure of description, embodiments of the invention are described in detail.
Fig. 1 is the connection diagram of the border router in IP layer path and the boundary light network equipment in Layer Path.IPPCE in IPSNC safeguards the router in IP layer path, and the link between the boundary light network equipment in border router and Layer Path.Light PCE in TSDN safeguards the optical network device in Layer Path, and the link between border router in the boundary light network equipment and IP layer path.After VNT link and UNI tunnel binding, IPPCE can obtain the binding information in VNT link and UNI tunnel, namely thinks that described VNT link can reach.But, IPPCE cannot know whether the described UNI tunnel being arranged in optical transmission pathway can reach, when described UNI tunnel is unreachable, also unreachable with the VNT link of described UNI tunnel binding, when then the transmission path of the business data flow of IPPCE calculating is via described VNT link, the Transmission of business data flow can be caused.
In order to ensure that IPPCE can know the state in the UNI tunnel in optical transmission pathway in time, so that the transmission path that IPPCE calculates the business data flow of gained can service data transmission stream effectively, embodiments provide the method noticing UNI tunnel state, the following detailed description of.
The method flow diagram of the request UNI tunnel state that Fig. 2 provides for the embodiment of the present invention, described method comprises:
201:IP controller generates UNI tunnel state request message, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel.
202: described UNI tunnel state request message is sent to optical controller by described IP controller.
IP controller generates UNI tunnel state request message, and described UNI tunnel state request message is used for the state to the described UNI tunnel of optical controller " subscription "." subscription " refers to, when the state in described UNI tunnel changes (such as, the state in UNI tunnel from can reach become unreachable, or the state in UNI tunnel can be reached from unreachable becoming), namely, when the state in UNI tunnel changes into the second state by the first state, the information of the second state after the change of described UNI tunnel is sent to described IP controller by described IP controller request optical controller.That is, described IP controller generates UNI tunnel state request message, for asking optical controller that the information of the second state after the change of described UNI tunnel is advertised to described IP controller in time, realizing described IP controller and knowing the state information that described UNI tunnel is up-to-date in real time.
Wherein, the state in described UNI tunnel comprises UNI tunnel and can reach with UNI tunnel unreachable.Described UNI tunnel can reach, and represents that described UNI tunnel is communicated with, can service data transmission; UNI tunnel is unreachable, represents that described UNI tunnel can not be communicated with, can not service data transmission.Generally, in practical application scene, the port on same optical network device is shared in many UNI tunnels, after wherein a UNI tunnel utilizes this port to connect, other UNI tunnels then can not connect on that port, and namely other UNI tunnels are unreachable.Further, when an optical network device fault, all UNI tunnels utilizing the port on this optical network device to connect are all unreachable.
In the embodiment of the present invention, with described first state for UNI tunnel can reach, to be that UNI state is unreachable be described for example described second state.Described first state is that UNI tunnel is unreachable, and described second state is that the implementation method that UNI state can reach is similar with it, repeats no more here.
The described UNI tunnel state request message generated is sent to optical controller by IP controller.After optical controller receives described UNI tunnel state request message, be resolved to the UNI tunnel state request mark in described UNI tunnel state request message, the state of described IP controller to described optical controller " subscription " UNI tunnel can be known, then when the state in UNI tunnel changes into the second state by the first state, send the information of the second state after the change in described UNI tunnel to described IP controller.
During specific implementation, the described UNI tunnel state request message that described procotol IP controller generates is path computation element communication protocol (PathComputationElementCommunicationProtocol, PCEP) the open message in, described open message comprises option Optional field, and described Optional field carries described UNI tunnel state request mark.
Described UNI tunnel state request message is the Open message of the standard RFC5540 definition in PCEP agreement, and the form of described Open message as shown in Figure 3.Wherein, the version number of the Ver PCEP that indicates described Open message to adopt.Flags indicates the flag bit of described Open message.Keepalive indicates IP controller to send maximum time interval between two adjacent described Open message.After Deadtimer instruction arrives the time specified by described Deadtimer, do not receive any Open message, represent the PCEP conversation end sending described Open message, the PCEP session status between described optical controller and IP controller is set to down by optical controller.SID indicates the PCEP session id belonging to described Open message.
Wherein, described Optional field carries described UNI tunnel state request mark.Described Optional field comprises type Type, length Length and value value, described Type carries types value, the type that described types value is used to indicate described Optional field is the information characterizing the second state after whether asking the change in described UNI tunnel, described Length indicates the length of described Optional field, flag bit Flags in described Value carries described UNI tunnel state request mark, instruction, when the state in described UNI tunnel changes into the second state by the first state, asks the information of the second state after the change in described UNI tunnel.When specifically arranging, the value of Type is the value of 30, Length is 4.
As shown in Figure 4, Type takies 2 bytes to the form of described Optional field; Length takies 2 bytes; Reserved takies 2 bytes, is reserved field; Flags takies 2 bytes, the N position in Flags, represents the information of the second state after the change in whether " subscription " UNI tunnel.Described Reserved and Flags forms the Value of described Optional field jointly.In practical application scene, when the N position arranged in Flags is 1, represent the accessibility in " subscription " described UNI tunnel, when the N position arranged in Flags is 0, represent the accessibility in not " subscription " described UNI tunnel.The value of the N position in the types value of Type and Flags indicates whether the information of the second state after the change in " subscription " UNI tunnel jointly, i.e. the accessibility in described UNI tunnel.
In embodiment provided by the invention, define a status request message, IP controller generates described UNI tunnel state request message and is sent to optical controller, the accessibility in request " subscription " UNI tunnel.In specific implementation process, described method also comprises:
Described IP controller receives the UNI tunnel state notice message that described optical controller sends, described UNI tunnel state notice message carries UNI tunnel state advertising identification, the mark in described UNI tunnel and the state in described UNI tunnel, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
The information that described UNI tunnel state notice message obtains described second state resolved by described IP controller;
The information of first state corresponding to mark in UNI tunnel described in the information updating that described IP controller utilizes described second state;
The accessibility of the acquisition of information virtual network topology VNT link of the second state after described IP controller upgrades according to described UNI tunnel, described VNT link and described UNI tunnel binding;
Described IP controller is according to the transmission path of the accessibility computing service data flow of described VNT link.
IP controller is the described state when described UNI tunnel to optical controller " subscription ", when the state in described UNI tunnel changes into the second state from the first state, described IP controller receives the described UNI tunnel state notice message that described optical controller sends, and described UNI tunnel state notice message is for noticing the information of the second state after the change of described UNI tunnel.Described UNI tunnel state notice message carries UNI tunnel state advertising identification, for representing that the type of described state advertisement information is the information of the second state after the described UNI tunnel of notice changes; Described UNI tunnel state notice message also carries the mark in UNI tunnel, for identifying described UNI tunnel; Described UNI tunnel state notice message also carries the information of the second state, is used to indicate the state after the change of described UNI tunnel.
After described IP controller receives described UNI tunnel state notice message, resolve from described UNI tunnel state notice message obtain described UNI tunnel change after the information of the second state, by the information of original first state in UNI tunnel described in the information updating of described second state.The accessibility of the acquisition of information VNT link of the second state after described IP controller changes according to described UNI tunnel, according to the transmission path of the accessibility computing service data flow of described VNT link.
It can thus be appreciated that when the state in described UNI tunnel changes into the second state by the first state, optical controller generates described UNI tunnel state notice message immediately and is sent to described IP controller.IP controller can know the information of the second state after the change of described UNI tunnel in time.The information of the second state after IP controller can change according to described UNI tunnel, know the accessibility with the VNT link of described UNI tunnel binding, then the transmission path of accessibility computing service data flow according to described VNT link.When the information of described UNI tunnel second state is for reaching, also can reach with the VNT link of described UNI tunnel binding, then can via described VNT link during the transmission path of IP controller computing service data flow; When the information of described UNI tunnel second state is unreachable, also unreachable with the VNT link of described UNI tunnel binding, cannot via described VNT link during the transmission path of then IP controller computing service data flow, the transmission path of the business data flow calculated avoids described VNT link, obtains effective service transmission path.Like this, described IP controller is when the transmission path of computing service data flow, there will not be the UNI tunnel due to VNT link bundling unreachable, need the problem repeatedly calculating the transmission path that could obtain effective business data flow, both can reduce the complexity of IP controller computing service data flow transmission route, the time of computing service data flow transmission route can have been shortened again.
Illustrate: in practical application scene, suppose when described UNI tunnel state from can reach change into unreachable time, optical controller generates described UNI tunnel state notice message, and described UNI tunnel state advertised information is unreachable for noticing the state in described UNI tunnel.When IP controller receives described UNI tunnel state advertised information, know that the state in described UNI tunnel is unreachable, namely also unreachable with the VNT link of described UNI tunnel binding.Then described IP controller calculates the business data flow transmission path of acquisition not via described VNT link.
The method flow diagram of the notice UNI tunnel state that Fig. 5 provides for the embodiment of the present invention, described method comprises:
501: optical controller receives the UNI tunnel state request message that IP controller sends, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in described UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel.
Optical controller receives the UNI tunnel state request message that IP controller sends, and resolves described UNI tunnel state request message, knows that described IP controller is to the state after described optical controller " subscription " described UNI tunnel change.Wherein, described IP controller generates the form of described UNI tunnel state request message, similar with the description in the method for the state in the request UNI tunnel shown in Fig. 2, with reference to the description in the method shown in figure 2, repeats no more here.
502: when the state in described UNI tunnel changes into the second state by the first state, described optical controller obtains the mark in described UNI tunnel and the information of the second state.
When the state in described UNI tunnel changes into the second state by the first state, the state in described UNI tunnel due to described IP controller " subscription ", then described optical controller obtain described UNI tunnel change after the information of the second state and the mark in described UNI tunnel.The second state is changed into by the first state in described UNI tunnel, can be to change into inaccessible state by reachable state, also can be change into reachable state by inaccessible state.Change into inaccessible state for described UNI tunnel by reachable state to be below described, the similar of reachable state is changed into by inaccessible state in described UNI tunnel, repeats no more here.
In the particular embodiment, the information of the described optical controller mark and the second state that obtain described UNI tunnel comprises:
Described optical controller receives described first optical network device of the first optical network device transmission and the connection change information of the second optical network device;
Described optical controller obtains the mark in the described UNI tunnel set up between described first optical network device and the second optical network device according to described connection change information, and the information of described second state after described second state is changed into from described first state in described UNI tunnel.
When port failure on the second optical network device, the first optical network device and the UNI tunnel the second optical network device utilizing described port carry out being connected connect fault; Or when described second optical network device fault, all UNI tunnels between the first optical network device with the second optical network device are all connected fault.The state then connecting the UNI tunnel of fault changes into inaccessible state by reachable state.Now, first network equipment sends to optical controller and connects change information.Optical controller receives described connection change information, knows the mark in UNI tunnel according to described connection change information, and described UNI tunnel change into the second state by the first state after the information of described second state.
In practical application, between the first optical network device and optical controller, establish Interior Gateway Protocol (InteriorGatewayProtocol, IGP) or PCEP agreement.Described first optical network device utilizes described IGP agreement or PCEP agreement, sends described connection change information to described optical controller.
503: described optical controller generates described UNI tunnel state notice message, described UNI tunnel state notice message comprises: the mark in UNI tunnel state advertising identification, described UNI tunnel and the information of described second state, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes.
504: described UNI tunnel state notice message is sent to described IP controller by described optical controller.
Described optical controller knows the information of the second state after the change of UNI tunnel, and after the mark in described UNI tunnel, generate described UNI tunnel state advertised information, IP controller to " subscription " described UNI tunnel state sends described UNI tunnel state advertised information, notice described UNI tunnel change after the information of the second state.
In a particular embodiment, described state advertisement information is that path computing notices (PathComputationNotification, PCNtf) message, described PCNtf message comprises notices type NT field, notice value NV field and option Optional field, and described PCNtf message comprises logically to be stated NT field and carry first kind offset.Described first kind offset indicate the type of described PCNtf message be notice described UNI tunnel change after the information of described second state, described NV field indicates the information of described second state of described PCNtf message announcement, and described Optional field carries the mark in described UNI tunnel.
The PCNtf message of described UNI tunnel state notice message for defining in RFC standard that described optical controller utilizes the information of the mark in described UNI tunnel and the second state to generate, described PCNtf message comprises notices type NT field, notice value NV field and Optional field, described NT field indicates the type of described PCNtf message, described NV field indicates the information of described second state of described PCNtf message announcement, and described Optional field carries the mark in described UNI tunnel.
As shown in Figure 6, Reserved is the reserved field in described PCNtf message to the form of described PCNtf message.Flag indicates the flag bit of described PCNtf message.NT field takies 2 bytes, indicate the type of described PCNtf message be notice described UNI tunnel change after the information of the second state.NV field takies 2 bytes, indicates the information of described second state of described PCNtf message announcement.The information of the second state after described PCNtf message announcement UNI tunnel changes.In embody rule scene, the value of NT field is set to 101, when the value of definition NV field is 1, represents that described UNI tunnel can reach, when the value of NV field is 2, represents that described UNI tunnel is unreachable.
Wherein, described Optional field carries the mark in described UNI tunnel.The form of described Optional field as shown in Figure 7.Described Optional field comprises type Type, length Length and value value, described Type carries Equations of The Second Kind offset, described Equations of The Second Kind offset indicates the type of described Optional field to be the mark characterizing described UNI tunnel, described Length indicates the length of described Optional field, described value indicates the mark in described UNI tunnel, described value comprises the source address IPv4TunnelSenderAddress in described UNI tunnel, label switching path LSP ID, tunnel TunnelID, expansion tunnel ExtendedTunnelID and destination address IPv4TunnelEndpointAddress.
In embody rule scene, the value that the value of Type is set to 18, Length is set to 16.In described Optional field, IPv4TunnelSenderAddress, LSPID, TunnelID, ExtendedTunnelID and IPv4TunnelEndpointAddress constitute the mark in described UNI tunnel jointly.
Generated described UNI tunnel state notice message is sent to described IP controller by optical controller, and described IP controller knows the information of the second state after the change of described UNI tunnel according to described UNI tunnel state notice message.The information of the second state after described IP controller changes according to described UNI tunnel, knows the accessibility with the VNT link of described UNI tunnel binding, then calculates the transmission path of described traffic data according to the accessibility of described VNT link.Similar with the description in the method shown in Fig. 2 herein, with reference to the description in the method shown in figure 2, repeat no more here.
As shown in the above, the present invention has following beneficial effect:
IP controller sends UNI tunnel state request message to optical controller, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing that the state when UNI tunnel changes into the second state by the first state, and IP controller request optical controller sends the information of the second state after the change in described UNI tunnel.When the state in described UNI tunnel changes into the second state by the first state, the information of the second state after the change in described UNI tunnel is sent to IP controller by optical controller, IP controller can upgrade in time described UNI tunnel change after the information of the second state.IP controller can know the state after the renewal of described UNI tunnel, then IP controller is when the transmission path of computing service data flow, just can know the accessibility with the VNT link of described UNI tunnel binding, delete inaccessible VNT link, the transmission path of the business data flow calculated can be used.Reduce the complexity of IP controller computing service data flow transmission route, shorten the time of computing service data flow transmission route.
A kind of IP controller 800 structural representation of asking UNI tunnel state that Fig. 8 provides for the embodiment of the present invention, this IP controller 800 can for the IP controller in the embodiment shown in Fig. 2 or Fig. 5, and described IP controller 800 comprises:
Generation unit 801, for generating UNI tunnel state request message, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in described UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel.
Transmitting element 802, is sent to optical controller for the described UNI tunnel state request message generated by described generation unit 801.
Optionally, described UNI tunnel state request message is the open message in path computation element communication protocol PCEP, and described open message comprises option Optional field, and described Optional field carries described UNI tunnel state request mark.
Wherein, described Optional field comprises type Type, length Length and value value, described Type carries types value, the type that described types value is used to indicate described Optional field is the information characterizing the second state after whether asking the change in described UNI tunnel, described Length indicates the length of described Optional field, flag bit flags in described Value carries described UNI tunnel state request mark, instruction is when the state in described UNI tunnel changes into the second state by the first state, ask the information of the second state after the change in described UNI tunnel.
Optionally, described IP controller also comprises:
Receiving element, for receiving the UNI tunnel state notice message that described optical controller sends, described UNI tunnel state notice message carries UNI tunnel state advertising identification, the mark in described UNI tunnel and the state in described UNI tunnel, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
Resolution unit, the UNI tunnel state notice message received for resolving described receiving element obtains the information of described second state;
Updating block, for utilize described second state information updating described in UNI tunnel mark corresponding to the first state information;
Acquiring unit, for the accessibility of the acquisition of information virtual network topology VNT link according to the second state after the renewal of described UNI tunnel, described VNT link and described UNI tunnel binding;
Path-calculating element, for the transmission path of the accessibility computing service data flow according to described VNT link.
The IP controller of the request UNI tunnel state shown in Fig. 8 is and the IP controller corresponding to the method for the request UNI tunnel state shown in Fig. 2, describes, repeat no more here with reference to the technology in the method for the request UNI tunnel state shown in figure 2.
Optical controller 900 structural representation of the state in the notice UNI tunnel that Fig. 9 provides for the embodiment of the present invention, this optical controller 900 can for the optical controller in the embodiment shown in Fig. 2 or Fig. 5, and described optical controller 900 comprises:
Receiving element 901, for receiving the UNI tunnel state request message that iso-ip Internetworking protocol ISO-IP IP controller sends, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel.
Acquiring unit 902, for when the state in described UNI tunnel changes into the second state by the first state, obtains the mark in described UNI tunnel and the information of the second state.
Generation unit 903, for generating described UNI tunnel state notice message, described UNI tunnel state notice message comprises: the mark in UNI tunnel state advertising identification, described UNI tunnel and the information of described second state, and described state advertisement mark is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes.
Transmitting element 904, for being sent to described IP controller by described UNI tunnel state notice message.
Optionally, described UNI tunnel state advertised information is that path computing notices PCNtf message, and described PCNtf message comprises notices type NT field, notice value NV field and option Optional field, and described NT field carries first kind offset.Described first kind offset indicate the type of described PCNtf message be notice described UNI tunnel change after the information of described second state, described NV field indicates the information of described second state of described PCNtf message announcement, and described Optional field carries the mark in described UNI tunnel.
Wherein, described Optional field comprises type Type, length Length and value value, described Type carries Equations of The Second Kind offset, described Equations of The Second Kind offset indicates the type of described Optional field to be the mark characterizing described UNI tunnel, described Length indicates the length of described Optional field, described value indicates the mark in described UNI tunnel, described value comprises the source address IPv4TunnelSenderAddress in described UNI tunnel, label switching path LSP ID, tunnel TunnelID, expansion tunnel ExtendedTunnelID and destination address IPv4TunnelEndpointAddress.
Optionally, described acquiring unit 902 comprises:
Receive subelement, for receiving described first optical network device and the connection change information of the second optical network device that the first optical network device sends;
Acquisition of information subelement, for obtaining the mark in the described UNI tunnel set up between described first optical network device and the second optical network device according to described connection change information, and the information of described second state after described second state is changed into from described first state in described UNI tunnel.
The optical controller of the notice UNI tunnel state shown in Fig. 9 is and the IP controller corresponding to the method for the notice UNI tunnel state shown in Fig. 5, describes, repeat no more here with reference to the technology in the method for the request UNI tunnel state shown in figure 5.
System 1000 structural representation of the state in the acquisition UNI tunnel that Figure 10 provides for the embodiment of the present invention, described system 1000 comprises:
The IP controller 1001 of the state in the request UNI tunnel shown in Fig. 8, and the optical controller 1002 of the state in the notice UNI tunnel shown in Fig. 9.
Described IP controller 1001 is the IP controller shown in Fig. 8, with reference to the description of figure 8 to described IP controller, repeats no more here; Described optical controller 1002 is the optical controller shown in Fig. 9, with reference to the description of figure 9 to described optical controller, repeats no more here.
The IP controller 1100 hardware configuration schematic diagram of the state in the request UNI tunnel that Figure 11 provides for the embodiment of the present invention.This IP controller 1100 can for the IP controller in the embodiment shown in Fig. 2 or Fig. 5, and described IP controller 1100 comprises:
Memory 1101, transmitter 1102, and the processor 1103 be connected with described transmitter 1102 with described memory 1101 respectively.
Described memory 1101 is for stored program instruction, and described processor 1103 is for transferring below described program command execution operation from described memory 1101:
Generate UNI tunnel state request message, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
Described transmitter 1102, is sent to optical controller for the described UNI tunnel state request message generated by described processor 1103.
Optionally, described UNI tunnel state request message is the open message in path computation element communication protocol PCEP, and described open message comprises option Optional field, and described Optional field carries described UNI tunnel state request mark.
Wherein, described Optional field comprises type Type, length Length and value value, described Type carries types value, the type that described types value is used to indicate described Optional field is the information characterizing the second state after whether asking the change in described UNI tunnel, described Length indicates the length of described Optional field, flag bit flags in described Value carries described UNI tunnel state request mark, instruction is when the state in described UNI tunnel changes into the second state by the first state, ask the information of the second state after the change in described UNI tunnel.
Optionally, described IP controller also comprises:
Receiver, for receiving the UNI tunnel state notice message that described optical controller sends, described UNI tunnel state notice message carries UNI tunnel state advertising identification, the mark in described UNI tunnel and the state in described UNI tunnel, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
Described processor 1103, also for performing following operation:
Resolve the information of described second state of described UNI tunnel state notice message acquisition that described receiver receives;
First state information corresponding to mark in UNI tunnel described in the information updating utilizing described second state;
The accessibility of the acquisition of information virtual network topology VNT link of the second state after upgrading according to described UNI tunnel, described VNT link and described UNI tunnel binding;
According to the transmission path of the accessibility computing service data flow of described VNT link.
The IP controller of the state in the request UNI tunnel shown in Figure 11 is and the IP controller corresponding to the method for the state in the request UNI tunnel shown in Fig. 2, describes, repeat no more here with reference to the technology in the method for the state in the request UNI tunnel shown in figure 2.
The optical controller 1200 hardware configuration schematic diagram of the state in the notice UNI tunnel that Figure 12 provides for the embodiment of the present invention, this optical controller 1200 can for the optical controller in the embodiment shown in Fig. 2 or Fig. 5, and described optical controller 1200 comprises:
Memory 1201, receiver 1202, transmitter 1203, and the processor 1204 be connected with described transmitter 1203 with described memory 1201, described receiver 1202 respectively.
Described receiver 1202, for receiving the UNI tunnel state request message that iso-ip Internetworking protocol ISO-IP IP controller sends, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
Described memory 1201 is for stored program instruction, and described processor 1204 for transferring below described program command execution operation from described memory 1201:
When the state in described UNI tunnel changes into the second state by the first state, obtain the mark in described UNI tunnel and the information of the second state;
Generate described UNI tunnel state notice message, described UNI tunnel state notice message comprises: the mark in UNI tunnel state advertising identification, described UNI tunnel and the information of described second state, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
Described transmitter 1203, is sent to described IP controller for the described UNI tunnel state notice message generated by described processor 1204.
Optionally, described UNI tunnel state advertised information is that path computing notices PCNtf message, and described PCNtf message comprises notices type NT field, notice value NV field and option Optional field, and described NT field carries first kind offset.Described first kind offset indicate the type of described PCNtf message be notice described UNI tunnel change after the information of described second state, described NV field indicates the information of described second state of described PCNtf message announcement, and described Optional field carries the mark in described UNI tunnel.
Wherein, described Optional field comprises type Type, length Length and value value, described Type carries Equations of The Second Kind offset, described Equations of The Second Kind offset indicates the type of described Optional field to be the mark characterizing described UNI tunnel, described Length indicates the length of described Optional field, described value indicates the mark in described UNI tunnel, described value comprises the source address IPv4TunnelSenderAddress in described UNI tunnel, label switching path LSP ID, tunnel TunnelID, expansion tunnel ExtendedTunnelID and destination address IPv4TunnelEndpointAddress.
Optionally,
Described receiver 1202, also for receiving described first optical network device and the connection change information of the second optical network device that the first optical network device sends;
Described processor 1204, also for performing following operation:
Obtain the mark in the described UNI tunnel set up between described first optical network device and the second optical network device according to described connection change information, and the information of described second state after described second state is changed into from described first state in described UNI tunnel.
The optical controller of the state in the notice UNI tunnel shown in Figure 12 is and the IP controller corresponding to the method for the state in the notice UNI tunnel shown in Fig. 5, describes, repeat no more here with reference to the technology in the method for the state in the request UNI tunnel shown in figure 5.
The system hardware structure schematic diagram of the state in the acquisition UNI tunnel that Figure 13 provides for the embodiment of the present invention, described system comprises:
The IP controller 1301 of the state in the request UNI tunnel shown in Figure 11, and the optical controller 1302 of the state in the notice UNI tunnel shown in Figure 12.
Described IP controller 1301 is the IP controller shown in Fig. 8, with reference to the description of figure 8 to described IP controller, repeats no more here; Described optical controller 1302 is the optical controller shown in Fig. 9, with reference to the description of figure 9 to described optical controller, repeats no more here.
" first " in the first state mentioned in the embodiment of the present invention is only used to do name identification, does not represent first in order.This rule is equally applicable to " second " etc.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can have been come by the hardware that program command is relevant, foregoing routine can be stored in a computer read/write memory medium, this program, when performing, performs the step comprising said method embodiment; And aforesaid storage medium can be at least one in following medium: read-only memory (Read-OnlyMemory, ROM), RAM, magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above embodiment is only in order to exemplary illustration technical scheme of the present invention, be not intended to limit; Although be described in detail the beneficial effect that the present invention and the present invention bring with reference to previous embodiment, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of the claims in the present invention.
Claims (17)
1. ask a method for user network side interface UNI tunnel state, it is characterized in that, described method comprises:
Iso-ip Internetworking protocol ISO-IP IP controller generates UNI tunnel state request message, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
Described UNI tunnel state request message is sent to optical controller by described IP controller.
2. method according to claim 1, is characterized in that,
Described UNI tunnel state request message is the open message in path computation element communication protocol PCEP, and described open message comprises option Optional field, and described Optional field carries described UNI tunnel state request mark.
3. method according to claim 2, is characterized in that,
Described Optional field comprises type Type, length Length and value value, described Type carries types value, the type that described types value is used to indicate described Optional field is the information characterizing the second state after whether asking the change in described UNI tunnel, described Length indicates the length of described Optional field, flag bit flags in described Value carries described UNI tunnel state request mark, instruction, when the state in described UNI tunnel changes into the second state by the first state, asks the information of the second state after the change in described UNI tunnel.
4. the method according to claim 1-3 any one, is characterized in that, described method also comprises:
Described IP controller receives the UNI tunnel state notice message that described optical controller sends, described UNI tunnel state notice message carries UNI tunnel state advertising identification, the mark in described UNI tunnel and the state in described UNI tunnel, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
The information that described UNI tunnel state notice message obtains described second state resolved by described IP controller;
The information of first state corresponding to mark in UNI tunnel described in the information updating that described IP controller utilizes described second state;
The accessibility of the acquisition of information virtual network topology VNT link of the second state after described IP controller upgrades according to described UNI tunnel, described VNT link and described UNI tunnel binding;
Described IP controller is according to the transmission path of the accessibility computing service data flow of described VNT link.
5. notice a method for the state in user network side interface UNI tunnel, it is characterized in that, described method comprises:
Optical controller receives the UNI tunnel state request message that iso-ip Internetworking protocol ISO-IP IP controller sends, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
When the state in described UNI tunnel changes into the second state by the first state, described optical controller obtains the mark in described UNI tunnel and the information of the second state;
Described optical controller generates described UNI tunnel state notice message, described UNI tunnel state notice message comprises: the mark in UNI tunnel state advertising identification, described UNI tunnel and the information of described second state, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
Described UNI tunnel state notice message is sent to described IP controller by described optical controller.
6. method according to claim 5, is characterized in that,
Described UNI tunnel state notice message is that path computing notices PCNtf message, and described PCNtf message comprises notices type NT field, notice value NV field and option Optional field, and described NT field carries first kind offset.Described first kind offset indicate the type of described PCNtf message be notice described UNI tunnel change after the information of described second state, described NV field indicates the information of described second state of described PCNtf message announcement, and described Optional field carries the mark in described UNI tunnel.
7. method according to claim 6, is characterized in that,
Described Optional field comprises type Type, length Length and value value, described Type carries Equations of The Second Kind offset, described Equations of The Second Kind offset indicates the type of described Optional field to be the mark characterizing described UNI tunnel, described Length indicates the length of described Optional field, described value indicates the mark in described UNI tunnel, described value comprises the source address IPv4TunnelSenderAddress in described UNI tunnel, label switching path LSP ID, tunnel TunnelID, expansion tunnel ExtendedTunnelID and destination address IPv4TunnelEndpointAddress.
8. the method according to claim 5-7 any one, is characterized in that, the information of mark and the second state that described optical controller obtains described UNI tunnel comprises:
Described optical controller receives described first optical network device of the first optical network device transmission and the connection change information of the second optical network device;
Described optical controller obtains the mark in the described UNI tunnel set up between described first optical network device and the second optical network device according to described connection change information, and the information of described second state after described second state is changed into from described first state in described UNI tunnel.
9. ask an iso-ip Internetworking protocol ISO-IP IP controller for user network side interface UNI tunnel state, it is characterized in that, described IP controller comprises:
Generation unit, for generating UNI tunnel state request message, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
Transmitting element, is sent to optical controller for the described UNI tunnel state request message generated by described generation unit.
10. IP controller according to claim 9, is characterized in that,
Described UNI tunnel state request message is the open message in path computation element communication protocol PCEP, and described open message comprises option Optional field, and described Optional field carries described UNI tunnel state request mark.
11. IP controllers according to claim 10, is characterized in that,
Described Optional field comprises type Type, length Length and value value, described Type carries types value, the type that described types value is used to indicate described Optional field is the information characterizing the second state after whether asking the change in described UNI tunnel, described Length indicates the length of described Optional field, flag bit flags in described Value carries described UNI tunnel state request mark, instruction, when the state in described UNI tunnel changes into the second state by the first state, asks the information of the second state after the change in described UNI tunnel.
12. IP controllers according to claim 9-11 any one, it is characterized in that, described IP controller also comprises:
Receiving element, for receiving the UNI tunnel state notice message that described optical controller sends, described UNI tunnel state notice message carries UNI tunnel state advertising identification, the mark in described UNI tunnel and the state in described UNI tunnel, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
Resolution unit, the described UNI tunnel state notice message received for resolving described receiving element obtains the information of described second state;
Updating block, for utilize described second state information updating described in UNI tunnel mark corresponding to the first state information;
Acquiring unit, for the accessibility of the acquisition of information virtual network topology VNT link according to the second state after the renewal of described UNI tunnel, described VNT link and described UNI tunnel binding;
Path-calculating element, for the transmission path of the accessibility computing service data flow according to described VNT link.
13. 1 kinds of optical controllers noticing user network side interface UNI tunnel state, it is characterized in that, described optical controller comprises:
Receiving element, for receiving the UNI tunnel state request message that iso-ip Internetworking protocol ISO-IP IP controller sends, described UNI tunnel state request message carries UNI tunnel state request mark, described UNI tunnel state request mark is for representing when the state in UNI tunnel changes into the second state by the first state, and request sends the information of the second state after the change in described UNI tunnel;
Acquiring unit, for when the state in described UNI tunnel changes into the second state by the first state, obtains the mark in described UNI tunnel and the information of the second state;
Generation unit, for generating described UNI tunnel state notice message, described UNI tunnel state notice message comprises: the mark in UNI tunnel state advertising identification, described UNI tunnel and the information of described second state, and described UNI tunnel state advertising identification is for representing that the type of described UNI tunnel state notice message is the information of the second state after the described UNI tunnel of notice changes;
Transmitting element, for being sent to described IP controller by described UNI tunnel state notice message.
14. optical controllers according to claim 13, is characterized in that,
Described UNI tunnel state advertised information is that path computing notices PCNtf message, and described PCNtf message comprises notices type NT field, notice value NV field and option Optional field, and described NT field carries first kind offset.Described first kind offset indicate the type of described PCNtf message be notice described UNI tunnel change after the information of described second state, described NV field indicates the information of described second state of described PCNtf message announcement, and described Optional field carries the mark in described UNI tunnel.
15. optical controllers according to claim 14, is characterized in that,
Described Optional field comprises type Type, length Length and value value, described Type carries Equations of The Second Kind offset, described Equations of The Second Kind offset indicates the type of described Optional field to be the mark characterizing described UNI tunnel, described Length indicates the length of described Optional field, described value indicates the mark in described UNI tunnel, described value comprises the source address IPv4TunnelSenderAddress in described UNI tunnel, label switching path LSP ID, tunnel TunnelID, expansion tunnel ExtendedTunnelID and destination address IPv4TunnelEndpointAddress.
16. optical controllers according to claim 13-15 any one, it is characterized in that, described acquiring unit comprises:
Receive subelement, for receiving described first optical network device and the connection change information of the second optical network device that the first optical network device sends;
Acquisition of information subelement, for obtaining the mark in the described UNI tunnel set up between described first optical network device and the second optical network device according to described connection change information, and the information of described second state after described second state is changed into from described first state in described UNI tunnel.
17. 1 kinds of systems obtaining user network side interface UNI tunnel state, it is characterized in that, described system comprises:
The iso-ip Internetworking protocol ISO-IP IP controller of the request UNI tunnel state described in claim 9-12 any one, and the optical controller of notice UNI tunnel state described in claim 13-16 any one.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510313946.8A CN105162705B (en) | 2015-06-09 | 2015-06-09 | Method, device and system for notifying UNI tunnel state |
| PCT/CN2016/084141 WO2016197836A1 (en) | 2015-06-09 | 2016-05-31 | Method, apparatus and system for announcing uni tunnel state |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510313946.8A CN105162705B (en) | 2015-06-09 | 2015-06-09 | Method, device and system for notifying UNI tunnel state |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105162705A true CN105162705A (en) | 2015-12-16 |
| CN105162705B CN105162705B (en) | 2018-09-21 |
Family
ID=54803464
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510313946.8A Expired - Fee Related CN105162705B (en) | 2015-06-09 | 2015-06-09 | Method, device and system for notifying UNI tunnel state |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105162705B (en) |
| WO (1) | WO2016197836A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016197836A1 (en) * | 2015-06-09 | 2016-12-15 | 华为技术有限公司 | Method, apparatus and system for announcing uni tunnel state |
| WO2017133230A1 (en) * | 2016-02-03 | 2017-08-10 | 宇龙计算机通信科技(深圳)有限公司 | Transmission path updating method, terminal and system |
| CN109005473A (en) * | 2017-06-07 | 2018-12-14 | 中兴通讯股份有限公司 | The method, apparatus and system in a kind of collaboration selection path |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1577293A (en) * | 2003-07-28 | 2005-02-09 | 华为技术有限公司 | Service medium access control address convergence method for special virtual network based on secondary layer |
| CN101026524A (en) * | 2006-02-17 | 2007-08-29 | 三星电子株式会社 | Method and apparatus for providing status information of digital devices in a home network |
| CN101330448A (en) * | 2007-06-21 | 2008-12-24 | 华为技术有限公司 | Method and device for notifying link state information and determining multicast forwarding path |
| US20100166001A1 (en) * | 2008-12-29 | 2010-07-01 | At&T Intellectual Property I, L.P. | Boundary Routers Providing Redistribution and Related Backbone Networks, Computer Program Products, and Methods |
| CN102006229A (en) * | 2010-11-24 | 2011-04-06 | 中兴通讯股份有限公司 | Processing method, device and system of link state |
| US8165015B1 (en) * | 2007-12-21 | 2012-04-24 | World Wide Packets, Inc. | Modifying a rate based on at least one performance characteristic |
| CN103490968A (en) * | 2013-09-16 | 2014-01-01 | 杭州华三通信技术有限公司 | Method and device for interconnecting across data centers in FCoE network |
| CN103905284A (en) * | 2012-12-27 | 2014-07-02 | 杭州华三通信技术有限公司 | EVI-network-based flow load sharing method and device |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103997368B (en) * | 2013-02-18 | 2017-03-15 | 中兴通讯股份有限公司 | EPON chain circuit detecting method and device |
| CN103491002B (en) * | 2013-08-19 | 2017-02-01 | 北京华为数字技术有限公司 | Method and system for obtaining link cost value of IP link |
| CN105162705B (en) * | 2015-06-09 | 2018-09-21 | 华为技术有限公司 | Method, device and system for notifying UNI tunnel state |
-
2015
- 2015-06-09 CN CN201510313946.8A patent/CN105162705B/en not_active Expired - Fee Related
-
2016
- 2016-05-31 WO PCT/CN2016/084141 patent/WO2016197836A1/en not_active Ceased
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1577293A (en) * | 2003-07-28 | 2005-02-09 | 华为技术有限公司 | Service medium access control address convergence method for special virtual network based on secondary layer |
| CN101026524A (en) * | 2006-02-17 | 2007-08-29 | 三星电子株式会社 | Method and apparatus for providing status information of digital devices in a home network |
| CN101330448A (en) * | 2007-06-21 | 2008-12-24 | 华为技术有限公司 | Method and device for notifying link state information and determining multicast forwarding path |
| US8165015B1 (en) * | 2007-12-21 | 2012-04-24 | World Wide Packets, Inc. | Modifying a rate based on at least one performance characteristic |
| US20100166001A1 (en) * | 2008-12-29 | 2010-07-01 | At&T Intellectual Property I, L.P. | Boundary Routers Providing Redistribution and Related Backbone Networks, Computer Program Products, and Methods |
| CN102006229A (en) * | 2010-11-24 | 2011-04-06 | 中兴通讯股份有限公司 | Processing method, device and system of link state |
| CN103905284A (en) * | 2012-12-27 | 2014-07-02 | 杭州华三通信技术有限公司 | EVI-network-based flow load sharing method and device |
| CN103490968A (en) * | 2013-09-16 | 2014-01-01 | 杭州华三通信技术有限公司 | Method and device for interconnecting across data centers in FCoE network |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2016197836A1 (en) * | 2015-06-09 | 2016-12-15 | 华为技术有限公司 | Method, apparatus and system for announcing uni tunnel state |
| WO2017133230A1 (en) * | 2016-02-03 | 2017-08-10 | 宇龙计算机通信科技(深圳)有限公司 | Transmission path updating method, terminal and system |
| US11129063B2 (en) | 2016-02-03 | 2021-09-21 | Yulong Computer Telecommunication Scientific (Shenzhen) Co., Ltd. | Method, terminal and system for updating transmission paths |
| CN109005473A (en) * | 2017-06-07 | 2018-12-14 | 中兴通讯股份有限公司 | The method, apparatus and system in a kind of collaboration selection path |
| CN109005473B (en) * | 2017-06-07 | 2021-08-03 | 中兴通讯股份有限公司 | Method, device and system for cooperatively selecting path |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2016197836A1 (en) | 2016-12-15 |
| CN105162705B (en) | 2018-09-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3643022B1 (en) | A method for establishing segment routing for ipv6 tunnel | |
| US8422360B2 (en) | Route switching method, server, boundary node apparatus, route switching system, and route switching program | |
| US11483230B2 (en) | Multiple domain segment routing path computation | |
| US10250459B2 (en) | Bandwidth on-demand services in multiple layer networks | |
| US8718062B2 (en) | Method, device and system for establishing pseudo wire | |
| CN103354988B (en) | For calculating the system and method for the point-to-point label switched path through multiple territory | |
| US20170244628A1 (en) | Path Computation Element Hierarchical Software Defined Network Control | |
| US11588725B2 (en) | Method and apparatus for path computation | |
| CN102714621A (en) | Providing feedback to path computation element | |
| CN103688510A (en) | Method and device for inter-network communication | |
| EP2621133B1 (en) | Method and system for implementing pw control bit capability negotiation | |
| CN105162705A (en) | A method, device and system for notifying UNI tunnel status | |
| CN102014040B (en) | Method and device for issuing traffic engineering properties | |
| CN107872383B (en) | Parameter notification method, parameter acquisition method and parameter acquisition device | |
| CN101714940B (en) | Path-calculating and establishing methods and path-calculating element, nodes and network | |
| CN103650453B (en) | The method communicated in path computation element communication protocol and network equipment | |
| CN116527629A (en) | Address mapping method based on IPv6 inter-domain route expansion and related equipment | |
| CN109417511B (en) | Method and apparatus for multicast support for a path computation element central controller | |
| JP4453483B2 (en) | Network, communication apparatus, and route search method used therefor | |
| CN105471634A (en) | Construction method, construction device and construction system for simulation mobile communication network | |
| CN114124776B (en) | Information processing method, network controller, node and computer readable storage medium | |
| WO2006022074A1 (en) | Communication network, communication apparatus, communication control method and communication control program | |
| CN110943923B (en) | LSP establishment method, LSP establishment device, LSP establishment equipment and computer storage medium | |
| CN111935016A (en) | Link label distribution method, device, network equipment and readable storage medium | |
| CN107566268B (en) | Method and device for obtaining an Ethernet path |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180921 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |