CN100370778C - Method for Transporting Service in Resilient Packet Ring Network - Google Patents
Method for Transporting Service in Resilient Packet Ring Network Download PDFInfo
- Publication number
- CN100370778C CN100370778C CNB2004100570779A CN200410057077A CN100370778C CN 100370778 C CN100370778 C CN 100370778C CN B2004100570779 A CNB2004100570779 A CN B2004100570779A CN 200410057077 A CN200410057077 A CN 200410057077A CN 100370778 C CN100370778 C CN 100370778C
- Authority
- CN
- China
- Prior art keywords
- frame
- rpr
- ring network
- packet ring
- gfp
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02A—TECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
- Y02A30/00—Adapting or protecting infrastructure or their operation
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种弹性分组环网传送业务的方法,包括:利用通用成帧协议净荷帧头扩展字段承载弹性分组环帧头信息;根据通用帧处理协议的帧格式设定弹性分组环网管理帧;通过弹性分组环网管理帧管理弹性分组环网传送业务。利用本发明可以提高用户业务数据封装效率及物理层带宽利用率,简化系统设计,降低成本。
The invention discloses a method for transmitting services in an elastic packet ring network, comprising: using the general framing protocol payload frame header extension field to carry the elastic packet ring frame header information; setting the elastic packet ring network according to the frame format of the general frame processing protocol Management frame: manage the transmission service of the elastic packet ring network through the elastic packet ring network management frame. The invention can improve user service data encapsulation efficiency and physical layer bandwidth utilization rate, simplify system design and reduce cost.
Description
技术领域technical field
本发明涉及通信技术领域,具体涉及一种弹性分组环网传送业务的方法。The invention relates to the field of communication technology, in particular to a method for transmitting services in an elastic packet ring network.
背景技术Background technique
目前,随着互联网的发展,数据通信量正在呈爆炸式的增长,为在企业网和广域网之间起链接作用的城域网的发展提供了新的需求。弹性分组数据环RPR技术是为了满足基于分组城域网的要求而设计的新型网络体系结构和技术;是一种由分组交换节点组成的环形网络,其拓扑结构如图1所示,相邻的节点通过一对光纤连接;其网络拓扑是基于两个相反方向传输的环。At present, with the development of the Internet, the data traffic is growing explosively, which provides new requirements for the development of the metropolitan area network that acts as a link between the enterprise network and the wide area network. Resilient packet data ring RPR technology is a new network architecture and technology designed to meet the requirements of packet-based metropolitan area network; it is a ring network composed of packet switching nodes. Its topology is shown in Figure 1. The adjacent Nodes are connected by a pair of optical fibers; its network topology is based on two rings transmitting in opposite directions.
RPR(弹性分组环)技术是一种在环形结构上优化数据业务传送的MAC(媒质接入控制层)层协议,能够适应多种物理层,如SDH(同步传输体系)、以太网、DWDM(密集波分复用),可有效地传送话音、图像等多种业务类型的数据。它融合了以太网技术的经济性、灵活性、可扩展性等特点,同时吸收了SDH环网的50ms快速保护的优点,并具有网络拓扑自动发现、环路带宽共享、公平分配、严格的COS(业务分类)等功能。RPR (Resilient Packet Ring) technology is a MAC (Media Access Control Layer) layer protocol that optimizes data service transmission on a ring structure, and can adapt to various physical layers, such as SDH (Synchronous Transmission Hierarchy), Ethernet, DWDM ( Dense wavelength division multiplexing), which can effectively transmit data of various business types such as voice and image. It combines the economical, flexible, and scalable features of Ethernet technology, and absorbs the advantages of SDH ring network's 50ms fast protection, and has network topology automatic discovery, ring bandwidth sharing, fair allocation, and strict COS (business classification) and other functions.
在新一代SDH/SONET(同步数字体系/同步光网络)产品中,已将RPR环网技术内嵌到SDH设备中,采用RPR over SDH(SDH承载RPR)的方式组网,可充分利用现有传输网络的资源,并增强传输网络对数据业务的承载能力。RPR over SDH使运营商既可以提供高速的数据业务,也保留了对传统的基于电路的语音业务的支持。RPR over SDH采用图2所示的层次结构,相应地,用户的业务包处理流程如图3所示:In the new generation of SDH/SONET (Synchronous Digital Hierarchy/Synchronous Optical Network) products, the RPR ring network technology has been embedded in the SDH equipment, and the RPR over SDH (SDH bears RPR) networking method can be used to make full use of the existing resources of the transmission network, and enhance the carrying capacity of the transmission network for data services. RPR over SDH enables operators to provide high-speed data services while retaining support for traditional circuit-based voice services. RPR over SDH adopts the hierarchical structure shown in Figure 2. Correspondingly, the user's service packet processing flow is shown in Figure 3:
Step1:客户的数据包;Step1: Customer's data package;
Step2:将客户的数据包添加上RPR Head便于进行RPR层的协议处理,对于用户的数据在RPR看作是净荷,形成RPR的帧格式。Step2: Add the customer's data packet to the RPR Head to facilitate the protocol processing of the RPR layer. The user's data is regarded as the payload in the RPR to form the RPR frame format.
Step3:封装了RPR数据头的包再封装GFP Head,形成GFP的帧,并映射到SDH帧格式中;Step3: The package that encapsulates the RPR data header is then encapsulated with the GFP Head to form a GFP frame and mapped to the SDH frame format;
Step4:SDH在光纤或铜缆中进行传输。Step4: SDH is transmitted in optical fiber or copper cable.
封装后的GFP帧格式包括:GFP帧头中的核心头、净荷帧头,GFP净荷区包括:PRP帧头、用户净荷数据,FCS(帧校验Frame check sequence)。The encapsulated GFP frame format includes: the core header in the GFP frame header, the payload frame header, and the GFP payload area includes: the PRP frame header, user payload data, and FCS (Frame check sequence).
由该图可以看出,用户的数据包需要添加RPR头和GFP头进行封装,然后,再由物理媒质进行传送。这样经过两层封装会降低传送效率;同时涉及到多层的处理,包括不同协议的封装及提取,导致结构设计复杂,产品开发成本上升。It can be seen from the figure that the user's data packet needs to be encapsulated by adding RPR header and GFP header, and then transmitted by the physical medium. Such two-layer encapsulation will reduce the transmission efficiency; at the same time, it involves multi-layer processing, including encapsulation and extraction of different protocols, resulting in complex structural design and increased product development costs.
为了保证RPR环网上用户业务的正常传输,各节点之间还需要传送各种信令消息。现有技术中,RPR协议层和GFP协议层是分开独立处理的,在设计上是分别通过不同的模块进行处理,相互之间没有任何关系,这样使得系统设计复杂,传送和处理效率相对较低。In order to ensure normal transmission of user services on the RPR ring network, various signaling messages need to be transmitted between nodes. In the prior art, the RPR protocol layer and the GFP protocol layer are processed separately and independently, and are designed to be processed by different modules without any relationship with each other, which makes the system design complicated, and the transmission and processing efficiency is relatively low .
发明内容Contents of the invention
本发明的目的是提供一种弹性分组环网传送的方法,以解决现有技术中RPR环网在业务层传递信令方式处理复杂、传送效率较低的问题,在保证RPR信令安全可靠传送的同时简化产品的设计。The purpose of the present invention is to provide a method for transmission in a resilient packet ring network, to solve the problems of complex processing and low transmission efficiency in the RPR ring network in the business layer transmission signaling mode in the prior art, and to ensure the safe and reliable transmission of RPR signaling while simplifying product design.
本发明的目的是通过以下技术方案实现的:The purpose of the present invention is achieved through the following technical solutions:
一种弹性分组环网传送业务的方法,包括:A method for transmitting services over a resilient packet ring network, comprising:
A、利用通用成帧协议净荷帧头扩展字段承载所述弹性分组环帧头信息;A. Utilizing the general framing protocol payload frame header extension field to carry the RPR frame header information;
B、利用通用成帧协议帧的域保留情况中任意选择一个值定义为所述弹性分组环网管理帧;B. Arbitrarily select a value in the domain reservation situation of the general framing protocol frame to be defined as the elastic packet ring network management frame;
C、通过所述弹性分组环网管理帧管理所述弹性分组环网传送业务。C. Manage the transmission service of the RPR network through the RPR network management frame.
所述弹性分组环网管理帧包括:管理控制帧、公平帧、空闲帧。The RPR network management frames include: management control frames, fair frames, and idle frames.
所述域为PTI域或UPI域。The domain is a PTI domain or a UPI domain.
所述步骤C包括:Described step C comprises:
C1、利用所述通用成帧协议封装所述业务数据;C1. Encapsulate the service data by using the general framing protocol;
C2、按预定方式插入所述弹性分组环网管理帧;C2. Inserting the elastic packet ring network management frame according to a predetermined method;
C3、通过所述弹性分组环网管理帧传送所述弹性分组环网上不同节点的信息。C3. Transmitting information of different nodes on the RPR network through the RPR network management frame.
所述预定方式具体为:The specific booking methods are as follows:
定时插入所述弹性分组环网管理帧或者需要检测所述不同节点状态时插入所述弹性分组环网管理帧。Inserting the elastic packet ring network management frame at regular intervals or inserting the elastic packet ring network management frame when it is necessary to detect the states of the different nodes.
所述步骤C3包括:Said step C3 comprises:
通过所述管理控制帧传送所述不同节点的状态及控制信息;transmitting the status and control information of the different nodes through the management control frame;
通过所述公平帧传送所述不同节点间的流量信息;transmitting traffic information between the different nodes through the fair frame;
通过所述空闲帧调整所述不同节点间的传输速率。The transmission rate between the different nodes is adjusted through the idle frame.
由以上本发明提供的技术方案可以看出,本发明在RPR环网中通过GFP封装层实现信令协议的传递,将PRR头封装在GFP的净负荷帧头扩展字段区域,充分利用了GFP的头扩展区,提高了封装效率,简化了封装过程及信令传送的多层复杂处理,减少了对物理层带宽的占用,使信令的传送简单、可靠;由于封装层次的减少,降低了系统设计复杂度,进而可以降低设备成本。本发明还利用形成的GFP传递通道实现了RPR环网保护。As can be seen from the technical solution provided by the present invention above, the present invention realizes the transfer of signaling protocol through the GFP encapsulation layer in the RPR ring network, encapsulates the PRR header in the net load frame header extension field area of GFP, and makes full use of the GFP The header extension area improves the encapsulation efficiency, simplifies the encapsulation process and multi-layer complex processing of signaling transmission, reduces the occupation of physical layer bandwidth, and makes the signaling transmission simple and reliable; due to the reduction of encapsulation layers, the system Design complexity, which in turn can reduce equipment cost. The present invention also utilizes the formed GFP transfer channel to realize RPR ring network protection.
附图说明Description of drawings
图1是RPR环网结构示意图;Figure 1 is a schematic diagram of the RPR ring network structure;
图2是现有技术SDH/SONET承载RPR的网络层次图;Fig. 2 is a network hierarchy diagram of prior art SDH/SONET carrying RPR;
图3是现有技术RPR over SDH/SONET用户业务包处理流程图;Fig. 3 is prior art RPR over SDH/SONET user business packet processing flowchart;
图4是GFP的帧结构示意图;Fig. 4 is a schematic diagram of the frame structure of GFP;
图5是GFP净负荷头结构示意图;Figure 5 is a schematic diagram of the structure of the GFP payload head;
图6是本发明方法中利用GFP扩展头传递上层业务的信令或协议时的封装格式;Fig. 6 is the encapsulation format when utilizing the GFP extension header to transmit the signaling of the upper layer business or the agreement in the method of the present invention;
图7是本发明方法中对用户业务数据封装过程及封装后的GFP帧格式;Fig. 7 is the GFP frame format to user service data encapsulation process and encapsulation in the method of the present invention;
图8是GFP客户帧格式;Fig. 8 is GFP client frame format;
图9是本发明方法中利用GFP客户管理帧传递上层业务的信令或协议时的封装格式;Fig. 9 is the encapsulation format when utilizing the GFP client management frame to transmit the signaling or the protocol of the upper layer business in the method of the present invention;
图10是本发明方法中利用定义新的类型帧传递上层业务的信令或协议时的封装格式;Fig. 10 is the encapsulation format when the signaling or protocol of the upper layer service is transmitted by defining a new type frame in the method of the present invention;
图11是本发明方法的流程图;Fig. 11 is a flowchart of the method of the present invention;
图12是本发明方法中通过插入管理控制帧实现1:1保护示意图。Fig. 12 is a schematic diagram of implementing 1:1 protection by inserting a management control frame in the method of the present invention.
具体实施方式Detailed ways
本发明的核心在于在RPR环网中利用GPF(通用成帧协议)层承载信令协议,并将PRR头封装在GFP的净荷帧头扩展区域中,通过GFP封装层形成的通道实现各节点间的信令及业务数据的传递。The core of the present invention is to use the GPF (General Framing Protocol) layer to carry the signaling protocol in the RPR ring network, and encapsulate the PRR header in the payload frame header extension area of GFP, and realize each node through the channel formed by the GFP encapsulation layer. Communication between signaling and business data.
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和实施方式对本发明作进一步的详细说明。In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.
首先对本发明中用到的GFP帧结构作一简单说明:At first the GFP frame structure used in the present invention is made a simple explanation:
GFP帧格式在G.7041标准中详细定义,GFP的帧结构如图4所示,包括GFP帧头(Core Header)和GFP净负荷区(GFP Payload Area)两部分。其中,GFP帧头包括:帧长度标识(PLI)和帧头错误检验(Core HEC)。PLI为2个字节,标明帧的净负荷的长度,帧头错误检验也为2个字节,它采用CRC-16的检错方法给帧头提供保护;GFP净负荷区包括:净负荷头(Payload Header)、净负荷信息域(Payload Information)和净负荷的帧检验序列(Payload FCS)三部分。The GFP frame format is defined in detail in the G.7041 standard. The GFP frame structure is shown in Figure 4, including two parts: the GFP frame header (Core Header) and the GFP payload area (GFP Payload Area). Among them, the GFP frame header includes: frame length identification (PLI) and frame header error check (Core HEC). PLI is 2 bytes, which indicates the length of the payload of the frame, and the frame header error check is also 2 bytes. It uses the CRC-16 error detection method to provide protection for the frame header; the GFP payload area includes: payload header (Payload Header), payload information domain (Payload Information) and payload frame check sequence (Payload FCS) three parts.
本发明即根据以上GFP协议定义,利用GFP层实现上层用户信令及协议的封装,具体包括:According to the above GFP protocol definition, the present invention utilizes the GFP layer to realize the encapsulation of upper-layer user signaling and protocols, specifically including:
(1)利用GFP帧的扩展区段承载RPR封装头(1) Use the extended section of the GFP frame to carry the RPR encapsulation header
GFP净负荷头(Payload Header)结构如图5所示,包括:2字节的类型域(Payload Type)、2字节的类型域校验(Type HEC)、0~60字节的扩展头信息域(包括2字节的扩展头校验域)。The structure of the GFP Payload Header (Payload Header) is shown in Figure 5, including: 2-byte type field (Payload Type), 2-byte type field check (Type HEC), and 0-60 bytes of extended header information field (including the 2-byte extended header verification field).
可见,可以利用净负荷头中的扩展头来承载RPR头,将RPR帧头信息直接插入该区域实现RPR层的封装,该头包括但不限于以下信息:源节点地址、目的节点地址、RPR内外环标识、TTL(Time to live)、控制信息、协议类型等信息。当然,也可以利用净负荷头中的扩展头来传递上层业务的信令或协议,将用户的信息直接插入该区域完成信息协议的传送,信令封装格式如图6所示。It can be seen that the extension header in the payload header can be used to carry the RPR header, and the RPR frame header information can be directly inserted into this area to realize the encapsulation of the RPR layer. The header includes but is not limited to the following information: source node address, destination node address, RPR internal and external Ring ID, TTL (Time to live), control information, protocol type and other information. Of course, the extension header in the payload header can also be used to transmit the signaling or protocol of the upper layer service, and the user information is directly inserted into this area to complete the transmission of the information protocol. The signaling encapsulation format is shown in Figure 6.
对于用户业务数据封装,将现有技术中的RPR封装和GFP封装过程合并,与现有技术相比,简化了封装过程,提高了协议封装效率。用户业务数据的封装过程及封装后的GFP帧格式如图7所示。For user service data encapsulation, the RPR encapsulation and GFP encapsulation processes in the prior art are combined, which simplifies the encapsulation process and improves protocol encapsulation efficiency compared with the prior art. The encapsulation process of user service data and the format of the encapsulated GFP frame are shown in FIG. 7 .
Step1:客户的数据包;Step1: Customer's data package;
Step2:将客户的数据包封装到GFP头,在GFP帧头中承载了RPR协议,形成GFP帧,并映射到SDH帧格式中;Step2: Encapsulate the customer's data packet into the GFP header, carry the RPR protocol in the GFP frame header, form a GFP frame, and map it to the SDH frame format;
Step3:SDH在光纤或铜缆中进行传输。Step3: SDH is transmitted in optical fiber or copper cable.
封装后的GFP帧格式包括:GFP帧头、净荷帧头,包含RPR帧头的净荷扩展帧头,GFP净荷区包括:用户净荷数据,另外还包括帧校验序列FCS。The encapsulated GFP frame format includes: GFP frame header, payload frame header, payload extension frame header including RPR frame header, GFP payload area includes: user payload data, and also includes frame check sequence FCS.
(2)利用GFP客户管理帧定义RPR环网管理帧(2) Use the GFP client management frame to define the RPR ring network management frame
按照GFP格式定义的帧分成两类:Frames defined according to the GFP format are divided into two categories:
a、GFP客户帧:完成客户侧信息的封装,包括客户数据帧(封装客户数据信息)和客户管理帧(封装一些客户的管理信息);a. GFP client frame: complete the encapsulation of client side information, including client data frame (encapsulation of client data information) and client management frame (encapsulation of some client management information);
b、GFP控制帧:定义GFP连接管理,目前只定义GFP的Idle(空闲)帧。b. GFP control frame: defines GFP connection management, currently only defines the Idle (idle) frame of GFP.
根据GFP协议定义,在GFP核心帧头的PLI域表示净荷长度指示。当PLI=0~3,表示为GFP控制帧,定义GFP连接管理。根据目前协议控制帧只定义PLI=0的时候为GFP Idle帧,用于数据映射过程中的速率适配。PLI=1~3为保留情况,目前未定义。当PLI=4~65535,表示为GFP客户帧,如图8所示,完成客户侧信息的封装,包括客户数据帧(封装客户数据信息)和客户管理帧(封装一些客户的管理信息帧)。According to the definition of the GFP protocol, the PLI field of the GFP core frame header indicates the payload length indication. When PLI=0~3, it is represented as a GFP control frame, which defines GFP connection management. According to the current protocol, the control frame is only defined as a GFP Idle frame when PLI=0, which is used for rate adaptation in the data mapping process. PLI=1~3 is reserved and not defined at present. When PLI=4~65535, represent as GFP client frame, as shown in Figure 8, complete the encapsulation of client side information, comprise client data frame (encapsulate client data information) and client management frame (encapsulate some clients' management information frames).
PTI(Payload type Identifier,净荷类型指示),用来指示在GFP封装传送的用户数据类型,目前在ITU-t G.7041中定义如下表1所示:PTI (Payload type Identifier, payload type indication), used to indicate the type of user data transmitted in GFP encapsulation, is currently defined in ITU-t G.7041 as shown in Table 1 below:
表1:Table 1:
当帧类型标识PTI=100,表示客户管理帧,用于客户端管理信息传送,目前只在UPI(User payload Identifier,用户净荷标识)域中定义两种UPI=00000001为客户信号丢失(Loss of Client Signal);UPI=00000010为字符同步丢失(Loss of Character Synchronization);UPI=00000000、00000011~11111111未定义。When the frame type identifier PTI=100, it means the customer management frame, which is used for client management information transmission. At present, only two kinds of UPI=00000001 are defined in the UPI (User payload Identifier, user payload identifier) field as the client signal loss (Loss of Client Signal); UPI=00000010 is character synchronization loss (Loss of Character Synchronization); UPI=00000000, 00000011~11111111 are undefined.
可见,可以利用UPI=00000000、00000011~11111111时未定义的客户管理帧来传递上层业务的信令或协议,将用户的信息直接插入该区域完成信息协议的传送,信令封装格式如图9所示。It can be seen that the undefined customer management frame when UPI=00000000, 00000011~11111111 can be used to transmit the signaling or protocol of the upper layer service, and the user information can be directly inserted into this area to complete the transmission of the information protocol. The signaling encapsulation format is shown in Figure 9 Show.
例如,通过定义UPI的值来区分是RPR协议的管理控制帧、公平帧、空闲帧:For example, by defining the value of UPI to distinguish management control frames, fair frames, and idle frames of the RPR protocol:
UPI=00000011时,定义为RPR管理控制帧;When UPI=00000011, it is defined as RPR management control frame;
UPI=00000100时,定义为RPR公平帧;When UPI=00000100, it is defined as RPR fair frame;
这样,通过硬件逻辑可以快速地提取出管理帧进行后续的相应处理,从而可以提高处理效率。In this way, the management frame can be quickly extracted through hardware logic for subsequent corresponding processing, thereby improving processing efficiency.
(3)利用新的类型帧定义RPR环网管理帧(3) Utilize the new type frame to define the RPR ring network management frame
由表1可见,PTI=000,PTI=100被分别用来定义客户数据帧和客户管理帧,而PTI字段含3个bit,可以最多表示8种类型的帧,因此当前未使用的类型PTI=001~011及PTI=101~111都可以被用来定义传递信令,信令封装格式如图10所示。It can be seen from Table 1 that PTI=000 and PTI=100 are used to define customer data frame and customer management frame respectively, and the PTI field contains 3 bits, which can represent 8 types of frames at most, so the currently unused type PTI= 001-011 and PTI=101-111 can all be used to define transmission signaling, and the signaling encapsulation format is shown in FIG. 10 .
例如,通过定义不同的PTI值来区分是业务帧还是管理控制帧:For example, by defining different PTI values to distinguish whether it is a service frame or a management control frame:
PTI=001时,定义为管理控制帧;When PTI=001, it is defined as a management control frame;
UPI=101时,定义为公平帧;When UPI=101, it is defined as a fair frame;
这样,通过硬件逻辑可以快速提取出管理帧进行后续的相应处理,,从而可以提高处理效率。In this way, the management frame can be quickly extracted through hardware logic for subsequent corresponding processing, thereby improving processing efficiency.
通过以上三种方式定义使GPF帧来传递用户的不同信令,具体可以根据实际情况分别选用。The GPF frame is used to transmit different signaling of the user through the above three methods, which can be selected according to the actual situation.
图11是本发明方法的流程图,包括以下步骤:Fig. 11 is a flowchart of the method of the present invention, comprising the following steps:
步骤S1:利用GFP协议净负荷帧头字段承载RPR帧头信息;Step S1: use the GFP protocol payload frame header field to carry the RPR frame header information;
步骤S2:根据GFP帧格式设定RPR管理帧,包括:管理控制帧、公平帧、空闲帧。具体定义方式如下:Step S2: Set the RPR management frame according to the GFP frame format, including: management control frame, fair frame, and idle frame. The specific definition is as follows:
利用通用成帧协议客户管理帧的用户净荷标识UPI的保留情况中任意选择一个值定义为所述弹性分组环网管理帧;或者Utilize arbitrarily select a value in the reserved situation of user payload identification UPI of general framing protocol customer management frame to be defined as described RPR network management frame; or
利用通用成帧协议帧的净荷类型指示PTI的保留情况中任意选择一个值定义为所述弹性分组环网管理帧。A value is arbitrarily selected from the reservation status of the PTI indicated by the payload type of the general framing protocol frame and defined as the RPR management frame.
对上述两种定义方式前面已作详细说明,在此不再赘述。The above two definition methods have been described in detail above, and will not be repeated here.
步骤S3:利用GFP协议封装业务数据。在该协议封装过程中,将RPR协议插入GFP协议净负荷帧头字段中,一次完成GFP协议和RPR协议的封装。Step S3: use the GFP protocol to encapsulate the service data. During the protocol encapsulation process, the RPR protocol is inserted into the GFP protocol payload frame header field, and the encapsulation of the GFP protocol and the RPR protocol is completed at one time.
步骤S4:按预定方式插入RPR管理帧。可以根据实际需要,定时插入RPR管理帧或者需要检测RPR环网上不同节点状态时插入RPR管理帧。通过这些管理帧实现对RPR环网的管理。Step S4: Insert the RPR management frame in a predetermined manner. According to actual needs, the RPR management frame can be inserted at regular intervals or the RPR management frame can be inserted when the status of different nodes on the RPR ring network needs to be detected. The management of the RPR ring network is implemented through these management frames.
步骤S5:通过RPR管理帧传送RPR环网上不同节点的信息,实现对用户业务及RPR环网的管理。Step S5: Transmit the information of different nodes on the RPR ring network through the RPR management frame, so as to realize the management of user services and the RPR ring network.
例如:For example:
通过所述管理控制帧传送所述不同节点的状态及控制信息;transmitting the status and control information of the different nodes through the management control frame;
通过所述公平帧传送所述不同节点间的流量信息;transmitting traffic information between the different nodes through the fair frame;
通过所述空闲帧调整所述不同节点间的传输速率。The transmission rate between the different nodes is adjusted through the idle frame.
只要能够提供两个网元间的协议通道,使不同的网元间可以利用该通道业务流量信息、网络拓扑信息、各站点间的阻塞信息等,这样各节点通过硬件提取报文给上层软件进行处理,这样就可以实现对RPR环网的管理。As long as the protocol channel between two network elements can be provided, different network elements can use the channel service flow information, network topology information, congestion information between stations, etc., so that each node can extract packets through hardware and send them to the upper layer software for processing. In this way, the management of the RPR ring network can be implemented.
图12示出了本发明方法中通过管理帧对RPR环网实现1:1保护的流程,即在两个网元间通过GFP的信令通道传递两个网元间链路状态,实现业务的选择。实现过程如下:Fig. 12 shows the process of realizing 1:1 protection of the RPR ring network through the management frame in the method of the present invention, that is, the link status between the two network elements is transmitted through the GFP signaling channel between the two network elements, and the service is realized. choose. The implementation process is as follows:
1、节点A将业务进行双发,在工作路径和保护路径同时传送相同业务;1. Node A double-transmits the service, and transmits the same service on the working path and the protection path at the same time;
2、目的节点B进行业务的选收,选择信号好的一端;2. The destination node B selects and receives services, and selects the end with a good signal;
3、为方便B点进行业务的判断,在A点可以定期发送状态确认报文。3. To facilitate business judgment at point B, a status confirmation message can be sent periodically at point A.
例如,PTI=010时,定义为1:1管理控制帧;For example, when PTI=010, it is defined as a 1:1 management control frame;
这样在图12的A、B两节点间可以通过PTI=010的管理控制帧进行两个节点间链路状态信息的传递,硬件逻辑可以通过识别PTI=010的帧,快速提取出管理控制帧提供给软件进行协议状态机的迁移,从而实现了基于包级别的1:1保护。In this way, the management and control frame of PTI=010 between nodes A and B in Figure 12 can be used to transmit the link state information between the two nodes, and the hardware logic can quickly extract the management and control frame by identifying the frame of PTI=010 to provide Migrate the protocol state machine for the software, thus realizing 1:1 protection based on the packet level.
具体业务实现过程如下:The specific business implementation process is as follows:
1、A节点只通过工作路径将业务数据发送给B节点;1. A node only sends business data to B node through the working path;
2、为了保证B节点能够实时监控工作路径好坏,A节点定时从工作路径发送PTI=010的管理控制帧给B节点;2. In order to ensure that Node B can monitor the quality of the working path in real time, Node A regularly sends a management control frame with PTI=010 from the working path to Node B;
3、为了保证B节点能够实时监控保护路径好坏,A节点定时从保护路径发送PTI=010的管理控制帧给B节点;3. In order to ensure that Node B can monitor whether the protection path is good or bad in real time, Node A regularly sends a management control frame with PTI=010 from the protection path to Node B;
4、B节点分别监控工作路径和保护路径收到的PTI=010的管理控制帧,如果能定期收到则说明链路状态正常。4. The node B monitors the management control frame of PTI=010 received by the working path and the protection path respectively. If it can be received regularly, it means that the link state is normal.
5、如果A到B的工作路径出现故障(如光纤故障),B节点在工作路径将无法接收到定期的管理控制帧,这样可以触发上层软件重新协商A和B节点的业务路径;5. If the working path from A to B fails (such as a fiber failure), node B will not be able to receive regular management control frames on the working path, which can trigger the upper layer software to renegotiate the business path between nodes A and B;
6、A和B节点协商完成后A节点将业务从保护路径发送给B,B节点在保护路径上可以正常接收业务,从而实现了业务保护。6. After the negotiation between nodes A and B is completed, node A sends the service to B from the protection path, and node B can normally receive the service on the protection path, thereby realizing service protection.
虽然通过实施例描绘了本发明,本领域普通技术人员知道,本发明有许多变形和变化而不脱离本发明的精神,希望所附的权利要求包括这些变形和变化而不脱离本发明的精神。While the invention has been described by way of example, those skilled in the art will appreciate that there are many variations and changes to the invention without departing from the spirit of the invention, and it is intended that the appended claims cover such variations and changes without departing from the spirit of the invention.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100570779A CN100370778C (en) | 2004-08-30 | 2004-08-30 | Method for Transporting Service in Resilient Packet Ring Network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100570779A CN100370778C (en) | 2004-08-30 | 2004-08-30 | Method for Transporting Service in Resilient Packet Ring Network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1744555A CN1744555A (en) | 2006-03-08 |
CN100370778C true CN100370778C (en) | 2008-02-20 |
Family
ID=36139756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100570779A Expired - Fee Related CN100370778C (en) | 2004-08-30 | 2004-08-30 | Method for Transporting Service in Resilient Packet Ring Network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100370778C (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102546104B (en) * | 2011-12-28 | 2015-05-27 | 武汉烽火网络有限责任公司 | Method utilizing generic framing procedure to transmit network management information |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030118022A1 (en) * | 2001-12-21 | 2003-06-26 | Chip Engines | Reconfigurable data packet header processor |
CN1490987A (en) * | 2002-10-18 | 2004-04-21 | ��Ϊ��������˾ | A Method for Transmitting Data Service on Synchronous Digital Network |
-
2004
- 2004-08-30 CN CNB2004100570779A patent/CN100370778C/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030118022A1 (en) * | 2001-12-21 | 2003-06-26 | Chip Engines | Reconfigurable data packet header processor |
CN1490987A (en) * | 2002-10-18 | 2004-04-21 | ��Ϊ��������˾ | A Method for Transmitting Data Service on Synchronous Digital Network |
Non-Patent Citations (2)
Title |
---|
通用成帧协议(GFP)的结构及特点. 沈瑞琴.江苏通信技术,第19卷第6期. 2003 * |
通用成帧规程GFP协议结构特点及其关键技术. 孙嵘.光通信技术,第3期. 2003 * |
Also Published As
Publication number | Publication date |
---|---|
CN1744555A (en) | 2006-03-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111092686B (en) | Data transmission method, device, terminal equipment and storage medium | |
CN100388700C (en) | A Method for Transmitting Data Service on Synchronous Digital Network | |
CN101729371B (en) | Method for service transmission and device for service transmission | |
CN100440843C (en) | Ring net and method for realizing service | |
CN101815229A (en) | Method and device for service adaptation | |
CN1691666B (en) | Multi-protocol universal line transmission method and device | |
CN101662417A (en) | Method and equipment for multi-service adapting and multi-service loading | |
CN101815024A (en) | Ethernet service intercommunication method and device | |
CN101188534A (en) | A device and method for realizing signaling communication network and network communication network channel | |
CN101184098B (en) | Data transmission method and transmission apparatus | |
WO2013082773A1 (en) | Method for service transmission over optical transport network, device and system for realizing same | |
CN101179556B (en) | Method and apparatus for conveying optical fibre channel service | |
CN102480408B (en) | Scheduling method and device for pseudo wire emulation system | |
CN101160929A (en) | Automatic discovery method and device for client layer link | |
CN102055727A (en) | Data encapsulation method, encapsulation equipment and branch unit in multi-service transport network | |
US20050220059A1 (en) | System and method for providing a multiple-protocol crossconnect | |
CN1311673C (en) | Method for transmitting multi-protocol tag exchange protocol data unit | |
JP2006087107A (en) | Method and system for bridging traffic in a resilient packet ring network | |
CN101170711A (en) | Information transmission device and method for automatically switching optical network SCN and MCN | |
WO2007131405A1 (en) | A device and method for implementing transmission of multi-path multiple service convergence and de-convergence | |
CN101741592A (en) | Method, device and system for managing GPON branches in multi-service transmission network | |
CN100370778C (en) | Method for Transporting Service in Resilient Packet Ring Network | |
CN100502341C (en) | Implementation method and system for transmitting Ethernet services on RPR network | |
CN100384177C (en) | A Method for Ethernet Transmission in Multiple E1 Channels | |
CN101873247B (en) | Management method and system for controlling data transmission |
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 | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080220 Termination date: 20110830 |