CN101459602B - Apparatus and method for transmitting management and control information in packet transmission network - Google Patents
Apparatus and method for transmitting management and control information in packet transmission network Download PDFInfo
- Publication number
- CN101459602B CN101459602B CN200810180471XA CN200810180471A CN101459602B CN 101459602 B CN101459602 B CN 101459602B CN 200810180471X A CN200810180471X A CN 200810180471XA CN 200810180471 A CN200810180471 A CN 200810180471A CN 101459602 B CN101459602 B CN 101459602B
- Authority
- CN
- China
- Prior art keywords
- packet
- label
- port
- main control
- control unit
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000005540 biological transmission Effects 0.000 title description 6
- 238000012545 processing Methods 0.000 claims abstract description 53
- 238000004891 communication Methods 0.000 claims description 32
- 230000006978 adaptation Effects 0.000 claims description 24
- 230000008569 process Effects 0.000 claims description 19
- 238000012546 transfer Methods 0.000 claims description 7
- 230000009191 jumping Effects 0.000 claims description 6
- 238000007689 inspection Methods 0.000 claims description 5
- 239000000126 substance Substances 0.000 claims description 5
- 230000003287 optical effect Effects 0.000 abstract description 5
- 239000010410 layer Substances 0.000 description 117
- 238000005516 engineering process Methods 0.000 description 10
- 238000013459 approach Methods 0.000 description 3
- 230000004069 differentiation Effects 0.000 description 2
- 239000002346 layers by function Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention relates to a device for transmitting management information and control information in packet transport network, which comprises a main control unit, a switching unit, a label packet processing unit and a plurality of label switching units, wherein the main control unit adds labels for a data packet which needs to be transmitted and removes labels for a received data packet, and divides a physical port into a plurality of logical ports, wherein the logical ports comprise a real port and a plurality of virtual ports, the main control unit decides whether the data packet needs to add a label or not, or what label needs to be added according to logical end slogans where a data packet which is sent out or is transmitted by the main control unit itself needs to pass through for getting to a next hop. The invention simultaneously provides a method for transmitting management information and control information in packet transport network. The invention effectively solves the problems of insufficient resources of the physical port of the main control unit when a PTN core device needs to be managed, or needs to control a plurality of optical directions.
Description
Technical field
The present invention relates to the Packet Transport Network management information and the control information communication technology, be specifically related to ethernet switch technology and label technique.
Background technology
Packet Transport Network (PTN) technology is the inevitable outcome of optical transmission equipment development under the propelling of telecommunication service IPization.It is a kind of like this optical transport network framework and concrete technology: be that kernel, Ethernet are an aspect that is provided with between the light-transmitting medium such as operation layer and the WDM of external presentation form with IP; It designs to the requirement of sudden and the statistic multiplexing of Packet Service flow transmission; Be core with the Packet Service and support multi-service to provide; Has lower overall use cost (TCO); Act on the traditional advantage of optical transmission simultaneously, comprise high availability and reliability, efficiently service dispatching mechanism and traffic engineering, easily OAM and webmaster, be prone to expansion, the professional isolation and high security or the like.
PTN is as transmission technology; It still is most crucial requirement that minimum every bit transmits cost, and high reliability, multi-service are optimized based on the Packet Service characteristic simultaneously, confirmable service quality, powerful OAM mechanism and webmaster ability etc. still are its core technology characteristics.Under existing technical conditions and service environment, on the PTN aspect, need to solve series of key techniques problems such as network positions, service bearer, the network architecture, equipment form, QoS and clock.
The mainstream technology scheme of PTN can be divided into the Ethernet enhancement techniques and transmission technology combines two big types of MPLS, and the former is representative with PBB-TE, and the latter is representative with T-MPLS.
Transmit net and generally can have management plane and control plane.The information that on management plane, transmits is referred to as management information, and the information that on control plane, transmits is referred to as control information.Management information has two types: one type be NM server with the interactive information between the equipment, comprise that NM server is handed down to the relevant information (for example warning information) that the various command of equipment (for example equipment disposition order) and equipment initiatively report NM server; Another kind of information be used for keeping the proper communication of management plane network and between network element mutual various communication protocol information (for example routing iinformation etc.).The key-course surface information mainly is to need mutual various control signalings and protocol information on the control aspect between each intelligent optical network equipment node.
In Packet Transport Network, management information between the network element and control information do not have special-purpose control channel, and from physical layer, they transmit on same passage with professional information.At the Packet Transport Network network element internal, relate to that link that management information and control information transmit comprises main control unit and with the input/output interface of core bus, main control unit data processing unit, CD with Communications Processor Module, CD between the main control unit with device network side communication input/output interface.For a network element based on the grouping tranmission techniques; The two kinds of approach of having communicated by letter of management information and control information; First kind of approach is that main control unit communicates with the external world through common Ethernet interface; Second kind of approach is that main control unit passes through Ethernet interface earlier, and the process light path is with communicating between other network elements of network internal again.Through first kind of avenues of communication, network element can be directly connected on the NM server, also can be connected to an outside DCN network, through the DCN network with other network element or NM server communication; Through second kind of avenues of communication, be actually between network element and the network element and communicate with point-to-point mode.
Summary of the invention
First purpose of the present invention is to provide a kind of device of transfer management information and control information in grouping conveying network.Second purpose of the present invention is to provide a kind of method of transfer management information and control information in grouping conveying network.
The Packet Transport Network equipment light direction quantity of core possibly reach 200 nearly, for main control unit, is unpractical for each light direction provides a physical port to communicate from the resource view of single-deck.If main control unit provides physics transmitting-receiving port to all light directions, how to distinguish the packet of receiving from any bar light path and how packet is sent to the problem that certain light path of confirming gets on regard to facing.
To the problem of above-mentioned existence, the invention provides a kind of device of transfer management information and control information in Packet Transport Network, this device comprises main control unit, crosspoint, label bag processing unit and a plurality of label converting unit; Main control unit has an input/output end port, is used for communicating connection with crosspoint; Crosspoint has three input/output end ports; The communication that port one is used for external data communication net DCN or NM server connects; The non-light path that perhaps is used between the network element connects, and port 2 is used for connecting with the communication between the main control unit, and port 3 is used for connecting with the communication of label bag processing unit; Label bag processing unit has 1+n input/output end port; A port that is used for communicating with crosspoint connection is called inboard port; All the other n the ports that are used for the label converting unit communication connection of same correspondence are called outside port, and the value of n equals the light direction number of network element; Each label converting unit has two input/output end ports, and port one is used for connecting with the communication of tag processes unit, and port 2 is used for connecting with the communication of a corresponding light direction of network element, the corresponding label converting unit of each light direction; Main control unit adopts software to add label and the packet removal label for receiving for the packet that will send, and a physical port is divided into a plurality of logic ports, and these logic ports comprise a real port and a plurality of virtual port; The logical port number that packet that main control unit sends according to self or that transmit will pass through to next jumping; Decide packet whether need add label and perhaps add what kind of label; If the corresponding real port of logical port number; Then need be for packet does not add label, if the corresponding virtual port of logical port number need be that packet adds label according to logical port number then; Packet is management information data or control information data bag.
Preferably, main control unit also is used to the packet removal label that receives from crosspoint, and be specially: data link layer not two layers of frame head of the packet of tape label is peeled off, and the packet and the real port information of tape label are not passed to network layer with this then; Give the virtual port adaptation layer with the packet of tape label; The virtual port adaptation layer calculates virtual port number according to label value and with the label peeling of the packet of this tape label; Then virtual port number information and the packet of having peeled off label are passed to data link layer; Data link layer will have been peeled off the data link layer frame head of the packet of label and remove; And obtaining the network layer logical port number according to virtual port number, packet and the network layer logical port number information that will peel off label are then passed to network layer and are handled.
Preferably; Main control unit also is used to the packet that will send to crosspoint and adds label; Be specially: main control unit at first produces a packet; And give network layer with packet, when network layer is sent packet logical port number information and the packet content that will pass through pass to data link layer together, data link layer is judged logical port number; If the corresponding real port of logical port number; Then for directly through the physical port Drive Layer physical port of packet to main control unit being sent behind the packet interpolation data link layer frame head, if the corresponding virtual port of logical port number, data link layer then is earlier that packet adds the data link layer frame head; Utilize the virtual port adaptation layer between data link layer frame head and payload user data, to add a label again, then this packet that has added label is sent through the physical port of physical port Drive Layer to main control unit to distinguish different virtual ports.
Preferably, crosspoint is used for packet is handled, and is specially: at first packet is received processing, obtain the logical port number that receives packet then, if port one or port 3 are then directly transmitted packet through port 2; If port 2 then needs inspection packet earlier, if packet has carried label, then it is forwarded to port 3, if do not carry label, then it is forwarded to port one.
Preferably; Label bag processing unit is handled packet, is specially: at first packet is received processing, obtain the logical port number that receives packet then; If inboard port; Then transmit to corresponding label converting unit instance according to its label value, if outside port, then directly with its transparent forwarding to inboard port.
Preferably; The label converting unit is handled packet; Be specially: at first packet is received processing, obtain the logical port number that receives packet then, if a light direction; Then the label substance with packet converts the corresponding label value of this light direction to, then this label bag is forwarded to label bag processing unit and gets on; Otherwise, packet directly is forwarded to corresponding light direction gets on.
Simultaneously; The present invention also proposes a kind of method of transfer management information and control information in grouping conveying network; It is that packet adds label and removes label that main control unit adopts software, and a physical port is divided into a plurality of logic ports, and these logic ports comprise a real port and a plurality of virtual port; The logical port number that packet that main control unit sends according to self or that transmit will pass through to next jumping; The corresponding real port of logical port number decides packet whether need add label and perhaps adds what kind of label, if then need not add label for packet; If the corresponding virtual port of logical port number need be that packet adds label according to logical port number then; Crosspoint at first receives processing to packet, obtains the logical port number that receives packet then, if port one or port 3; The port 2 that then directly the packet warp is connected with main control unit is transmitted, if port 2 then needs inspection packet earlier; If packet has carried label; Then it is forwarded to the port 3 that is connected with label bag processing unit,, then it is forwarded to the port one of communicating by letter and being connected with external data communication net DCN or NM server if do not carry label; Label bag processing unit at first receives processing to packet; Obtain the logical port number that receives packet then; If communicate the inboard port of connection with crosspoint; Then transmit to corresponding label converting unit according to its label value, if the outside port of communicating by letter and connecting with corresponding label converting unit, then directly with its transparent forwarding to inboard port; The label converting unit at first receives processing to packet; Obtain the logical port number that receives packet then; If a light direction, then the label substance with packet converts the corresponding label value of this light direction to, then this label bag is forwarded to label bag processing unit and gets on; Otherwise, packet directly is forwarded to corresponding light direction gets on; Packet is management information data or control information data bag.
Preferably, the process that main control unit is removed label for the packet that receives from crosspoint is specially: data link layer not two layers of frame head of the packet of tape label is peeled off, and the packet and the real port information of tape label are not passed to network layer with this then; Give the virtual port adaptation layer with the packet of tape label; The virtual port adaptation layer calculates virtual port number according to label value and with the label peeling of the packet of this tape label; Then virtual port number information and the packet of having peeled off label are passed to data link layer; Data link layer will have been peeled off the data link layer frame head of the packet of label and remove; And obtaining the network layer logical port number according to virtual port number, packet and the network layer logical port number information that will peel off label are then passed to network layer and are handled.
Preferably; Main control unit is specially for the process that the packet that will send to crosspoint adds label: main control unit at first produces a packet; And give network layer with this packet; When network layer is sent packet logical port number information and the packet content that will pass through pass to data link layer together; Data link layer is judged logical port number, if the corresponding real port of logical port number, then for directly the physical port of packet to main control unit would being sent behind the packet interpolation data link layer frame head through the physical port Drive Layer; If corresponding virtual port of logical port number; Data link layer then earlier for packet adds the data link layer frame head, utilizes the virtual port adaptation layer between data link layer frame head and payload user data, to add a label to distinguish different virtual ports again, then this packet that has added label is sent through the physical port of physical port Drive Layer to main control unit.
Through the present invention, the problem of main control unit physical port inadequate resource when having solved the PTN nucleus equipment effectively and need manage or control numerous light direction.Adopting software mode among the present invention simultaneously is that packet adds or the removal label, satisfying under the situation of application demand, has saved hardware cost.The present invention helps management layer or control aspect flexible networking for the communication of PTN device management information or control information provides a kind of effective solution.
Description of drawings
Fig. 1 has described each related in present technique scheme functional module and mutual logical relation thereof;
Fig. 2 has described in the main control unit virtual port adaptation layer with the relation between other functional layers or the functional module;
Fig. 3 a has described at main control unit and has received a processing procedure behind the packet from crosspoint;
Fig. 3 b has described that main control unit produces a packet and packet has been sent to the process of crosspoint;
Fig. 4 has described the handling process of crosspoint to packet;
Fig. 5 has described the handling process of label bag processing unit to packet;
Fig. 6 has described the handling process of label converting unit to packet;
Fig. 7 has described management information or the transport process of control information in the PTN network.
Embodiment
Below in conjunction with accompanying drawing the present invention is described further.
Fig. 1 has described each related in present technique scheme functional module and mutual logical relation thereof.Comprise main control unit, crosspoint, label bag processing unit and a plurality of label converting unit at network element internal.Main control unit has an input/output end port; Crosspoint has three input/output end ports; Label bag processing unit has 1+n input/output end port, and wherein the value of n equals the light direction number of network element and the number of label converting unit; Each label converting unit has two input/output end ports, the corresponding label converting unit of each light direction.The effect of three input/output end ports of crosspoint is respectively: the communication that port one is used for external data communication net DCN or NM server connects, and the non-light path that also can be used between the network element connects; Port 2 is used for connecting with the communication between the main control unit; Port 3 is used for connecting with the communication of label bag processing unit.A port of main control unit is used for communicating connection with crosspoint.A port of label bag processing unit is used for communicating connection with crosspoint, and this port is called inboard port; Each is used for the label converting unit communication connection of same correspondence all the other n port, and this n port is called outside port.Each label converting unit has two ports, and port one is used for connecting with the communication of tag processes unit, and port 2 is used for connecting with the communication of a corresponding light direction of network element.The input/output end port of main control unit carries out alternately with No. 2 ports of crosspoint; No. 1 port of crosspoint is connected to the F mouth of network element, and No. 3 ports of crosspoint are connected to the inboard port of label bag processing unit, and one group of outside port of label bag processing unit links to each other with each label converting unit is corresponding one by one respectively.Crosspoint is responsible for packet classification is sent.Crosspoint is divided into two types with packet, and one type is label bag (packet of tape label), and another kind of is normal packet (the not packet of tape label).Crosspoint sends to label bag processing unit with the label bag through port 3, and normal packet is directly sent through port one.The label bag that label bag processing unit will receive from inboard port according to its entrained label laterally port transmit, send to corresponding label converting unit according to its label value and get on.Simultaneously, the label bag processing unit label bag that will receive from all label converting units to the inside interface send.The corresponding light direction of each label converting unit.The label of the label bag that the label converting unit will be received from light direction replaces to and receives the corresponding label value of light direction, and then gives label bag processing unit with this label bag.For the label bag that label bag processing unit sends out, the label converting unit is only done transparent forwarding and is handled, and sends it to corresponding light direction and gets on.
On main control unit, adopting software is that packet adds label and the technology of removing label; A physical port is divided into a plurality of logic ports (literary composition can be described further in the back); These logic ports comprise a real port and a plurality of virtual port (realizing through software); That main control unit sends according to self or transmit (the forwarding here be when main control unit when port is received a packet, packet can be sent to network layer and handle.On network layer; Be actually a plurality of logic ports, network layer can be searched corresponding routing iinformation at the destination address of network layer according to packet, if destination address is not a local address; Then need transmit; Can comprise in the corresponding routing iinformation in same packet rs destination address that network layer is searched and transmit the logic port that institute will pass through,, by it packet passed through the different logical port and send out then with this logic port information notification data link layer.That is to say; Though be same input/output end port; But for network layer and data link layer; Still a plurality of input/output end ports in logic, for the differentiation of these logic ports be through add for packet different labels or not tagging realize) packet to next jumping (next jumping be meant packet in network, arrive destination address the adjacent node that will pass through, possibly be a network element; It also possibly be NM server; Also possibly be DCN network edge device node) logical port number that will pass through (the port numbers here maybe a corresponding virtual port also maybe corresponding real port) decides packet whether need add label or adds what kind of label, if the corresponding real port of logical port number then need not add label for packet; If the corresponding virtual port of logic port then need add label for it according to logical port number.Simultaneously, the device of the packet among the present invention also comprises crosspoint, label bag processing unit and a plurality of label converting unit.Each network element has a plurality of light directions, in order to distinguish, need assign a logic number for each light direction at network element internal.Network element at first arrives the label converting unit from management information data or the control information data bag that light direction receives, and the label converting unit converts the label in the packet to according to the logic number of the light direction that it arrived the label of counterlogic port.Arrive main control unit through the packet after the label conversion through label bag processing unit, crosspoint, main control unit decides according to the content of the label of the packet of receiving and this bag is delivered to corresponding logic port receives processing.
Fig. 2 has described in the main control unit virtual port adaptation layer with the relation between other functional layers or the functional module.In network layer, real port and the corresponding logic port of each virtual port.The virtual port adaptation layer is between data link layer and the physical port Drive Layer, and it is multiplexed into virtual port on the physical port through the physical port Drive Layer at the corresponding logic port of network layer.On the main control unit, between physical port Drive Layer and data link layer, increase a virtual port adaptation layer.The virtual port adaptation layer is responsible for shielding network layer and physical port Drive Layer, for network layer provides a plurality of virtual ports, is responsible for simultaneously these virtual ports are multiplexed on the same physical port through the physical port Drive Layer.Concrete implementation procedure is such: the packet that after this network element main control unit is handled, mails to other network elements or NM server at first need pass through the application layer arrival network layer of this network element; Or directly transmit through network layer; When network layer is sent packet logical port number information and the packet content that will pass through pass to data link layer together; Data link layer is judged logical port number; If corresponding real port is then for directly sending the physical port of packet to main control unit through the physical port Drive Layer behind the packet interpolation data link layer frame head; If corresponding virtual port of logical port number; Data link layer is then added the data link layer frame head for packet earlier; Utilize again and add a label between virtual port adaptation layer data link layer frame head and the payload user data, then this packet that has added label is sent the physical port of packet to main control unit through the physical port Drive Layer to distinguish different virtual ports.The data that receive through the main control unit physical port are surrounded by two types; One type is the packet of tape label not; Another kind of is the packet of tape label, and data link layer not two layers of frame head of the packet of tape label is peeled off, and then data and real port information is passed to network layer; Give the virtual port adaptation layer with the packet of tape label; The virtual port adaptation layer calculates virtual port number according to label value and with the label peeling of packet, then virtual port number information and the packet of having peeled off label is passed to data link layer, and data link layer is removed the data link layer frame head of packet; And obtain the network layer logical port number according to virtual port number, then packet and logical port number information are passed to network layer and handle.Differentiation mode for virtual port can adopt the VLAN label mode that meets the IEEE802.3Q standard, also can adopt MPLS label mode, also can adopt other similar mode.
Fig. 3 a has described at main control unit and received a processing procedure behind the packet from crosspoint: the data that receive through the main control unit physical port are surrounded by two types, and one type is the packet of tape label not, and another kind of is the packet of tape label.Data link layer not two layers of frame head of the packet of tape label is peeled off, and the packet and the real port information of tape label are not passed to network layer with this then; Give the virtual port adaptation layer with the packet of tape label; The virtual port adaptation layer calculates virtual port number according to label value and with the label peeling of the packet of this tape label; Then virtual port number information and the packet of having peeled off label are passed to data link layer; Data link layer will have been peeled off the data link layer frame head of the packet of label and remove; And obtaining the network layer logical port number according to virtual port number, packet and the logical port number information that will peel off label are then passed to network layer and are handled.
Fig. 3 b has described that main control unit produces a packet and packet has been sent to the process of crosspoint: at first give network layer with management information data or control information data bag; When network layer is sent packet logical port number information and the packet content that will pass through pass to data link layer together; Data link layer is judged logical port number; If corresponding real port is then for directly sending the physical port of packet to main control unit through the physical port Drive Layer behind the packet interpolation data link layer frame head; If corresponding virtual port; Data link layer is then added the data link layer frame head for packet earlier; Utilize the virtual port adaptation layer between data link layer frame head and payload user data, to add a label again, then this packet that has added label is sent through the physical port of physical port Drive Layer to main control unit to distinguish different virtual ports.
Fig. 4 has described the handling process of crosspoint to packet.At first packet is received processing, obtain the logical port number that receives packet then, if port one or port 3 are then directly transmitted packet through port 2; If port 2 then needs inspection packet earlier, if packet has carried label, then it is forwarded to port 3, if do not carry label, then it is forwarded to port one.
Fig. 5 has described the handling process of label bag processing unit to packet.At first packet is received processing, obtain the logical port number that receives packet then, if inboard port then transmits to corresponding label converting unit instance according to its label value, if outside port, then directly with its transparent forwarding inboard port extremely.
Fig. 6 has described the handling process of label converting unit instance to packet.At first packet is received processing; Obtain the logical port number that receives packet then; If a light direction, then the label substance with packet converts the corresponding label value of this light direction to, then this label bag is forwarded to label bag processing unit and gets on; Otherwise, packet directly is forwarded to corresponding light direction gets on.
Fig. 7 has described webmaster or the transport process of control relevant information in the PTN network.Have 4 network elements to connect into a network through light direction among the figure, No. 1 light direction of network element 1 is connected to No. 2 light directions of network element 2, and No. 3 light directions of network element 1 are connected to No. 5 light directions of network element 3, and No. 4 light directions of network element 3 are connected to No. 7 light directions of network element 4.NM server is connected to the F mouth of network element 1.Suppose light direction 1 corresponding label 1, light direction 2 corresponding label 2 ..., light direction n corresponding label n.In the packet of describing in the drawings, H is 2 layers of packet header, and DATA is a payload, and the label of label bag is between H and the DATA.Packet of a procedural representation sends to network element 2 through NM server among the figure, and packet of b procedural representation arrives NM server from network element 4 through network element 3, network element 1 among the figure.In a process, packet at first is a general data bag, is 1 label bag through becoming a label behind the network element 1, arrives that to become a label value after the virtual port adaptation layer of main control unit of network element 2 be 2 label bag; In the b process; What network element 4 sent is that a label is 7 label bag; The label that arrives network element 3 inner back label bags is converted into 4, and the label of label bag became 5 when network element 3 was forwarded to this label bag on the light path that is connected with network element 1, and the label value that arrives network element 1 this label bag of inner back is converted into 3 again; Label was stripped from when network element 1 sent to packet on the F mouth that is connected with NM server, had become a general data bag.
The above only is a preferred embodiments of the present invention, and the interest field that the present invention advocated is not limited thereto.The present invention also can have other various embodiments; Under the situation that does not deviate from spirit of the present invention and essence thereof; Those skilled in the art work as can make various corresponding changes and distortion according to the present invention, but these changes and distortion all should belong to the protection range of the appended claim of the present invention.
Claims (6)
1. the device of transfer management information and control information in a grouping conveying network is characterized in that this device comprises main control unit, crosspoint, label bag processing unit and a plurality of label converting unit; Main control unit has an input/output end port, is used for communicating connection with crosspoint; Crosspoint has three input/output end ports; The communication that port one is used for external data communication net DCN or NM server connects; The non-light path that perhaps is used between the network element connects, and port 2 is used for connecting with the communication between the main control unit, and port 3 is used for connecting with the communication of label bag processing unit; Label bag processing unit has 1+n input/output end port; A port that is used for communicating with crosspoint connection is called inboard port; All the other n the ports that are used for the label converting unit communication connection of same correspondence are called outside port, and the value of n equals the light direction number of network element; Each label converting unit has two input/output end ports, and port one is used for connecting with the communication of label bag processing unit, and port 2 is used for connecting with the communication of a corresponding light direction of network element, the corresponding label converting unit of each light direction; Main control unit adopts software to add label and the packet removal label for receiving for the packet that will send, and a physical port is divided into a plurality of logic ports, and these logic ports comprise a real port and a plurality of virtual port; The logical port number that packet that main control unit sends according to self or that transmit will pass through to next jumping; Decide packet whether need add label and perhaps add what kind of label; If the corresponding real port of logical port number; Then need be for packet does not add label, if the corresponding virtual port of logical port number need be that packet adds label according to logical port number then; Packet is management information data or control information data bag;
Crosspoint is used for packet is handled, and is specially: at first packet is received processing, obtain the logical port number that receives packet then, if port one or port 3 are then directly transmitted packet through port 2; If port 2 then needs inspection packet earlier, if packet has carried label, then it is forwarded to port 3, if do not carry label, then it is forwarded to port one;
Label bag processing unit is used for packet is handled; Be specially: at first packet is received processing; Obtain the logical port number that receives packet then, if inboard port is then transmitted to corresponding label converting unit according to its label value; If outside port, then directly with its transparent forwarding to inboard port;
The label converting unit is used for packet is handled; Be specially: at first packet is received processing; Obtain the logical port number that receives packet then; If a light direction, then the label substance with packet converts the corresponding label value of this light direction to, then this label bag is forwarded to label bag processing unit and gets on; Otherwise, packet directly is forwarded to corresponding light direction gets on.
2. device according to claim 1; It is characterized in that; Main control unit also is used to the packet removal label that receives from crosspoint; Be specially: data link layer not two layers of frame head of the packet of tape label is peeled off, and the packet and the real port information of tape label are not passed to network layer with this then; Give the virtual port adaptation layer with the packet of tape label; The virtual port adaptation layer calculates virtual port number according to label value and with the label peeling of the packet of this tape label; Then virtual port number information and the packet of having peeled off label are passed to data link layer; Data link layer will have been peeled off the data link layer frame head of the packet of label and remove; And obtaining the network layer logical port number according to virtual port number, packet and the network layer logical port number information that will peel off label are then passed to network layer and are handled.
3. device according to claim 2; It is characterized in that; Main control unit also is used to the packet that will send to crosspoint and adds label, and be specially: main control unit at first produces a packet, and gives network layer with packet; When network layer is sent packet logical port number information and the packet content that will pass through pass to data link layer together; Data link layer is judged logical port number, if the corresponding real port of logical port number, then for directly the physical port of packet to main control unit would being sent behind the packet interpolation data link layer frame head through the physical port Drive Layer; If corresponding virtual port of logical port number; Data link layer then earlier for packet adds the data link layer frame head, utilizes the virtual port adaptation layer between data link layer frame head and payload user data, to add a label to distinguish different virtual ports again, then this packet that has added label is sent through the physical port of physical port Drive Layer to main control unit.
4. the method for transfer management information and control information in a grouping conveying network; It is characterized in that; It is that packet adds label and removes label that main control unit adopts software, and a physical port is divided into a plurality of logic ports, and these logic ports comprise a real port and a plurality of virtual port; The logical port number that packet that main control unit sends according to self or that transmit will pass through to next jumping; The corresponding real port of logical port number decides packet whether need add label and perhaps adds what kind of label, if then need not add label for packet; If the corresponding virtual port of logical port number need be that packet adds label according to logical port number then; Crosspoint at first receives processing to packet, obtains the logical port number that receives packet then, if port one or port 3; The port 2 that then directly the packet warp is connected with main control unit is transmitted, if port 2 then needs inspection packet earlier; If packet has carried label; Then it is forwarded to the port 3 that is connected with label bag processing unit,, then it is forwarded to the port one of communicating by letter and being connected with external data communication net DCN or NM server if do not carry label; Label bag processing unit at first receives processing to packet; Obtain the logical port number that receives packet then; If communicate the inboard port of connection with crosspoint; Then transmit to corresponding label converting unit according to its label value, if the outside port of communicating by letter and connecting with corresponding label converting unit, then directly with its transparent forwarding to inboard port; The label converting unit at first receives processing to packet; Obtain the logical port number that receives packet then; If a light direction, then the label substance with packet converts the corresponding label value of this light direction to, then this label bag is forwarded to label bag processing unit and gets on; Otherwise, packet directly is forwarded to corresponding light direction gets on; Packet is management information data or control information data bag.
5. method according to claim 4; It is characterized in that; The process that main control unit is removed label for the packet that receives from crosspoint is specially: data link layer not two layers of frame head of the packet of tape label is peeled off, and the packet and the real port information of tape label are not passed to network layer with this then; Give the virtual port adaptation layer with the packet of tape label; The virtual port adaptation layer calculates virtual port number according to label value and with the label peeling of the packet of this tape label; Then virtual port number information and the packet of having peeled off label are passed to data link layer; Data link layer will have been peeled off the data link layer frame head of the packet of label and remove; And obtaining the network layer logical port number according to virtual port number, packet and the network layer logical port number information that will peel off label are then passed to network layer and are handled.
6. method according to claim 5; It is characterized in that; Main control unit is specially for the process that the packet that will send to crosspoint adds label: main control unit at first produces a packet; And give network layer with this packet, when network layer is sent packet logical port number information and the packet content that will pass through pass to data link layer together, data link layer is judged logical port number; If the corresponding real port of logical port number; Then for directly through the physical port Drive Layer physical port of packet to main control unit being sent behind the packet interpolation data link layer frame head, if the corresponding virtual port of logical port number, data link layer then is earlier that packet adds the data link layer frame head; Utilize the virtual port adaptation layer between data link layer frame head and payload user data, to add a label again, then this packet that has added label is sent through the physical port of physical port Drive Layer to main control unit to distinguish different virtual ports.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810180471XA CN101459602B (en) | 2008-11-28 | 2008-11-28 | Apparatus and method for transmitting management and control information in packet transmission network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200810180471XA CN101459602B (en) | 2008-11-28 | 2008-11-28 | Apparatus and method for transmitting management and control information in packet transmission network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101459602A CN101459602A (en) | 2009-06-17 |
CN101459602B true CN101459602B (en) | 2012-02-29 |
Family
ID=40770239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200810180471XA Active CN101459602B (en) | 2008-11-28 | 2008-11-28 | Apparatus and method for transmitting management and control information in packet transmission network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101459602B (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102769495B (en) * | 2012-07-20 | 2015-12-02 | 瑞斯康达科技发展股份有限公司 | A kind of optical fiber access network equipment communication means, Apparatus and system |
CN103595557B (en) * | 2013-10-31 | 2018-08-03 | 邦彦技术股份有限公司 | PTN system information interaction control method and device |
CN105471598A (en) * | 2014-08-08 | 2016-04-06 | 中兴通讯股份有限公司 | Dynamic allocating method and dynamic allocating system for single boards affiliated to virtual Ethernet ports |
CN104270341B (en) * | 2014-09-03 | 2017-10-10 | 烽火通信科技股份有限公司 | Data protocol repeater system in ip ran and method |
CN106406246B (en) * | 2015-07-31 | 2019-09-20 | 中国联合网络通信集团有限公司 | Method and device for scheduling message transmission |
CN106487546B (en) * | 2015-08-26 | 2020-06-05 | 中兴通讯股份有限公司 | A kind of DCN function configuration method and device |
CN106856454A (en) * | 2015-12-09 | 2017-06-16 | 北京华为数字技术有限公司 | A kind of method of message forwarding, equipment and system |
CN107547227A (en) * | 2016-06-28 | 2018-01-05 | 中兴通讯股份有限公司 | A kind of methods, devices and systems for monitoring remote network element |
CN113364610B (en) | 2018-03-30 | 2022-08-09 | 华为技术有限公司 | Network equipment management method, device and system |
CN111083073B (en) * | 2019-12-31 | 2022-03-11 | 北京华环电子股份有限公司 | Interface extension method of Ethernet switch equipment |
CN113873359A (en) * | 2020-06-30 | 2021-12-31 | 中兴通讯股份有限公司 | Optical transport network route calculation method, device and computer readable storage medium |
CN112099942B (en) * | 2020-08-04 | 2023-08-25 | 北京奇艺世纪科技有限公司 | Port multiplexing method, system, terminal, server, equipment and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101136921A (en) * | 2006-08-30 | 2008-03-05 | 日立通讯技术株式会社 | Communication device and communication system |
CN101262438A (en) * | 2008-04-17 | 2008-09-10 | 中兴通讯股份有限公司 | Layer 2 message forwarding method of switch |
-
2008
- 2008-11-28 CN CN200810180471XA patent/CN101459602B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101136921A (en) * | 2006-08-30 | 2008-03-05 | 日立通讯技术株式会社 | Communication device and communication system |
CN101262438A (en) * | 2008-04-17 | 2008-09-10 | 中兴通讯股份有限公司 | Layer 2 message forwarding method of switch |
Also Published As
Publication number | Publication date |
---|---|
CN101459602A (en) | 2009-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101459602B (en) | Apparatus and method for transmitting management and control information in packet transmission network | |
CN1938997B (en) | Method, connection controller and system for differential forwarding in address-based carrier networks | |
US7412536B2 (en) | Method and system for a network node for attachment to switch fabrics | |
CN1625176B (en) | Communication Method Based on Edge-to-Edge Pseudowire Simulation Protocol | |
CN109150361B (en) | Transmission network system, data exchange and transmission method, device and equipment | |
CN1934560A (en) | Method of sending information through a tree and ring topology of a network system | |
JP5936603B2 (en) | Control layer for multi-stage optical burst switching system and method | |
WO2000046957A2 (en) | Boundary router for interconnecting communication networks across a long-haul optical network | |
WO2009074002A1 (en) | A device and method for implementing a channel of signaling communication network and management communication network | |
Sankaran et al. | A survey of hybrid optical data center network architectures | |
CN101170711B (en) | Information transmission device and method for automatically switching optical network SCN and MCN | |
WO2006011952A2 (en) | Technique for transferring data over a packet switched network | |
CN100438488C (en) | Label switching path (LSP) aggregation method | |
US20100158033A1 (en) | Communication apparatus in label switching network | |
CN1492634A (en) | Sub-rate transmission method of user data service in metropolitan area network transmission equipment | |
CN1604545A (en) | Multi-service transmitting method, node device and multi-service transmitting platform | |
US20130170832A1 (en) | Switching device | |
CN101667973B (en) | T-MPLS device model and layering encapsulating method | |
JP2007519377A (en) | How to send a packet through a node | |
CN102833084A (en) | Method and system for realizing circuit emulation service in passive optical network | |
CN100512189C (en) | Adapting device for resilient packet ring and method | |
CN101754059A (en) | Secondary label forwarding method hierarchically driven by multiple services in optical packet network | |
CN112565943B (en) | DCN processing method and system for packet and optical transport network fusion product | |
CN100502341C (en) | Implementation method and system for transmitting Ethernet services on RPR network | |
CN109462500A (en) | A kind of ring net protection method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |