CN101997840B - Method, device and system for establishing differentiated services code point (DSCP) mapping relation between network elements - Google Patents
Method, device and system for establishing differentiated services code point (DSCP) mapping relation between network elements Download PDFInfo
- Publication number
- CN101997840B CN101997840B CN2009101631490A CN200910163149A CN101997840B CN 101997840 B CN101997840 B CN 101997840B CN 2009101631490 A CN2009101631490 A CN 2009101631490A CN 200910163149 A CN200910163149 A CN 200910163149A CN 101997840 B CN101997840 B CN 101997840B
- Authority
- CN
- China
- Prior art keywords
- dscp
- network element
- message
- detection
- mapping relationship
- 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
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明实施例提供了一种网元之间的DSCP映射关系建立方法、装置和系统,所述方法包括:接收DSCP报文,所述DSCP报文的净荷中包含了需要探测的第一DSCP值,所述DSCP报文的报文头中包含了需要探测的第一DSCP值在所述网元间传输后得到的第二DSCP值;根据所述DSCP报文的净荷中包含的第一DSCP值以及所述DSCP报文的报文头中包含的第二DSCP值,建立所述需要探测的第一DSCP值在所述网元间的DSCP映射关系。该方法简易运维,高效快速,能够探测到整个传输网络中任意两个网元间DSCP值的映射关系,大大降低了人力投入,能够更准确的发现问题,在所有的通用IP网中都可应用。
Embodiments of the present invention provide a method, device, and system for establishing a DSCP mapping relationship between network elements. The method includes: receiving a DSCP message, and the payload of the DSCP message includes the first DSCP that needs to be detected. value, the header of the DSCP message contains the second DSCP value obtained after the first DSCP value to be detected is transmitted between the network elements; according to the first DSCP value contained in the payload of the DSCP message The DSCP value and the second DSCP value included in the header of the DSCP message establish a DSCP mapping relationship between the network elements of the first DSCP value to be detected. This method is easy to operate and maintain, efficient and fast, and can detect the mapping relationship of DSCP values between any two network elements in the entire transmission network, which greatly reduces manpower investment and can find problems more accurately. It can be used in all general IP networks. application.
Description
技术领域 technical field
本发明涉及通信技术领域,特别涉及一种网元间DSCP映射关系建立方法、装置和系统。The present invention relates to the field of communication technology, in particular to a method, device and system for establishing DSCP mapping relationships between network elements.
背景技术 Background technique
近年来,因特网协议(Internet Protocol,IP)技术在各个领域得到了广泛的应用。IP传输支持多种业务的混合传输,根据业务的类型可以设置不同的优先级。高优先级的可以获得较高级别的服务,保证其传输质量;低优先级的获得较低级别的服务,传输质量只能得到较低保证,或者无保证。关于传输质量,可以通过传输丢包率、传输时延、传输抖动等方面进行评估。In recent years, Internet Protocol (IP) technology has been widely used in various fields. IP transmission supports mixed transmission of multiple services, and different priorities can be set according to the types of services. Those with high priority can obtain a higher level of service and guarantee their transmission quality; those with low priority can obtain a lower level of service, and their transmission quality can only be guaranteed at a lower level, or there is no guarantee. Regarding the transmission quality, it can be evaluated by the transmission packet loss rate, transmission delay, transmission jitter and other aspects.
对于无线业务来说,IP技术的优先级服务机制直接关系到无线用户的体验,3GPP按照业务的要求设置不同的优先级,在整个IP传输过程中保证其传输质量。例如:语音业务是时延最敏感的业务,将语音业务的优先级设为高;而后台类型业务是时延最不敏感的业务,将后台业务的优先级设为低。For wireless services, the priority service mechanism of IP technology is directly related to the experience of wireless users. 3GPP sets different priorities according to service requirements to ensure the transmission quality during the entire IP transmission process. For example, the voice service is the most delay-sensitive service, and the priority of the voice service is set to high; while the background service is the least delay-sensitive service, the priority of the background service is set to low.
IP技术采用区分服务编码(Differentiated Services Code Point,DSCP)值来表示区分服务(differentiated service),通过将DSCP标记在报文头部来体现IP报文的优先级。对应于不同的IP技术,可以采用不同的DSCP标记方式:IPv4采用首部的ToS(Type of Service,服务类型)域的前6位表示,IPv6采用首部的Traffic Classes(业务类型)域的前6位来表示。不同网元根据IP报文头里的DSCP值区分报文的级别,提供相应的服务。IP technology uses Differentiated Services Code Point (DSCP) value to indicate differentiated service (differentiated service), and the priority of IP message is reflected by marking DSCP in the message header. Corresponding to different IP technologies, different DSCP marking methods can be used: IPv4 uses the first 6 bits of the ToS (Type of Service) field in the header, and IPv6 uses the first 6 bits of the Traffic Classes (service type) field in the header To represent. Different network elements distinguish the class of packets according to the DSCP value in the IP packet header, and provide corresponding services.
由于网络中的IP服务优先级在不同的网元会有变化,导致DSCP值会有一个新旧值的映射关系。网元在接收IP报文时,会根据该映射关系来修改报文IP头中的DSCP值。Because the priority of IP service in the network will change in different network elements, the DSCP value will have a mapping relationship between the old and new values. When a network element receives an IP packet, it modifies the DSCP value in the IP header of the packet according to the mapping relationship.
图1为现有技术中一种DSCP值映射关系修改的示意图。如图1所示:网元A如果接收到报文的DSCP值为32,该DSCP值处于网元A中修改前表项35~24的范围,该范围对应修改后的DSCP值为24,则DSCP值就由原来的32修改为24。当下一个网元B接收到网元A发来报文的DSCP值为24,该DSCP值处于网元B中修改前表项31~16的范围,该范围对应修改后的DSCP值为16,则DSCP值就由原来的24修改为16。获知两个网元之间的DSCP映射关系对IP传输的质量监控具有重要意义。现有技术采用以下方法来获得两个网元之间的DSCP映射关系。FIG. 1 is a schematic diagram of modification of a DSCP value mapping relationship in the prior art. As shown in Figure 1: If network element A receives a message with a DSCP value of 32, the DSCP value is in the range of 35 to 24 in the table entry before modification in network element A, and this range corresponds to the modified DSCP value of 24, then The DSCP value is changed from 32 to 24. When the next network element B receives a message from network element A with a DSCP value of 24, the DSCP value is in the range of 31 to 16 in the table before modification in network element B, and this range corresponds to the modified DSCP value of 16, then The DSCP value is changed from 24 to 16. Knowing the DSCP mapping relationship between two network elements is of great significance to the quality monitoring of IP transmission. The prior art adopts the following method to obtain the DSCP mapping relationship between two network elements.
图2为现有技术两个网元之间的多条传输路径示意图。如图2所示,C和D分别表示两个网元,要知道从网元C和网元D之间的DSCP值映射关系,首先必须得知指定业务在这两个网元之间的传输路径(如图2所示,假设实际路径中需要经过A和B两个网元);然后,需要维护人员获取该路径上的网元A和B各自的DSCP映射关系;最后,需要维护人员根据网元A和网元B的DSCP映射关系,计算出网元C和网元D之间端到端的DSCP映射关系,具体计算方法可以参照图1所示的过程。对于网元C来说,从C点到D点的DSCP映射关系称为前向映射关系,从D点到C点的DSCP映射关系称为后向映射关系。Fig. 2 is a schematic diagram of multiple transmission paths between two network elements in the prior art. As shown in Figure 2, C and D respectively represent two network elements. To know the DSCP value mapping relationship between network element C and network element D, you must first know the transmission of specified services between these two network elements path (as shown in Figure 2, assuming that the actual path needs to pass through two network elements A and B); then, maintenance personnel are required to obtain the respective DSCP mapping relationships of network elements A and B on the path; finally, maintenance personnel are required to The DSCP mapping relationship between network element A and network element B is calculated, and the end-to-end DSCP mapping relationship between network element C and network element D is calculated. The specific calculation method can refer to the process shown in FIG. 1 . For network element C, the DSCP mapping relationship from point C to point D is called a forward mapping relationship, and the DSCP mapping relationship from point D to point C is called a backward mapping relationship.
现有技术的整个解决方案过程存在多处技术难点:There are many technical difficulties in the whole solution process of the prior art:
1、需要投入大量维护人员。整个IP传输网络错综复杂,多种业务同时在一张IP网路中传输。其中IP网络动态路由,中间网络收敛变化多样,要获得当前指定业务传输路径,需要花费一定的人力,运维成本高。1. A large number of maintenance personnel are required. The entire IP transmission network is intricate, and multiple services are transmitted on one IP network at the same time. Among them, the dynamic routing of the IP network and the convergence of the intermediate network change in various ways. To obtain the current specified service transmission path requires a certain amount of manpower and high operation and maintenance costs.
2、需要投入大量技术专家排查当前传输路径上的每个节点有无修改DSCP值,以及DSCP值的映射关系。一条路径上的网元设备较多,大量的配置DSCP映射表,需要投入大量人力,计算相当困难。2. It is necessary to invest a large number of technical experts to check whether each node on the current transmission path has modified the DSCP value and the mapping relationship of the DSCP value. There are many network element devices on a path, and the configuration of a large number of DSCP mapping tables requires a lot of manpower, and the calculation is quite difficult.
综上所述:现有技术的每个步骤都需要大量的人工参与,加大了维护成本高,整体过程操作复杂。To sum up: each step of the prior art requires a lot of manual participation, which increases maintenance costs and complicates the operation of the overall process.
发明内容Contents of the invention
本发明实施例提供一种网元间DSCP映射关系建立方法、装置和系统。Embodiments of the present invention provide a method, device and system for establishing a DSCP mapping relationship between network elements.
本发明实施例一方面提供了一种网元间DSCP映射关系建立方法,所述方法包括:接收DSCP报文,所述DSCP报文的净荷中包含了需要探测的第一DSCP值,所述DSCP报文的报文头中包含了需要探测的第一DSCP值在所述网元间传输后得到的第二DSCP值;根据所述DSCP报文的净荷中包含的第一DSCP值以及所述DSCP报文的报文头中包含的第二DSCP值,建立所述需要探测的第一DSCP值在所述网元间的DSCP映射关系。On the one hand, an embodiment of the present invention provides a method for establishing a DSCP mapping relationship between network elements, the method comprising: receiving a DSCP message, the payload of the DSCP message includes a first DSCP value to be detected, and the The header of the DSCP message contains the second DSCP value obtained after the first DSCP value to be detected is transmitted between the network elements; according to the first DSCP value contained in the payload of the DSCP message and the The second DSCP value contained in the header of the DSCP message is used to establish a DSCP mapping relationship between the network elements of the first DSCP value to be detected.
本发明实施例另一方面提供了一种网元间DSCP映射关系建立装置,所述装置包括:DSCP报文接收单元,用于接收DSCP报文,所述DSCP报文的净荷中包含了需要探测的第一DSCP值,所述DSCP报文的报文头中包含了需要探测的第一DSCP值在所述网元间传输后得到的第二DSCP值;映射关系建立单元,用于根据所述DSCP报文的净荷中包含的第一DSCP值以及所述DSCP报文的报文头中包含的第二DSCP值,建立所述需要探测的第一DSCP值在所述网元间的DSCP映射关系。Another aspect of the embodiment of the present invention provides a device for establishing a DSCP mapping relationship between network elements. The device includes: a DSCP message receiving unit for receiving a DSCP message. The payload of the DSCP message includes the required The detected first DSCP value, the header of the DSCP message contains the second DSCP value obtained after the first DSCP value to be detected is transmitted between the network elements; the mapping relationship establishment unit is used to The first DSCP value contained in the payload of the DSCP message and the second DSCP value contained in the header of the DSCP message, and establish the DSCP between the network elements of the first DSCP value that needs to be detected Mapping relations.
本发明实施例再一方面提供了一种网元间DSCP映射关系建立系统,包括作为本端网元的前述装置,以及作为本端网元的DSCP探测相对方的对端网元。Another aspect of the embodiments of the present invention provides a system for establishing a DSCP mapping relationship between network elements, including the foregoing device as a local network element, and a peer network element as a counterpart of DSCP detection of the local network element.
本发明实施例的有益效果在于:The beneficial effects of the embodiments of the present invention are:
本发明实施例提供的技术方案,利用净荷中的DSCP值在报文传输的过程中保持不变、而报文头中的DSCP值会被传输路径上的各个网元改变的机制,作为接收端的网元接收DSCP报文后,根据DSCP报文净荷中携带的需要探测的第一DSCP值以及报文头中包含的第一DSCP值在网元间传输后得到的第二DSCP值,就能获得需要探测的DSCP值在网元间的DSCP映射关系。可见,本发明实施例提供的技术方案,能够探测到整个传输网络中任意两个网元间DSCP值的映射关系,简易运维,高效快速,大大降低了人力投入,且在所有的通用IP网中都可应用。The technical solution provided by the embodiment of the present invention utilizes the mechanism that the DSCP value in the payload remains unchanged during message transmission, while the DSCP value in the message header will be changed by each network element on the transmission path, as a receiving mechanism. After receiving the DSCP message, the network element at the end receives the first DSCP value to be detected carried in the payload of the DSCP message and the second DSCP value obtained after the first DSCP value contained in the message header is transmitted between network elements. The DSCP mapping relationship among network elements of the DSCP value to be detected can be obtained. It can be seen that the technical solution provided by the embodiment of the present invention can detect the mapping relationship of DSCP values between any two network elements in the entire transmission network, which is easy to operate and maintain, efficient and fast, and greatly reduces manpower input. can be applied in both.
附图说明 Description of drawings
图1为现有技术中一种DSCP值映射关系修改的示意图;FIG. 1 is a schematic diagram of modification of a DSCP value mapping relationship in the prior art;
图2为现有技术两个网元之间的多条传输路径示意图;FIG. 2 is a schematic diagram of multiple transmission paths between two network elements in the prior art;
图3为实施例1的方法整体流程图;Fig. 3 is the overall flowchart of the method of embodiment 1;
图4为实施例1的激活/去激活报文帧格式图;Fig. 4 is the activation/deactivation message frame format figure of embodiment 1;
图4a为实施例1的探测执行过程整体方法流程图;FIG. 4a is a flow chart of the overall method of the detection execution process in Embodiment 1;
图5为实施例1的DSCP探测过程的信令流程图;Fig. 5 is the signaling flowchart of the DSCP detection process of embodiment 1;
图6为实施例1的DSCP探测执行阶段所涉及的报文整体格式图;Fig. 6 is the overall format diagram of the message involved in the execution stage of DSCP detection in embodiment 1;
图7为实施例2的DSCP探测协商过程的方法流程图;Fig. 7 is the method flowchart of the DSCP detection negotiation process of embodiment 2;
图8为实施例2的DSCP探测执行过程的信令流程图;FIG. 8 is a signaling flowchart of the DSCP detection execution process in Embodiment 2;
图8a为实施例2的源端整体流程图;FIG. 8a is an overall flow chart of the source end of Embodiment 2;
图8b为实施例2的目的端整体流程图;FIG. 8b is an overall flow chart of the destination end in Embodiment 2;
图9为实施例2的源端的详细处理流程图;FIG. 9 is a detailed processing flow chart of the source end in Embodiment 2;
图10为实施例2的目的端的详细处理流程图;FIG. 10 is a detailed processing flowchart of the destination end in Embodiment 2;
图11为实施例3的DSCP探测执行过程的信令流程图;FIG. 11 is a signaling flowchart of the DSCP detection execution process in Embodiment 3;
图11a为实施例3的源端整体流程图;Fig. 11a is the overall flow chart of the source end of embodiment 3;
图11b为实施例3的目的端整体流程图;Fig. 11b is an overall flowchart of the destination end in Embodiment 3;
图12为实施例3的源端的详细处理流程图;Fig. 12 is a detailed processing flowchart of the source end of embodiment 3;
图13为实施例3的源端的详细处理流程图;FIG. 13 is a detailed processing flow chart of the source end in Embodiment 3;
图14为实施例4的装置示意图之一;Fig. 14 is one of the device schematic diagrams of embodiment 4;
图15为实施例4的装置示意图之二;Fig. 15 is the second schematic diagram of the device of embodiment 4;
图16为实施例4的装置示意图之三;Fig. 16 is the third schematic diagram of the device of embodiment 4;
图17为实施例4的装置示意图之四;Fig. 17 is the fourth of the device schematic diagram of embodiment 4;
图18为实施例4的装置示意图之五;Fig. 18 is the fifth of the device schematic diagram of embodiment 4;
图18a为图18的装置用于建立前向映射关系时的示意图;Fig. 18a is a schematic diagram of the device in Fig. 18 being used to establish a forward mapping relationship;
图18b为图18的装置用于建立前向映射关系时的示意图。Fig. 18b is a schematic diagram of the device in Fig. 18 being used to establish a forward mapping relationship.
具体实施方式 Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.
实施例1:Example 1:
本实施例提供了一种网元间DSCP映射关系建立方法,利用净荷中的DSCP值在报文传输的过程中保持不变、而报文头中的DSCP值会被传输路径上的各个网元改变的机制,来建立网元之间的DSCP映射关系。This embodiment provides a method for establishing a DSCP mapping relationship between network elements, using the DSCP value in the payload to remain unchanged during message transmission, and the DSCP value in the message header will be transmitted by each network on the transmission path. The element change mechanism is used to establish the DSCP mapping relationship between network elements.
本实施例的方法包括探测执行阶段,可选的,在探测之前还可以包含触发阶段、探测协商阶段。在触发阶段和探测协商阶段,本实施例将触发并启动探测协商的一方称为激活方,配合探测协商过程的另一方称为被激活方;在探测执行阶段,本实施例将主动发起探测的网元称为源端,将被动执行探测的网元称为目的端,将源端到目的端的映射关系称为前向映射关系,将目的端到源端的映射关系称为后向映射关系,本实施例的方法能够获得前向映射关系和/或后向映射关系。另外,网元还可以称为本端网元和对端网元,比如,将根据DSCP报文建立DSCP映射关系的网元称为本端网元,而相对方称为对端网元。The method in this embodiment includes a detection execution phase, and optionally, a trigger phase and a detection negotiation phase may also be included before the detection. In the triggering phase and the detection negotiation phase, this embodiment refers to the party that triggers and starts the detection negotiation as the activating party, and the other party that cooperates with the detection negotiation process is called the activated party; in the detection execution phase, this embodiment refers to the party that initiates the detection The network element is called the source end, the network element that passively performs detection is called the destination end, the mapping relationship between the source end and the destination end is called the forward mapping relationship, and the mapping relationship between the destination end and the source end is called the backward mapping relationship. The method of the embodiment can obtain the forward mapping relationship and/or the backward mapping relationship. In addition, a network element may also be called a local network element and a peer network element. For example, a network element that establishes a DSCP mapping relationship according to a DSCP packet is called a local network element, and the opposite party is called a peer network element.
以同时建立前向映射关系和后向映射关系为例,本实施例的DSCP的探测执行过程包括:源端向目的端方发送探测报文,该探测报文的净荷中以及报文头中包含了源端需要探测的DSCP值;目的端接收到该DSCP探测报文后,根据净荷中的DSCP值和报文头中的DSCP值建立所述源端需要探测的DSCP值的前向映射关系;然后,目的端向源端发送探测应答报文,所述探测应答报文的净荷中包含了所述前向映射关系,所述探测应答报文的报文头中还可以包含所述探测报文净荷中的DSCP值;源端接收到该探测应答报文后获得所述前向映射关系,还可以根据净荷中的DSCP值以及报文头中的DSCP值建立所述源端需要探测的DSCP值的后向映射关系。Taking the establishment of the forward mapping relationship and the backward mapping relationship at the same time as an example, the DSCP detection execution process of this embodiment includes: the source end sends a detection message to the destination end party, and the payload of the detection message and the message header Contains the DSCP value that the source needs to detect; after receiving the DSCP detection message, the destination establishes a forward mapping of the DSCP value that the source needs to detect according to the DSCP value in the payload and the DSCP value in the header relationship; then, the destination sends a probe response message to the source, the payload of the probe response message contains the forward mapping relationship, and the header of the probe response message may also contain the The DSCP value in the payload of the probe message; the source end obtains the forward mapping relationship after receiving the probe response message, and can also establish the source end according to the DSCP value in the payload and the DSCP value in the message header The backward mapping relationship of the DSCP value to be detected.
可选地,在获取前向映射关系之后,本实施例的方法还包括:源端将获取的前向映射关系发送给目的端进行校验;目的端接收源端发送的校验报文,并回复校验应答报文,如果校验结果不一致,则在所述校验应答报文中包含正确的前向映射关系。可选地,在获取后向映射关系后,本实施例的方法还包括:将所述后向映射关系发送给目的端。Optionally, after acquiring the forward mapping relationship, the method of this embodiment further includes: the source end sends the acquired forward mapping relationship to the destination end for verification; the destination end receives the verification message sent by the source end, and Replying the verification response message, if the verification results are inconsistent, the correct forward mapping relationship is included in the verification response message. Optionally, after acquiring the backward mapping relationship, the method in this embodiment further includes: sending the backward mapping relationship to the destination end.
可选地,在实际的探测执行过程之前还包含触发阶段和探测协商阶段,具体过程包括:激活方触发自身的DSCP探测功能,并向被激活方发送激活报文,要求激活DSCP探测功能;然后,根据被激活方的应答判断是否成功激活了DSCP探测,如果接收到激活拒绝消息,则结束整个过程;如果接收到激活应答消息,则表明被激活方也激活了DSCP探测功能。Optionally, a trigger phase and a probe negotiation phase are also included before the actual detection execution process. The specific process includes: the activator triggers its own DSCP detection function, and sends an activation message to the activated party, requesting activation of the DSCP detection function; and then , according to the response of the activated party, it is judged whether the DSCP detection is successfully activated. If an activation rejection message is received, the whole process ends; if an activation response message is received, it indicates that the activated party has also activated the DSCP detection function.
以下详细描述本实施例的工作流程。图3为本实施例的方法整体流程图,如图3所示:The workflow of this embodiment is described in detail below. Fig. 3 is the overall flowchart of the method of the present embodiment, as shown in Fig. 3:
步骤S301:激活方触发自身的DSCP探测功能。Step S301: the activator triggers its own DSCP detection function.
在向被激活方发起DSCP探测协商之前,激活方首先需要触发自身的DSCP探测功能。DSCP探测功能的触发条件可以包括:A、手动触发:可以人工手动在任意需要的时候触发DSCP探测。B、自动触发:在特定的时间点(用户可配置,比如深夜)触发DSCP探测,或者周期性触发DSCP探测,探测周期用户可配置。C、事件触发:当检测到某类事件发生时触发DSCP探测,并可以根据探测结果来判断是否是由于DSCP值更改而引起的事件。Before initiating DSCP detection negotiation to the activated party, the activator first needs to trigger its own DSCP detection function. The triggering conditions of the DSCP detection function may include: A. Manual triggering: the DSCP detection can be manually triggered at any time required. B. Automatic triggering: DSCP detection is triggered at a specific time point (configurable by the user, such as late at night), or DSCP detection is triggered periodically, and the detection cycle is configurable by the user. C. Event triggering: When a certain type of event is detected, the DSCP detection is triggered, and the detection result can be used to determine whether the event is caused by the change of the DSCP value.
步骤S302:激活方和被激活方之间执行DSCP探测协商过程。Step S302: The DSCP detection negotiation process is performed between the activating party and the activated party.
协商阶段主要是指在执行DSCP探测阶段之前,激活方和被激活方之间建立探测通道的过程,为后续的探测过程提供探测通道;当结束DSCP探测工作后,或者探测过程中断时,两个网元再通过协商,拆除探测通道。该过程分为两部分:建链协商阶段和拆链协商阶段。以下分别进行描述:The negotiation phase mainly refers to the process of establishing a detection channel between the activator and the activated party before performing the DSCP detection phase, and provides a detection channel for the subsequent detection process; when the DSCP detection work is completed or the detection process is interrupted, the two The network elements then negotiate to remove the detection channel. This process is divided into two parts: the chain establishment negotiation phase and the chain tearing negotiation phase. Described below:
1、建链协商阶段:1. Chain establishment negotiation phase:
激活方向被激活方发送激活命令报文,请求建立DSCP探测通道。可选地,该激活命令报文还携带激活DSCP探测的方向(即获取前向映射关系或者后向映射关系或者双向映射关系),如果不携带DSCP探测的方向,则采用默认的探测方向,如获取前向映射关系;被激活方回复激活应答或激活拒绝消息,或者激活方连续发出多次激活命令报文后也没有收到被激活方的应答或拒绝消息。以下分几种情况分别描述该建链协商过程:The activator sends an activation command message to the activated party, requesting to establish a DSCP detection channel. Optionally, the activation command message also carries the direction of activating the DSCP detection (that is, obtains the forward mapping relationship or the backward mapping relationship or the bidirectional mapping relationship). If it does not carry the direction of the DSCP detection, the default detection direction is adopted, such as Obtain the forward mapping relationship; the activated party replies with an activation response or an activation rejection message, or the activator does not receive any response or rejection message from the activated party after sending activation command messages for multiple times in succession. The link establishment negotiation process is described in several situations as follows:
如果激活方发出“激活请求”报文,被激活方返回“激活应答”报文,双方协商探测通道成功,之后可以进入探测执行过程;If the activator sends an "Activation Request" message, the activated party returns an "Activation Response" message, and the two parties negotiate the detection channel successfully, and then they can enter the detection execution process;
如果激活方发出“激活请求”报文,被激活方返回“激活拒绝”报文,双方协商探测通道不成功,无法进行探测;If the activator sends an "Activation Request" message and the activated party returns an "Activation Reject" message, the negotiation of the detection channel between the two parties fails and detection cannot be performed;
如果激活方发出“激活请求”报文,激活方在指定时间内未接受被激活方返回的报文,或者在发送了指定次数后未接收到被激活方返回的报文,或者在指定时间内发送了指定次数后仍未接收到被激活方的报文,双方协商探测通道不成功,无法进行探测。If the activator sends an "activation request" message, the activator does not accept the message returned by the activated party within the specified time, or does not receive the message returned by the activated party after sending the specified number of times, or within the specified time If no message from the activated party is received after sending the specified number of times, the negotiation of the detection channel between the two parties fails, and the detection cannot be performed.
2、拆链协商阶段2. Disassembly negotiation stage
该过程可以由激活方或被激活方的任意一方发起,发起的一方称为去激活方,另一方称为去激活接收方。由去激活方向去激活接收方发送去激活命令报文,请求拆除DSCP探测通道。拆链协商过程也会存在拆链成功和拆链失败的情况。以下分别进行描述:This process can be initiated by either the activating party or the activated party, the initiating party is called the deactivating party, and the other party is called the deactivating receiver. The deactivation direction sends a deactivation command message to the deactivation receiver, requesting to remove the DSCP detection channel. In the process of unlinking negotiation, there will also be cases of unlinking success and unlinking failure. Described below:
如果去激活方发出“去激活命令”报文,去激活接收方返回“去激活响应”报文,双方拆链协商通过,双方探测通道中断。If the deactivation party sends a "deactivation command" message, the deactivation receiver returns a "deactivation response" message, the link disconnection negotiation between the two parties is passed, and the detection channel of both parties is interrupted.
如果去激活方发出“去激活命令”后,在指定时间内未收到去激活接收方的返回报文,或者在发送了指定的次数后未接到去激活接收方的返回报文,或者在指定时间内的发送了指定次数后仍未接收到响应报文,去激活方强制拆除探测通道,去激活方不进行DSCP探测处理。If the deactivation party does not receive a return message from the deactivation receiver within the specified time after sending the "deactivation command", or does not receive a return message from the deactivation receiver after sending the specified number of times, or If no response message is received after sending the specified number of times within the specified time, the deactivation party will forcibly remove the detection channel, and the deactivation party will not perform DSCP detection processing.
本实施例的激活/去激活报文帧格式如图4所示,在UDP数据区中增加1个长字(4字节),Byte0(字节0)为最高字节。UDP封装的激活/去激活报文的目的UDP端口号(DPort)可以为固定值,如65020[0xFDFC],源UDP端口号(SPort)可以取随机值。UDP数据区内新增4字节字段包括:消息类型、SN(序列号)、方向以及保留字段(不用的字段全填F)。The activation/deactivation message frame format of the present embodiment is shown in FIG. 4 , and a long word (4 bytes) is added in the UDP data area, and Byte0 (byte 0) is the highest byte. The destination UDP port number (DPort) of the UDP-encapsulated activation/deactivation message can be a fixed value, such as 65020[0xFDFC], and the source UDP port number (SPort) can be a random value. The newly added 4-byte fields in the UDP data area include: message type, SN (serial number), direction, and reserved fields (fill in all unused fields with F).
新增4字节字段的作用如下:The functions of the newly added 4-byte field are as follows:
消息类型:用于定义激活/去激活的各种命令消息。表1为一种可选的消息类型的编码定义方式:Message type: used to define various command messages for activation/deactivation. Table 1 is an optional message type encoding definition method:
表1Table 1
SN:激活/去激活报文流序列号(Sequence Number),每发送一帧激活/去激活帧加一,取值范围:0~255[0xFF]SN: Activation/Deactivation message stream sequence number (Sequence Number), plus one for each activation/deactivation frame sent, value range: 0~255[0xFF]
方向:用来区分命令或响应的方向,表2为一种可选的方向编码定义:Direction: used to distinguish the direction of the command or response, Table 2 defines an optional direction code:
表2Table 2
步骤S303:源端和目的端执行DSCP探测过程。Step S303: the source end and the destination end perform a DSCP detection process.
图4a为本实施例DSCP探测执行过程的整体方法流程图,如图4a所示,该方法包括:Figure 4a is a flow chart of the overall method of the DSCP detection execution process in this embodiment, as shown in Figure 4a, the method includes:
步骤S401、接收DSCP报文,所述DSCP报文的净荷中包含了需要探测的第一DSCP值,所述DSCP报文的报文头中包含了需要探测的第一DSCP值在所述网元间传输后得到的第二DSCP值;Step S401, receiving a DSCP message, the payload of the DSCP message contains the first DSCP value to be detected, and the header of the DSCP message contains the first DSCP value to be detected. The second DSCP value obtained after inter-element transmission;
步骤S402、根据所述DSCP报文的净荷中包含的第一DSCP值以及所述DSCP报文的报文头中包含的第二DSCP值,建立所述需要探测的第一DSCP值在所述网元间的DSCP映射关系。Step S402, according to the first DSCP value contained in the payload of the DSCP message and the second DSCP value contained in the header of the DSCP message, establish the first DSCP value to be detected in the DSCP mapping relationship between NEs.
图5为本实施例的DSCP探测过程的信令流程图,该流程图以双向探测为例进行说明。值得说明的是,该实施例中探测过程中采用的是源端和目的端的描述方法,从网元的角度而言,可以将其中一个网元称为本端网元,将另外一方的网元称为对端网元,比如,本实施例中可以将接收DD报文的目的端称为本端网元,而源端称为对端网元。如图5所示:FIG. 5 is a signaling flow chart of the DSCP detection process in this embodiment, and the flow chart is described by taking bidirectional detection as an example. It is worth noting that in this embodiment, the description method of the source end and the destination end is used in the detection process. From the perspective of network elements, one of the network elements can be called the local network element, and the other network element can be called as the local network element. It is called a peer network element. For example, in this embodiment, the destination end that receives a DD message may be called a local network element, and the source end is called a peer network element. As shown in Figure 5:
步骤S501、源端发送DD(DSCP Detection,DSCP探测)报文。Step S501, the source sends a DD (DSCP Detection, DSCP detection) message.
该DD报文在UDP净荷里携带源端需要探测的DSCP值,并且与IP首部的DSCP值填写相同。等待回复DD ACK报文。如果没有接收到DD ACK报文,待超时继续发送DD报文,直到连续发送多次(假定3次)后仍然没有收到DD ACK报文,则上报事件告知用户无法接收到DD ACK报文。终止这条DSCP的探测处理。The DD message carries the DSCP value that the source needs to detect in the UDP payload, and it is filled in the same as the DSCP value in the IP header. Waiting for reply DD ACK message. If the DD ACK message is not received, continue to send the DD message after the timeout, until the DD ACK message is still not received after sending multiple times (assuming 3 times) continuously, then report the event to inform the user that the DD ACK message cannot be received. Terminate the detection process of this DSCP.
步骤S502、目的端根据DD报文建立DSCP的前向映射关系。Step S502, the destination end establishes a DSCP forward mapping relationship according to the DD message.
目的端收到DD报文,根据DD报文的UDP净荷里携带的DSCP值和IP首部的DSCP值,建立所述需要探测的DSCP值从源端到目的端的DSCP的映射关系,即前向映射关系。The destination end receives the DD message, and according to the DSCP value carried in the UDP payload of the DD message and the DSCP value of the IP header, establishes the mapping relationship of the DSCP value to be detected from the source end to the DSCP of the destination end, that is, forward Mapping relations.
由于净荷里携带的DSCP值是不会改变的,而报文头中的DSCP值会根据路径上各个网元的DSCP映射关系来相应改变,该DD报文从源端到目的端的传输过程中,报文头的DSCP值可能已经被多个中间网元修改过了,本实施例的技术方案,不需要知道中间网元如何进行修改,只需根据修改前的DSCP(净荷中包含的DSCP)以及修改后的DSCP(报文头中包含的DSCP)就能建立该净荷中包含的源端需要探测的DSCP值从源端到目的端的前向映射关系。Since the DSCP value carried in the payload will not change, and the DSCP value in the packet header will change according to the DSCP mapping relationship of each network element on the path, the DD packet is transmitted from the source end to the destination end. , the DSCP value of the message header may have been modified by multiple intermediate network elements. The technical solution of this embodiment does not need to know how the intermediate network elements are modified, and only needs to be based on the DSCP before modification (the DSCP contained in the payload) ) and the modified DSCP (the DSCP contained in the message header) can establish the forward mapping relationship from the source end to the destination end of the DSCP value that the source end needs to detect contained in the payload.
步骤S503、目的端向源端回复DD ACK响应报文。Step S503, the destination end replies a DD ACK response message to the source end.
DD ACK响应报文的IP首部DSCP值填写接收到的DD报文UDP净荷内携带的DSCP值,即源端需要探测的DSCP值;DD ACK响应报文中UDP净荷内携带生成的前向映射关系。Fill in the DSCP value of the IP header of the DD ACK response message with the DSCP value carried in the UDP payload of the received DD message, that is, the DSCP value that the source needs to detect; the UDP payload in the DD ACK response message carries the generated forward Mapping relations.
步骤S504、源端获得前向映射关系,建立后向映射关系。Step S504, the source obtains the forward mapping relationship and establishes the backward mapping relationship.
源端接收到DD ACK报文后,从DD ACK报文的净荷中获得源端到目的端DSCP值的映射关系,即前向映射关系。然后,根据DD ACK报文UDP净荷内的DSCP值与DD ACK报文IP首部DSCP值,建立所述源端需要探测的DSCP值从目的端到源端的映射关系,即后向映射关系。After the source end receives the DD ACK message, it obtains the mapping relationship between the source end and the destination end DSCP value from the payload of the DD ACK message, that is, the forward mapping relationship. Then, according to the DSCP value in the DD ACK message UDP payload and the DD ACK message IP header DSCP value, set up the mapping relationship of the DSCP value that the source end needs to detect from the destination end to the source end, that is, the backward mapping relationship.
步骤S505、源端将前向映射关系发给目的端进行校验。Step S505, the source end sends the forward mapping relationship to the destination end for verification.
源端在完成探测并建立起双向DSCP映射关系表后,把前向映射关系通过DC(DSCP Checkout,DSCP校验)报文发到目的端进行校验。等待DC ACK应答消息,如果超时则继续发送,如果连续多次超时(假设3次),则上报事件,停止发送DC报文,后续操作激活端可以配置整个探测结果生效,上报结果,结束探测;也可以配置探测结果无效,重新发起探测流程。After the source end completes the detection and establishes the two-way DSCP mapping relationship table, it sends the forward mapping relationship to the destination end for verification through a DC (DSCP Checkout, DSCP checkout) message. Wait for the DC ACK response message, if it times out, continue to send, if it times out multiple times in a row (assuming 3 times), report the event, stop sending DC messages, follow-up operations The activation end can configure the entire detection result to take effect, report the result, and end the detection; You can also configure the detection result to be invalid and restart the detection process.
步骤S506、目的端进行校验,并将校验结果发给源端。Step S506, the destination end performs verification, and sends the verification result to the source end.
目的端在校验DSCP映射关系表后,发送DC ACK到源端,如果校验结果不一致,则目的端会将正确的前向映射关系在DC ACK中反馈给源端。After verifying the DSCP mapping relationship table, the destination end sends DC ACK to the source end. If the verification results are inconsistent, the destination end will feed back the correct forward mapping relationship to the source end in DC ACK.
步骤S507、源端在接收到DC ACK报文后,如果得知DSCP映射关系不正确,重新发送探测或者根据DC ACK携带的正确值修改DSCP的映射表。Step S507: After receiving the DC ACK message, if the source knows that the DSCP mapping relationship is incorrect, resend the probe or modify the DSCP mapping table according to the correct value carried by the DC ACK.
步骤S508、源端发送DSCP MAP(DM)报文将本端的DSCP映射关系(后向映射关系)告知目的端。Step S508, the source end sends a DSCP MAP (DM) message to inform the destination end of the DSCP mapping relationship (backward mapping relationship) of the local end.
步骤S509、目的端接收到DM报文后,回复DM ACK响应消息。Step S509, after receiving the DM message, the destination end replies with a DM ACK response message.
源端等待DM ACK应答消息,如果超时则继续发送,连续多次超时(假设3次),则上报事件,停止发送DM报文,结果整个过程。The source waits for the DM ACK response message. If it times out, it will continue to send. If it times out multiple times in a row (assuming 3 times), it will report the event and stop sending the DM message, resulting in the whole process.
本实施例的DSCP探测执行阶段所涉及到的报文格式如图6所示,该报文的IP首部的TOS字段以及UDP净荷中都会存放DSCP值,只不过UDP净荷中的DSCP值是不会被网元更改的,而IP首部的DSCP值则会被传输路径上的网元根据其自身的DSCP映射关系进行更改。The message format involved in the DSCP detection execution phase of the present embodiment is shown in Figure 6. The TOS field of the IP header of the message and the UDP payload will store the DSCP value, but the DSCP value in the UDP payload is It will not be changed by the network element, but the DSCP value of the IP header will be changed by the network element on the transmission path according to its own DSCP mapping relationship.
可选地,本实施例的DSCP报文通过对UDP净荷的内容进行扩展,以实现DSCP探测的功能。如,在DD报文中的UDP净荷中增加源端需要探测的DSCP值,探测执行阶段的其他报文同样采用这种方式进行扩展。本实施例不对具体的报文格式进行限定,只要能够实现本实施例的DSCP探测方法即可。Optionally, the DSCP message in this embodiment implements the function of DSCP detection by extending the content of the UDP payload. For example, the DSCP value to be detected by the source end is added to the UDP payload in the DD message, and other messages in the detection execution phase are also extended in this way. This embodiment does not limit the specific packet format, as long as the DSCP detection method of this embodiment can be implemented.
本实施例的方法当遇到无法接收到对端报文的情况时,会执行异常处理,主要包括DD报文、DC报文以及DM报文的异常处理。In the method of this embodiment, when a peer message cannot be received, exception handling will be performed, mainly including exception handling of DD messages, DC messages, and DM messages.
1、DD报文的超时处理,重试次数为多次(假设为3),超时时间的设定要远大于RTT时延和对端ACK报文构造时延,可以定为1s。DD探测报文在超时后仍旧没有收到该探测报文的应答报文,发起方将上报该事件,其他DSCP值的探测过程继续,该条DSCP值的探测中断。1. For the timeout processing of DD messages, the number of retries is multiple times (assumed to be 3). The timeout time setting is much greater than the RTT delay and the construction delay of the peer ACK message, which can be set to 1s. If the DD detection message still does not receive the response message of the detection message after the timeout, the initiator will report the event, the detection process of other DSCP values continues, and the detection of this DSCP value is interrupted.
2、DC报文的超时处理,DC报文在超时后仍旧没有收到应答报文,发起端上报该事件,其他DSCP值的DC过程继续,该条DSCP的DC过程中断。2. Timeout processing of the DC message. If the DC message still does not receive a response message after the timeout, the initiator reports the event, the DC process of other DSCP values continues, and the DC process of this DSCP is interrupted.
3、DM报文的超时处理,DM报文在超时后仍旧没有收到应答报文,发起端上报该事件,其他DSCP值的DM过程继续,该条DSCP值的DM过程中断。3. Timeout processing of the DM message. If the DM message still does not receive a response message after the timeout, the initiator reports the event, and the DM process of other DSCP values continues, and the DM process of this DSCP value is interrupted.
本实施例的事件以消息的方式上报。当在探测出现异常情况或者探测结果DSCP映射关系生效时,告知用户这个探测情况。一个事件消息可以上报一种事件类型,但一个连接里的同一个事件类型的多起事件可以同时上报。表3为本实施例的映射关系生效的事件消息格式。Events in this embodiment are reported in the form of messages. When an abnormal situation occurs in the detection or the DSCP mapping relationship of the detection result takes effect, the user is notified of the detection situation. One event message can report one event type, but multiple events of the same event type in one connection can be reported at the same time. Table 3 shows the event message format for the mapping relationship in this embodiment to take effect.
表3table 3
本实施例的事件类型可以如表4的方式扩充:The event type of this embodiment can be expanded in the manner of Table 4:
表4Table 4
表3中其它字段内容的含义如下:The meanings of other fields in Table 3 are as follows:
Item Number:携带事件数,相同类型事件消息中包含了多起事件。该字段表示携带的事件个数。Item Number: Carrying the number of events, the same type of event message contains multiple events. This field indicates the number of events carried.
SrcDSCPm:相关事件中,需要探测的DSCP值;必须填写。SrcDSCPm: In related events, the DSCP value to be detected; must be filled in.
DstDSCPm:相关事件中,需要探测的DSCP映射到对端的DSCP值。除了事件类型为0x1、0x2、0x4填写全F外,其他事件类型都须填写该字段。DstDSCPm: In related events, the DSCP to be detected is mapped to the DSCP value of the peer. Except for event types 0x1, 0x2, and 0x4, fill in all Fs, other event types must fill in this field.
SrcIP:源端IP。SrcIP: source IP.
DstIP:目的IP。DstIP: destination IP.
本发明实施例的网元间DSCP映射关系建立方法,通过源端和目的端的DSCP报文交互过程建立需要探测的DSCP从源端到目的端以及从目的端到源端的双向DSCP映射关系,该方法能够探测到整个传输网络中任意两个网元间DSCP值的映射关系,不需要知道两个网元之间具体的路径,简易运维,高效快速,大大降低了人力投入,能够更准确的发现问题,在所有的通用IP网中都可应用。The method for establishing a DSCP mapping relationship between network elements in the embodiment of the present invention establishes a two-way DSCP mapping relationship between the source end and the destination end and from the destination end to the source end of the DSCP that needs to be detected through the DSCP message interaction process between the source end and the destination end. It can detect the mapping relationship of DSCP values between any two network elements in the entire transmission network without knowing the specific path between the two network elements. It is easy to operate and maintain, efficient and fast, greatly reducing manpower investment, and can be more accurately discovered Problem, applicable in all common IP networks.
实施例2:Example 2:
本实施例提供了一种网元间DSCP映射关系建立方法,和实施例1不同的是,本实施例仅实现前向DSCP探测,即为源端自身配置的DSCP值建立从源端到目的端的DSCP前向映射关系,并将建好的DSCP前向映射关系告知源端。本实施例的方法同样可以包含图3所示的三个步骤。This embodiment provides a method for establishing a DSCP mapping relationship between network elements. The difference from Embodiment 1 is that this embodiment only implements forward DSCP detection, that is, the DSCP value configured by the source end itself is established from the source end to the destination end. The DSCP forward mapping relationship, and inform the source end of the established DSCP forward mapping relationship. The method of this embodiment may also include the three steps shown in FIG. 3 .
步骤一、激活端触发DSCP探测功能。Step 1: The active end triggers the DSCP detection function.
该触发探测功能可以参照实施例1中步骤S301的相关描述。For the trigger detection function, refer to the relevant description of step S301 in Embodiment 1.
步骤二、激活端执行DSCP探测协商过程。Step 2: The active end executes the DSCP detection negotiation process.
图7为本实施例DSCP探测协商过程的方法流程图。如图7所示:FIG. 7 is a flow chart of the method of the DSCP detection negotiation process in this embodiment. As shown in Figure 7:
步骤S701、激活端主动发送激活报文,要求建立DSCP探测通道。In step S701, the activation terminal actively sends an activation message, requesting to establish a DSCP detection channel.
激活报文的消息类型可以为0001(表1),方向为0001(表2),SN依次累加。发送激活报文之后,激活方等待被激活方的应答消息。根据被激活方的不同响应执行相应的步骤;The message type of the activation message can be 0001 (Table 1), the direction is 0001 (Table 2), and the SNs are accumulated sequentially. After sending the activation message, the activator waits for the response message from the activated party. Execute corresponding steps according to the different responses of the activated party;
步骤S702、如果接收到激活应答消息,则进入步骤S703;Step S702, if an activation response message is received, go to step S703;
步骤S703、启动DSCP探测;Step S703, start DSCP detection;
步骤S704、如果激活方在指定时间内未接收到应答消息,则进入步骤S705;本步骤中的指定时间可以设置为1s。Step S704, if the activating party does not receive a response message within the specified time, then proceed to step S705; the specified time in this step can be set to 1s.
步骤S705、判断连续发送多次后是否仍无应答?如果是则进入步骤S706,如果否则进入步骤S703;本步骤中,可以设置连续发送的次数为3次。Step S705, judging whether there is still no response after multiple consecutive sendings? If yes, go to step S706, otherwise go to step S703; in this step, the number of times of continuous sending can be set to 3 times.
步骤S706、上报事件,事件类型为0x1(表4),上报的事件携带需要探测的DSCP值,进入步骤S709;Step S706, report the event, the event type is 0x1 (Table 4), the reported event carries the DSCP value that needs to be detected, and enters step S709;
步骤S707、如果接收到激活拒绝消息,则进入步骤S708;Step S707, if an activation rejection message is received, go to step S708;
步骤S708、上报事件类型为0x2,携带需要探测的DSCP值,进入步骤S709;Step S708, report the event type as 0x2, carry the DSCP value to be detected, and enter step S709;
步骤S709、终止DSCP探测。Step S709, terminating the DSCP detection.
步骤三、执行DSCP探测过程:Step 3: Execute the DSCP detection process:
本实施例的前向DSCP探测过程主要包括:源端对需要探测的DSCP发起前向DSCP探测,目的端建立前向映射关系表后提供给源端;可选地,源端将获得的前向映射关系表提供给目的端进行校验,如果校验通过,则前向映射关系表生效,如果校验不通过,则源端可以选择重新发起探测,或者根据目的端反馈的正确映射关系来修正自身的前向映射关系。值得说明的是,该实施例中探测过程中采用的是源端和目的端的描述方法,从网元的角度而言,可以将其中一个网元称为本端网元,将另外一方的网元称为对端网元,比如,本实施例中可以将接收DD报文的目的端称为本端网元(建立DSCP映射关系的网元),而源端称为对端网元。该步骤的信令流程图为图8:The forward DSCP detection process of this embodiment mainly includes: the source end initiates a forward DSCP detection to the DSCP that needs to be detected, and the destination end provides the source end after establishing a forward mapping relationship table; The mapping relationship table is provided to the destination end for verification. If the verification is passed, the forward mapping relationship table will take effect. If the verification fails, the source end can choose to re-initiate the detection, or correct it according to the correct mapping relationship fed back by the destination end. Its own forward mapping relationship. It is worth noting that in this embodiment, the description method of the source end and the destination end is used in the detection process. From the perspective of network elements, one of the network elements can be called the local network element, and the other network element can be called as the local network element. It is called the peer network element. For example, in this embodiment, the destination end that receives the DD message may be called the local network element (the network element that establishes the DSCP mapping relationship), and the source end is called the peer network element. The signaling flow chart of this step is shown in Figure 8:
步骤S801、源端发送DD报文,在报文中携带需要探测的DSCP值。Step S801, the source end sends a DD packet, and the packet carries the DSCP value to be detected.
具体包括:在DD报文的净荷内携带要探测的DSCP值(该值在传输过程中不会改变),并在IP报文首部携带相同的DSCP值(该值可能会被其他网元修改)。Specifically include: carry the DSCP value to be detected in the payload of the DD message (this value will not change during transmission), and carry the same DSCP value in the header of the IP message (this value may be modified by other network elements ).
步骤S802、目的端建立前向映射关系。Step S802, the destination establishes a forward mapping relationship.
目的端收到DD报文后,根据DD报文的净荷内携带的要探测的DSCP值(第一DSCP值)以及在目的端接收到的DD报文的IP首部的DSCP值(第二DSCP值),建立源端到目的端的DSCP映射关系,即前向DSCP映射关系。After the destination end receives the DD message, according to the DSCP value to be detected (the first DSCP value) carried in the payload of the DD message and the DSCP value (the second DSCP value) of the IP header of the DD message received at the destination end value) to establish the DSCP mapping relationship from the source end to the destination end, that is, the forward DSCP mapping relationship.
步骤S803、目的端向源端发送DD ACK报文。Step S803, the destination end sends a DD ACK message to the source end.
该DD ACK报文的净荷内携带前向映射关系(包括源端发送DD报文净荷携带的DSCP值和目的端接收到DD报文IP首部DSCP值)。The payload of the DD ACK message carries the forward mapping relationship (including the DSCP value carried in the payload of the DD message sent by the source and the DSCP value of the IP header of the DD message received by the destination).
步骤S804、源端获得前向映射关系。Step S804, the source obtains the forward mapping relationship.
源端收到DD ACK报文后,提取报文净荷内的两个DSCP值,获得要探测的DSCP值的前向映射关系。After the source end receives the DD ACK message, it extracts the two DSCP values in the message payload to obtain the forward mapping relationship of the DSCP value to be detected.
步骤S805、源端将获得的前向映射关系发给目的端校验。Step S805, the source end sends the obtained forward mapping relationship to the destination end for verification.
在完成探测后,源端建立整个连接中多个DSCP的前向映射关系,把多个前向映射关系通过DC报文发到目的端进行校验。当然,也可以在获得某个DSCP前向映射关系后,针对该DSCP前向映射关系单独进行校验。After the detection is completed, the source end establishes the forward mapping relationship of multiple DSCPs in the entire connection, and sends the multiple forward mapping relationships to the destination end through the DC message for verification. Of course, after a certain DSCP forward mapping relationship is obtained, the DSCP forward mapping relationship may be verified separately.
步骤S806、目的端返回校验结果。Step S806, the destination end returns the verification result.
目的端在校验DSCP映射关系表后,发送DC ACK到源端,如果映射关系不正确,则在反馈的DC ACK中将包含正确的映射关系。After verifying the DSCP mapping relationship table, the destination end sends DC ACK to the source end. If the mapping relationship is incorrect, the correct mapping relationship will be included in the feedback DC ACK.
可选地,该流程还包括:若DSCP映射关系不正确,源端需要重新发起DSCP探测,或者根据DC ACK携带的正确信息修改本端的DSCP表。Optionally, the process also includes: if the DSCP mapping relationship is incorrect, the source needs to re-initiate DSCP detection, or modify the DSCP table of the local end according to the correct information carried by the DC ACK.
图8a为本实施例源端的方法流程图。如图8a所示:Fig. 8a is a flow chart of the method at the source end in this embodiment. As shown in Figure 8a:
步骤S801a、向目的端发送DSCP探测报文,所发送的探测报文的报文头和净荷中包含相同的源端需要探测的DSCP值;Step S801a, sending a DSCP detection message to the destination, the header and payload of the sent detection message contain the same DSCP value that needs to be detected by the source;
步骤S802a、接收目的端返回的DSCP探测应答报文,所述探测应答报文的净荷中包含了所述源端需要探测的DSCP值从源端到目的端的前向映射关系;Step S802a, receiving the DSCP detection response message returned by the destination end, the payload of the detection response message includes the forward mapping relationship of the DSCP value to be detected by the source end from the source end to the destination end;
步骤S803a、从所述探测应答报文中获取所述源端需要探测的DSCP值从源端到目的端的前向映射关系。Step S803a, obtaining the forward mapping relationship from the source end to the destination end of the DSCP value to be detected by the source end from the detection response message.
图8b为本实施例目的端的方法流程图。如图8b所示:Fig. 8b is a flow chart of the method of the destination end in this embodiment. As shown in Figure 8b:
步骤S801b、接收源端发送的DSCP探测报文,所接收的探测报文的净荷中包含源端需要探测的DSCP值,所接收的探测报文的报文头中包含了所述源端需要探测的DSCP值从源端传输到目的端后得到的DSCP值;Step S801b, receiving the DSCP detection message sent by the source end, the payload of the received detection message contains the DSCP value that the source end needs to detect, and the header of the received detection message contains the DSCP value required by the source end. The DSCP value obtained after the detected DSCP value is transmitted from the source end to the destination end;
步骤S802b、根据所述探测报文净荷中的DSCP值以及所述探测报文的报文头中的DSCP值,建立所述源端需要探测的DSCP值从源端到目的端的前向映射关系;Step S802b, according to the DSCP value in the payload of the detection message and the DSCP value in the header of the detection message, establish a forward mapping relationship from the source end to the destination end for the DSCP value to be detected by the source end ;
步骤S803b、向源端回复探测应答报文,所述探测应答报文中包含所述前向映射关系。Step S803b: Reply a probe response message to the source, the probe response message includes the forward mapping relationship.
图9为本实施例源端的详细处理流程,如图9所示:Figure 9 is a detailed processing flow of the source end of this embodiment, as shown in Figure 9:
步骤S901、发送DD报文,等待接收DD ACK报文;Step S901, sending a DD message, waiting to receive a DD ACK message;
步骤S902、判断是否接收到DD ACK报文,如果否,则进入步骤S903,如果是则进入步骤S906;Step S902, judge whether to receive DD ACK message, if not, then enter step S903, if then enter step S906;
步骤S903-步骤S905、如果没有接收到DD ACK报文,待超时继续发送DD报文,直到连续发送多次(假定3次),并再次判断是否收到DD ACK,如果收到则进入步骤S906;如果未收到则上报事件告知用户无法接收到DDACK报文;Step S903-step S905, if the DD ACK message is not received, continue to send the DD message until the timeout expires, until it is sent multiple times in a row (assuming 3 times), and judge whether to receive the DD ACK again, if it is received, then enter step S906 ; If not received, report the event to inform the user that the DDACK message cannot be received;
具体的,该事件消息类型为0x4,携带事件数为1,SrcIP:源IP,DstIP:目的IP,SrcDSCP:填写请求探测的DSCP值,DstDSCP:填写全F,并终止这条DSCP的探测;Specifically, the event message type is 0x4, the number of events carried is 1, SrcIP: source IP, DstIP: destination IP, SrcDSCP: fill in the DSCP value of the request detection, DstDSCP: fill in all F, and terminate the detection of this DSCP;
步骤S906-步骤S907、如果接收到DD ACK报文,则建立源端到目的端的DSCP映射关系,判断是否完成所有DSCP的探测,如果没有则返回步骤S901继续探测其他DSCP值的映射关系;直到需要探测的DSCP值映射关系的任务全部结束;Step S906-step S907, if receive DD ACK message, then set up the DSCP mapping relationship of source end to destination end, judge whether to finish the detection of all DSCP, if not then return to step S901 and continue to detect the mapping relationship of other DSCP values; Until needed The tasks of the detected DSCP value mapping relationship are all over;
步骤S908、发送DC报文,等待对端验证检测结果;Step S908, sending a DC message, and waiting for the peer to verify the detection result;
步骤S909、判断是否收到DC ACK消息;Step S909, judging whether a DC ACK message is received;
步骤S910-步骤S912、如超时则连续发送多次;判断多次发送后是否收到响应;如果多次发送均未收到响应,则上报事件;Step S910-step S912, if timeout, send multiple times continuously; judge whether a response is received after multiple sending; if no response is received after multiple sending, report the event;
具体的,该事件消息类型为0x5,事件数为DC报文携带需要验证的DSCP映射关系的对数,SrcIP:源IP,DstIP:目的IP,SrcDSCPm:填写请求探测的DSCP值,DstDSCPm:对端映射的DSCP值。终止这条DSCP的探测处理,认为整个探测结果生效;发送去激活消息;Specifically, the event message type is 0x5, and the number of events is the logarithm of the DSCP mapping relationship that needs to be verified in the DC message. SrcIP: source IP, DstIP: destination IP, SrcDSCPm: fill in the DSCP value requested for detection, DstDSCPm: peer The mapped DSCP value. Terminate the detection process of this DSCP, and consider the entire detection result to be effective; send a deactivation message;
步骤S913、如果等待到的DC ACK应答消息,判断是否DSCP探测结果正确;Step S913, if waiting for the DC ACK response message, determine whether the DSCP detection result is correct;
步骤S914、如果不正确直接修改DSCP映射表项,探测过程结束,上报事件探测结果。Step S914, if it is incorrect, directly modify the DSCP mapping entry, the detection process ends, and the event detection result is reported.
具体的,该事件消息类型为0x0,携带事件数为报文携带需要验证的DSCP映射关系的对数,SrcIP:源IP,DstIP:目的IP,SrcDSCPm:填写请求探测的DSCP值,DstDSCPm:对端映射的DSCP值。结束DSCP的探测处理。发送去激活消息。Specifically, the event message type is 0x0, and the number of events carried is the logarithm of the DSCP mapping relationship that needs to be verified in the message. SrcIP: source IP, DstIP: destination IP, SrcDSCPm: fill in the DSCP value of the request detection, DstDSCPm: peer The mapped DSCP value. The detection process of DSCP ends. Send a deactivation message.
步骤S915、如果DSCP探测正确,结束操作。并且上报整个结果。Step S915, if the DSCP detection is correct, end the operation. And report the whole result.
具体地,该事件消息类型为0x0,携带事件数为报文携带需要验证的DSCP映射关系的对数,SrcIP:源IP,DstIP:目的IP,SrcDSCPm:填写请求探测的DSCP值,DstDSCPm:对端映射的DSCP值。结束DSCP的探测处理。发送去激活消息。Specifically, the event message type is 0x0, and the number of events carried is the logarithm of the DSCP mapping relationship that needs to be verified in the message. SrcIP: source IP, DstIP: destination IP, SrcDSCPm: fill in the DSCP value of the request detection, DstDSCPm: peer The mapped DSCP value. The detection process of DSCP ends. Send a deactivation message.
步骤S916发送去激活消息;Step S916 sends a deactivation message;
步骤S917、结束整个流程。Step S917, end the whole process.
图10为本实施例目的端的详细处理流程,如图10所示:Figure 10 is the detailed processing flow of the destination end in this embodiment, as shown in Figure 10:
步骤S1001-步骤S1003、目的端接收到DD探测报文后,建立前向映射关系,并且将前向映射关系通过DD ACK应答报文告知源端。具体地,该DDACK的消息类型可以为0x9;该DD ACK中可以包含以下信息:Step S1001-Step S1003: After receiving the DD detection message, the destination end establishes a forward mapping relationship, and notifies the source end of the forward mapping relationship through a DD ACK response message. Specifically, the message type of the DDACK can be 0x9; the DDACK can include the following information:
SrcDSCP:填写DD报文里的携带的SrcDSCP值;DstDSCP:填写目的端接收到DD报文IP首部里的DSCP值。SrcDSCP: Fill in the SrcDSCP value carried in the DD message; DstDSCP: Fill in the DSCP value in the IP header of the DD message received by the destination.
步骤S1004-步骤S1006、目的端接收到DC报文,与自身建立的前向映射关系表比较,回复DC ACK告知校验结果,如果源端的映射关系不正确,则需要在DC ACK中携带正确的前向映射关系。具体地,该DC ACK的消息类型可以为0xB;该DC ACK中可以包含以下信息:Step S1004-Step S1006, the destination end receives the DC message, compares it with the forward mapping relationship table established by itself, and replies DC ACK to inform the verification result. If the mapping relationship at the source end is incorrect, it needs to carry the correct one in the DC ACK Forward mapping relationship. Specifically, the message type of the DC ACK can be 0xB; the DC ACK can contain the following information:
Item Number:DSCP映射关系对数;Y/N:该域值为0xFF,报文内携带验证不正确的DSCP映射对;SrcDSCPm:源端的DSCP值;DstDSCPm:源端DSCP相对应到目的端DSCP值,为目的端得到DSCP映射关系,如果校验结果不一致,目的端将修改DSCP Checkout报文原来填写的DSCP值。Item Number: DSCP mapping relationship logarithm; Y/N: The value of this field is 0xFF, and the message carries the DSCP mapping pair that is not verified correctly; SrcDSCPm: DSCP value at the source end; DstDSCPm: The DSCP value at the source end corresponds to the DSCP value at the destination end , to obtain the DSCP mapping relationship for the destination. If the verification results are inconsistent, the destination will modify the DSCP value originally filled in the DSCP Checkout message.
本发明实施例的方法通过激活端和被激活端的探测报文交互过程建立需要探测的DSCP从激活端到被激活端的前向DSCP映射关系,该方法能够探测到整个传输网络中任意两个网元间DSCP值的映射关系,不需要知道两个网元之间具体的路径,简易运维,高效快速,大大降低了人力投入,在所有的通用IP网中都可应用。The method of the embodiment of the present invention establishes the forward DSCP mapping relationship of the DSCP that needs to be detected from the active end to the activated end through the detection message interaction process between the active end and the activated end, and the method can detect any two network elements in the entire transmission network The mapping relationship between DSCP values between two network elements does not need to know the specific path between two network elements. It is easy to operate and maintain, efficient and fast, and greatly reduces manpower investment. It can be applied to all general IP networks.
实施例3:Example 3:
本实施例提供了一种网元间DSCP映射关系建立方法,和实施例1和2不同的是,本实施例仅实现后向DSCP探测,即通过源端和目的端的探测报文交互,获得源端需要探测的DSCP值从目的端到源端的后向DSCP映射关系。该方法由源端建立起后向DSCP关系映射表,可选地,源端还将该后向DSCP关系映射表发给目的端。本实施例的方法同样包含图3的三个步骤。This embodiment provides a method for establishing a DSCP mapping relationship between network elements. The difference from Embodiments 1 and 2 is that this embodiment only implements backward DSCP detection, that is, the source and destination detection packets are exchanged to obtain the source The backward DSCP mapping relationship of the DSCP value that the end needs to detect from the destination end to the source end. In this method, the source end establishes a backward DSCP relationship mapping table, and optionally, the source end also sends the backward DSCP relationship mapping table to the destination end. The method of this embodiment also includes the three steps in FIG. 3 .
步骤一、触发DSCP探测功能Step 1. Trigger the DSCP detection function
该触发探测功能可以参照实施例1中步骤S301的相关描述。For the trigger detection function, refer to the relevant description of step S301 in Embodiment 1.
步骤二、执行DSCP探测协商过程。该协商过程可以参照图7的描述,此处不再重复。Step 2: Execute the DSCP detection negotiation process. For the negotiation process, reference may be made to the description in FIG. 7 , which will not be repeated here.
步骤三、执行DSCP探测过程。Step 3: Execute the DSCP detection process.
源端将需要探测的DSCP发起探测。当源端建立后向DSCP映射关系表后,将后向探测结果发送到目的端。值得说明的是,该实施例中探测过程中采用的是源端和目的端的描述方法,从网元的角度而言,可以将其中一个网元称为本端网元,将另外一方的网元称为对端网元,比如,本实施例中可以将源端称为本端网元(建立DSCP映射关系的网元),而目的端称为对端网元。该步骤的信令流图为图11:The source initiates a probe with the DSCP that needs to be probed. After the source end establishes the backward DSCP mapping relationship table, it sends the backward detection result to the destination end. It is worth noting that in this embodiment, the description method of the source end and the destination end is used in the detection process. From the perspective of network elements, one of the network elements can be called the local network element, and the other network element can be called as the local network element. It is called a peer network element. For example, in this embodiment, the source end may be called a local network element (network element for establishing a DSCP mapping relationship), and the destination end is called a peer network element. The signaling flow diagram of this step is shown in Figure 11:
步骤S1101、源端发送DD报文,把需要探测的DSCP值填写在DD报文净荷里告知目的端;Step S1101, the source end sends a DD message, and fills in the DSCP value to be detected in the DD message payload to inform the destination end;
步骤S1102、目的端接收到DD报文,回复DD ACK报文,该报文的IP头和净荷内包含DD报文中需要探测的DSCP值;Step S1102, the destination end receives the DD message, and replies to the DD ACK message, the IP header and payload of the message contain the DSCP value to be detected in the DD message;
步骤S1103、源端收到的DD ACK报文,根据报文净荷内的DSCP值和IP首部的DSCP值,建立起源端需要探测的DSCP值从目的端到源端的后向DSCP映射关系;Step S1103, the DD ACK message received by the source end, according to the DSCP value in the message payload and the DSCP value of the IP header, establishes the backward DSCP mapping relationship of the DSCP value that the source end needs to detect from the destination end to the source end;
步骤S1104、完成所有DSCP值探测后,源端将建立好的后向DSCP映射关系通过DM报文发送到目的端。Step S1104 , after detecting all DSCP values, the source end sends the established backward DSCP mapping relationship to the destination end through a DM message.
可以理解的是,也可以将某个DSCP映射关系发送给目的端,而不必等到所有DSCP值探测全部完成后。It is understandable that a certain DSCP mapping relationship may also be sent to the destination end without waiting for all DSCP value detections to be completed.
步骤S1105、目的端收到映射关系表后,回复DM ACK应答消息。Step S1105, after receiving the mapping relationship table, the destination end replies with a DM ACK response message.
图11a为本实施例的源端整体流程图,如图11a所示:Figure 11a is the overall flowchart of the source end of this embodiment, as shown in Figure 11a:
步骤S1101a、向目的端发送DSCP探测报文,所述探测报文的净荷中携带源端需要探测的DSCP值;Step S1101a, sending a DSCP detection message to the destination, where the payload of the detection message carries the DSCP value to be detected by the source;
步骤S1102a、接收目的端返回的DSCP探测应答报文,所述探测应答报文的净荷中包含了所述源端需要探测的DSCP值,所述探测应答报文的报文头中包含了所述源端需要探测的DSCP值从目的端传输到源端后得到的DSCP值;Step S1102a, receiving the DSCP detection response message returned by the destination end, the payload of the detection response message includes the DSCP value that the source needs to detect, and the header of the detection response message contains the The DSCP value obtained after the DSCP value that the source needs to detect is transmitted from the destination to the source;
步骤S1103a、根据所述探测应答报文净荷中的DSCP值以及所述探测应答报文的报文头中的DSCP值,建立所述源端需要探测的DSCP值从目的端到源端的后向映射关系。Step S1103a, according to the DSCP value in the payload of the probe response message and the DSCP value in the header of the probe response message, establish the backward direction of the DSCP value to be detected by the source end from the destination end to the source end Mapping relations.
图11b为本实施例目的端的整体流程图,如图11b所示:Figure 11b is the overall flowchart of the destination end in this embodiment, as shown in Figure 11b:
步骤S1101b、接收源端发送的DSCP探测报文,所述探测报文的净荷中携带源端需要探测的DSCP值;Step S1101b, receiving the DSCP detection message sent by the source end, the payload of the detection message carries the DSCP value to be detected by the source end;
步骤S1102b、向源端返回DSCP探测应答报文,所述探测应答报文的净荷中和报文头中包含所述源端需要探测的DSCP值。Step S1102b: Returning a DSCP detection response message to the source, the payload and header of the detection response message contain the DSCP value to be detected by the source.
图12为本实施例的源端详细处理流程,如图12所示:Figure 12 is the detailed processing flow of the source end of this embodiment, as shown in Figure 12:
步骤S1201、发送DD报文,等待接收DD ACK报文;Step S1201, sending a DD message, waiting to receive a DD ACK message;
步骤S1202、判断是否接收到DD ACK报文,如果否,则进入步骤S1203,如果是则进入步骤S1206;Step S1202, judge whether to receive DD ACK message, if not, then enter step S1203, if then enter step S1206;
步骤S1203-步骤S1205、如果没有接收到DD ACK报文,待超时继续发送DD报文,直到连续发送多次(假定3次),并再次判断是否收到DD ACK,如果未收到则上报事件告知用户无法接收到DD ACK报文;Step S1203-step S1205, if the DD ACK message is not received, continue to send the DD message after the timeout, until it is sent multiple times in a row (assuming 3 times), and judge whether to receive the DD ACK again, and report the event if not received Inform the user that the DD ACK message cannot be received;
具体的,该事件消息类型为0x4,携带事件数为1,SrcIP:源IP,DstIP:目的IP,SrcDSCPm:填写请求探测的DSCP值,DstDSCP:填写全F。终止这条DSCP的探测处理;Specifically, the event message type is 0x4, and the number of carried events is 1, SrcIP: source IP, DstIP: destination IP, SrcDSCPm: fill in the DSCP value of the request detection, DstDSCP: fill in all F. Terminate the detection processing of this DSCP;
步骤S1206-步骤S1207、如果接收到DD ACK报文,则建立目的端到源端的后向DSCP映射关系,继续探测其他DSCP值的映射关系,直到需要探测的DSCP值映射关系的任务全部结束;Step S1206-step S1207, if a DD ACK message is received, then establish the backward DSCP mapping relationship from the destination end to the source end, and continue to detect the mapping relationship of other DSCP values until the tasks of the DSCP value mapping relationship that need to be detected are all over;
步骤S1208、发送DSCP Map报文;Step S1208, sending DSCP Map message;
步骤S1209、判断是否收到DM ACK消息;Step S1209, judging whether a DM ACK message is received;
步骤S1210、如果超时未接收到响应,则上报事件;并进入步骤S1212;Step S1210, if no response is received within timeout, report the event; and enter step S1212;
具体的,事件消息类型为0x6,携带事件数为DSCP Map报文携带需要验证的DSCP映射关系的对数,SrcIP:源IP,DstIP:目的IP,SrcDSCPm:填写请求探测的DSCP值,DstDSCPm:对端映射的DSCP值;Specifically, the event message type is 0x6, and the number of events carried is the logarithm of the DSCP mapping relationship that needs to be verified in the DSCP Map message. SrcIP: source IP, DstIP: destination IP, SrcDSCPm: fill in the DSCP value of the request detection, DstDSCPm: yes The DSCP value of the port mapping;
步骤S1211、如果等待到的DM ACK应答消息,上报事件探测结果。该事件消息类型为0x0,携带事件数为报文携带需要验证的DSCP映射关系的对数,SrcIP:源IP,DstIP:目的IP,SrcDSCPm:填写请求探测的DSCP值,DstDSCPm:对端映射的DSCP值;Step S1211, if the waiting DM ACK response message is received, report the event detection result. The event message type is 0x0, and the number of events carried is the logarithm of the DSCP mapping relationship that needs to be verified in the message. SrcIP: source IP, DstIP: destination IP, SrcDSCPm: fill in the DSCP value requested for detection, DstDSCPm: DSCP mapped by the peer value;
步骤S1212、发送去激活消息。结束DSCP的探测处理。Step S1212, sending a deactivation message. The detection process of DSCP ends.
图13为本实施例目的端的详细处理流程,如图13所示:Figure 13 is the detailed processing flow of the destination end in this embodiment, as shown in Figure 13:
步骤S1301-步骤S1302、接收到DD探测报文,向激活端回复DD ACK报文,在报文头和净荷内包含要探测的DSCP值;Step S1301-step S1302, receive the DD detection message, reply the DD ACK message to the active end, and include the DSCP value to be detected in the message header and the payload;
步骤S1303-步骤S1305、接收到DSCP MAP报文,从DM报文中获得被激活端到激活端的DSCP映射关系,发送DM ACK应答消息。Step S1303-step S1305, receiving the DSCP MAP message, obtaining the DSCP mapping relationship from the activated end to the active end from the DM message, and sending a DM ACK response message.
本发明实施例的方法通过源端和目的端的探测报文交互过程建立需要探测的DSCP从目的端到源端的后向DSCP映射关系,该方法能够探测到整个传输网络中任意两个网元间DSCP值的映射关系,不需要知道两个网元之间具体的路径,简易运维,高效快速,大大降低了人力投入,在所有的通用IP网中都可应用。The method of the embodiment of the present invention establishes the backward DSCP mapping relationship of the DSCP that needs to be detected from the destination end to the source end through the detection message interaction process between the source end and the destination end, and the method can detect the DSCP between any two network elements in the entire transmission network The value mapping relationship does not need to know the specific path between two network elements. It is easy to operate and maintain, efficient and fast, and greatly reduces manpower investment. It can be applied to all general IP networks.
实施例4:Example 4:
本实施例提供一种网元间DSCP映射关系建立装置,该装置可以位于IP网络的任何一个网元中,本实施例的装置通过源端发送探测报文以及目的端回复探测应答报文来探测网元之间的DSCP映射关系,本实施例的装置可以位于源端也可以位于目的端或者为一个独立的网元。This embodiment provides a device for establishing a DSCP mapping relationship between network elements. The device can be located in any network element of an IP network. The device in this embodiment detects by sending a detection message from the source end and replying a detection response message from the destination end. For the DSCP mapping relationship between network elements, the device in this embodiment may be located at the source end or at the destination end or be an independent network element.
图14为本实施例的装置示意图之一,图14的装置能够实现源端进行前向DSCP映射关系的探测。FIG. 14 is one of the schematic diagrams of the device in this embodiment. The device in FIG. 14 can realize the detection of the forward DSCP mapping relationship at the source end.
如图14所示:该装置31包括:探测报文发送单元310,用于向目的端发送DSCP探测报文,所发送的探测报文的报文头和净荷中包含相同的需要探测的DSCP值;探测应答报文接收单元311,用于接收目的端返回的DSCP探测应答报文,所述探测应答报文的净荷中包含了所述需要探测的DSCP值从源端到目的端的前向映射关系;前向映射关系获取单元312,用于从所述应答报文中获取所述需要探测的DSCP值从源端到目的端的映射关系。As shown in Figure 14: the
可选地,装置31还包括:探测触发单元313,用于触发该装置的DSCP探测功能。可选地,图31的装置还包括:建链协商单元314,用于在向目的端发送DSCP探测报文前,与目的端协商建立DSCP探测的通信链路;拆链协商单元315,用于在DSCP探测过程结束后或者探测过程中断时,与目的端协商拆除DSCP探测的通信链路。Optionally, the
可选地,装置31还包括:校验报文发送单元316,用于向目的端发送映射关系校验报文,所述校验报文中包含获取的所述前向映射关系;校验应答接收单元317,用于接收目的端返回的校验应答报文,所述校验应答报文中包含了正确的前向映射关系;修正单元318,用于根据所述正确的前向映射关系对从DSCP探测应答报文中获取的前向映射关系进行修正。装置31的工作原理详见实施例2中源端的工作原理,此处不再详述。Optionally, the
图15为本实施例的装置示意图之二,图15的装置能够实现目的端在源端的激活下进行前向DSCP映射关系的探测。FIG. 15 is the second schematic diagram of the device in this embodiment. The device in FIG. 15 can realize the detection of the forward DSCP mapping relationship at the destination end under the activation of the source end.
如图15所示,该装置32包括:探测报文接收单元320,用于接收源端发送的DSCP探测报文,所述探测报文的净荷中包含了源端需要探测的DSCP值,所述探测报文的报文头中包含了所述源端需要探测的DSCP值从源端传输到目的端后得到的DSCP值;前向映射关系建立单元321,用于根据所述探测报文净荷中的DSCP值以及所述探测报文的报文头中的DSCP值,建立所述源端需要探测的DSCP值从源端到目的端的前向映射关系;探测应答报文发送单元322,用于向源端回复探测应答报文,所述探测应答报文中包含所述前向映射关系。As shown in FIG. 15 , the
可选地,所述装置32还包括:建链协商单元323,用于在接收到所述DSCP探测报文之前,与源端协商建立DSCP探测的通信链路;拆链协商单元324,用于在DSCP探测过程结束后或者探测过程中断时,与源端协商拆除DSCP探测的通信链路。Optionally, the
可选地,装置32还包括:校验报文接收单元325,用于接收源端发送的映射关系校验报文,所述映射关系校验报文中包含了源端获取的DSCP值的前向映射关系(可以为一个或多个);校验单元326,用于比较所述映射关系校验报文中包含的前向映射关系与自身建立的前向映射关系是否一致;校验应答报文发送单元327,用于向源端返回校验应答报文,如果不一致,则在所述校验应答报文中包含正确的前向映射关系。装置32的工作原理详见实施例2中目的端的工作原理,此处不再详述。Optionally, the
图16为本实施例的装置示意图之三,图16的装置能够实现源端进行后向DSCP映射关系的探测。FIG. 16 is the third schematic diagram of the device in this embodiment. The device in FIG. 16 can realize the detection of the backward DSCP mapping relationship at the source end.
如图16所示,该装置33包括:探测报文发送单元330,用于向目的端发送DSCP探测报文,所述探测报文中携带源端需要探测的DSCP值;探测应答报文接收单元331,用于接收目的端返回的DSCP探测应答报文,所述探测应答报文的净荷中包含了所述源端需要探测的DSCP值,所述探测应答报文的报文头中包含了所述源端需要探测的DSCP值从目的端传输到源端后得到的DSCP值;后向映射关系建立单元332,用于根据所述探测应答报文净荷中的DSCP值以及所述探测应答报文的报文头中的DSCP值,建立所述源端需要探测的DSCP值从目的端到源端的后向映射关系。As shown in Figure 16, the
可选地,所述装置33还包括:建链协商单元333,用于在接收到所述DSCP探测报文之前,与目的端协商建立DSCP探测的通信链路;拆链协商单元334,用于在DSCP探测过程结束后或者探测过程中断时,与目的端协商拆除DSCP探测的通信链路。Optionally, the
可选地,装置33还包括:后向映射关系发送单元335,用于将建立的所述后向映射关系发送给目的端。装置33的工作原理详见实施例3中源端的工作原理,此处不再详述。Optionally, the
图17为本实施例的装置示意图之四,图17的装置能够实现目的端在源端的激活下进行后向DSCP映射关系的探测。FIG. 17 is a fourth schematic diagram of the device in this embodiment. The device in FIG. 17 can realize the detection of the backward DSCP mapping relationship at the destination end under the activation of the source end.
如图17所示,该装置34包括:探测报文接收单元340,用于接收源端发送的DSCP探测报文,所述探测报文的净荷中携带源端需要探测的DSCP值;探测应答报文发送单元341,用于向源端返回DSCP探测应答报文,所述探测应答报文的净荷中和报文头中包含所述源端需要探测的DSCP值。As shown in FIG. 17 , the
可选地,所述装置33还包括:建链协商单元342,用于在接收到所述DSCP探测报文之前,与源端协商建立DSCP探测的通信链路;拆链协商单元343,用于在DSCP探测过程结束后或者探测过程中断时,与源端协商拆除DSCP探测的通信链路。Optionally, the
可选地,装置34还包括:后向映射关系接收单元344,用于接收源端发送的所述需要探测的DSCP值从目的端到源端的后向映射关系。装置34的工作原理详见实施例3中目的端的工作原理,此处不再详述。Optionally, the
图18为本实施例的装置示意图之五,该装置既能够实现前向映射关系的建立,也能够实现后向映射关系的建立。Fig. 18 is the fifth schematic diagram of the device of this embodiment, the device can realize the establishment of the forward mapping relationship and the establishment of the backward mapping relationship.
如图18所示,该装置35包括:DSCP报文接收单元350,用于接收DSCP报文,所述DSCP报文的净荷中包含了需要探测的第一DSCP值,所述DSCP报文的报文头中包含了需要探测的第一DSCP值在所述网元间传输后得到的第二DSCP值;映射关系建立单元351,用于根据所述DSCP报文的净荷中包含的第一DSCP值以及所述DSCP报文的报文头中包含的第二DSCP值,建立所述需要探测的第一DSCP值在所述网元间的DSCP映射关系。As shown in Figure 18, the device 35 includes: a DSCP message receiving unit 350, configured to receive a DSCP message, the payload of the DSCP message includes the first DSCP value to be detected, and the DSCP message's The message header contains the second DSCP value obtained after the first DSCP value that needs to be detected is transmitted between the network elements; the mapping relationship establishment unit 351 is configured to, according to the first DSCP value contained in the payload of the DSCP message, The DSCP value and the second DSCP value included in the header of the DSCP message establish a DSCP mapping relationship between the network elements of the first DSCP value to be detected.
图18a和图18b分别对应于建立前、后向映射关系的装置示意图,下面分别对图18a和图18b进行详细描述。Fig. 18a and Fig. 18b respectively correspond to schematic diagrams of devices for establishing forward and backward mapping relationships, and Fig. 18a and Fig. 18b will be described in detail below.
(1)如图18a所示,当所述网元间的DSCP映射关系为:对端网元(本实施例中将探测激活端作为对端网元)需要探测的第一DSCP值从对端网元到本端网元的DSCP前向映射关系时;图18a所示的装置35a包括:(1) As shown in Figure 18a, when the DSCP mapping relationship between the network elements is: the opposite end network element (in this embodiment, the detection activation end is used as the opposite end network element), the first DSCP value to be detected is obtained from the opposite end When the DSCP forward mapping relationship between the network element and the local network element; the device 35a shown in Figure 18a includes:
DSCP报文接收单元350a,用于接收对端网元发送的DSCP探测报文,所述DSCP探测报文的净荷中包含了对端网元需要探测的第一DSCP值,所述DSCP探测报文的报文头中包含了第一DSCP值从对端网元传输到本端网元后得到的第二DSCP值;映射关系建立单元351a,用于根据所述DSCP探测报文净荷中的第一DSCP值以及所述DSCP探测报文的报文头中的第二DSCP值,建立对端网元需要探测的第一DSCP值从对端网元到本端网元的DSCP前向映射关系。The DSCP message receiving unit 350a is configured to receive the DSCP detection message sent by the peer network element, the payload of the DSCP detection message includes the first DSCP value that the peer network element needs to detect, and the DSCP detection message The message header of the message contains the second DSCP value obtained after the first DSCP value is transmitted from the peer network element to the local network element; the mapping relationship establishment unit 351a is used to detect the DSCP value in the message payload according to the DSCP The first DSCP value and the second DSCP value in the header of the DSCP detection message establish a DSCP forward mapping relationship of the first DSCP value to be detected by the peer network element from the peer network element to the local network element .
可选地,所述装置35a还包括:DSCP报文发送单元352a,用于向对端网元回复DSCP探测应答报文,所述DSCP探测应答报文中包含所述DSCP前向映射关系。Optionally, the device 35a further includes: a DSCP message sending unit 352a, configured to reply a DSCP detection response message to the peer network element, and the DSCP detection response message includes the DSCP forward mapping relationship.
可选地,所述装置35a还包括:校验单元353,用于接收对端网元发送的DSCP映射关系校验报文,所述映射关系校验报文中包含了对端网元获取的所述DSCP前向映射关系;比较所述映射关系校验报文中包含的所述DSCP前向映射关系与本端网元建立的所述DSCP前向映射关系是否一致;向对端网元返回校验应答报文,如果不一致,则在所述校验应答报文中包含正确的DSCP前向映射关系。Optionally, the device 35a further includes: a verification unit 353, configured to receive a DSCP mapping relationship verification message sent by the peer network element, and the mapping relationship verification message includes the DSCP mapping relationship verification message obtained by the peer network element. The DSCP forward mapping relationship; compare whether the DSCP forward mapping relationship contained in the mapping relationship verification message is consistent with the DSCP forward mapping relationship established by the local network element; return to the peer network element If the verification response message is inconsistent, the correct DSCP forward mapping relationship is included in the verification response message.
可选地,所述装置35a还包括:建链协商单元355a,用于在执行DSCP探测之前,与对端网元协商建立DSCP探测的通信链路;和/或,拆链协商单元356a,用于在DSCP探测过程结束后或者探测过程中断时,与对端网元协商拆除DSCP探测的通信链路。Optionally, the device 35a further includes: a link establishment negotiation unit 355a, configured to negotiate with the peer network element to establish a communication link for DSCP detection before performing DSCP detection; and/or, a link disconnection negotiation unit 356a, configured to After the DSCP detection process ends or the detection process is interrupted, it negotiates with the peer network element to remove the communication link of the DSCP detection.
可选地,所述装置35a还包括:探测触发单元357a,用于当该装置作为DSCP探测激活方时,在与对端网元协商建立DSCP探测的通信连路之前,触发自身的DSCP探测功能。Optionally, the device 35a further includes: a detection trigger unit 357a, configured to trigger its own DSCP detection function before negotiating with the peer network element to establish a communication link for DSCP detection when the device acts as a DSCP detection activator .
(2)如图18b所示,当所述网元间的DSCP映射关系为:本端网元(本实施例中将探测激活端作为本端网元)需要探测的第一DSCP值从对端网元到本端网元的DSCP后向映射关系时;图18b所示的装置35b包括:(2) As shown in Figure 18b, when the DSCP mapping relationship between the network elements is: the first DSCP value to be detected by the local network element (the detection activation end is used as the local network element in this embodiment) is obtained from the opposite end When the DSCP backward mapping relationship between the network element and the local network element; the
DSCP报文接收单元350b,用于接收对端网元返回的DSCP探测应答报文,所述DSCP探测应答报文的净荷中包含了本端网元需要探测的第一DSCP值,所述DSCP探测应答报文的报文头中包含了第一DSCP值从对端网元传输到本端网元后得到的第二DSCP值;映射关系建立单元351b,用于根据所述DSCP探测应答报文净荷中包含的第一DSCP值以及所述DSCP探测应答报文的报文头中包含的第二DSCP值,建立本端网元需要探测的第一DSCP值从对端网元到本端网元的DSCP后向映射关系。The DSCP
可选地,所述装置35b还包括:DSCP报文发送单元352b,用于向对端网元发送DSCP探测报文,所述DSCP探测报文的净荷中携带本端网元需要探测的第一DSCP值。Optionally, the
可选地,所述装置35b还包括:映射关系发送单元354,用于将建立的所述后向DSCP映射关系发送给对端网元。Optionally, the
可选地,所述装置35b还包括:建链协商单元355b,用于在执行DSCP探测之前,与对端网元协商建立DSCP探测的通信链路;和/或,拆链协商单元356b,用于在DSCP探测过程结束后或者探测过程中断时,与对端网元协商拆除DSCP探测的通信链路。Optionally, the
可选地,所述装置35b还包括:探测触发单元357b,用于当该装置作为DSCP探测激活方时,在与对端网元协商建立DSCP探测的通信连路之前,触发自身的DSCP探测功能。Optionally, the
本发明实施例的装置通过源端和目的端的探测报文交互过程建立需要探测的DSCP从源端到目的端以及从目的端到源端的DSCP映射关系,该方法能够探测到整个传输网络中任意两个网元间DSCP值的映射关系,不需要知道两个网元之间具体的路径,简易运维,高效快速,大大降低了人力投入,能够更准确的发现问题,在所有的通用IP网中都可应用。The device in the embodiment of the present invention establishes the DSCP mapping relationship from the source end to the destination end and from the destination end to the source end of the DSCP that needs to be detected through the detection message interaction process between the source end and the destination end. The mapping relationship of DSCP values between network elements does not need to know the specific path between two network elements. It is easy to operate and maintain, efficient and fast, greatly reducing manpower investment, and can find problems more accurately. In all general IP networks can be applied.
除了上述方法和装置之外,本发明实施例还提供了一种网元间DSCP映射关系建立系统,包括了本端网元和对端网元,其中,本端网元可以是前述实施例中作为本端网元的装置,对端网元可以是前述实施例中作为对端网元的装置。可以理解的是,如果前述装置实施例定位为本端网元时,则该系统包括作为本端网元的DSCP探测相对方的对端网元。In addition to the above method and device, an embodiment of the present invention also provides a system for establishing a DSCP mapping relationship between network elements, including a local network element and a peer network element, wherein the local network element can be the The device serving as the local network element and the peer network element may be the device serving as the peer network element in the foregoing embodiments. It can be understood that, if the foregoing device embodiments are positioned as the local network element, the system includes that the DSCP detection of the local network element is the opposite network element.
本发明技术方案能取得以下有益效果:The technical solution of the present invention can obtain the following beneficial effects:
1、本发明实施例的探测触发机制,可以采用手动触发、周期性触发或者事件触发的机制,配置灵活,只要触发之后就不用再人工干预探测的整个过程。1. The detection triggering mechanism of the embodiment of the present invention can adopt manual triggering, periodic triggering or event triggering mechanism, and the configuration is flexible, as long as it is triggered, there is no need to manually intervene in the whole detection process.
2、本发明实施例能够动态协商建链和拆链,并且异常情况有相应的事件消息,有效地帮助用户进行故障定位。2. The embodiment of the present invention can dynamically negotiate link building and tearing down, and there are corresponding event messages for abnormal situations, which effectively helps users locate faults.
3、本发明实施例当执行双向探测时,一次探测可以同时在两端建立映射关系表。探测完成后,两端的映射关系表进行校验,保证准确性。3. In the embodiment of the present invention, when performing bidirectional detection, one detection can establish a mapping relationship table at both ends at the same time. After the detection is completed, the mapping relationship tables at both ends are verified to ensure accuracy.
4、本发明实施例对探测通道的类型没有限制,能够在网元之间的任何类型通道上进行探测,这些通道包括直接的物理链路,虚电路,隧道,MPLSLSPs,多跳路由通道,以及非直接的通道。4. The embodiment of the present invention has no limitation on the type of detection channel, and can detect on any type of channel between network elements, and these channels include direct physical links, virtual circuits, tunnels, MPLS LSPs, multi-hop routing channels, and Indirect channel.
5、本发明实施例的整个探测过程可以偏历多个DSCP值的探测。一个网元可以和多个网元同时建立多个探测组。5. The entire detection process of the embodiment of the present invention can be deviated from the detection of multiple DSCP values. An NE can establish multiple detection groups with multiple NEs at the same time.
6、本发明实施例的方案适用范围广,可以运用在无线地面传输领域,数通,移动网多个领域,只要整个传输过程中采用IP技术,都可使用,并且不需做额外的修改。可以实现点到点的之间探测,也可是实现端到端之间探测。6. The solution of the embodiment of the present invention has a wide range of applications, and can be used in the fields of wireless terrestrial transmission, digital communications, and mobile networks. As long as IP technology is used in the entire transmission process, it can be used without additional modifications. It can realize point-to-point detection or end-to-end detection.
7、本发明实施例的方案采用自动探测方式,而避免了人工的大量干预,维护成本低,操作简易,快捷,有效的得到相应结果。7. The solution of the embodiment of the present invention adopts an automatic detection method, avoiding a large amount of manual intervention, low maintenance cost, simple and fast operation, and effectively obtaining corresponding results.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory (Read-Only Memory, ROM) or a random access memory (Random Access Memory, RAM), etc.
以上实施例仅用以说明本发明实施例的技术方案,而非对其限制;尽管参照前述实施例对本发明实施例进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例各实施例技术方案的精神和范围。The above embodiments are only used to illustrate the technical solutions of the embodiments of the present invention, and are not intended to limit them; although the embodiments of the present invention have been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: it can still understand the foregoing The technical solutions recorded in each embodiment are modified, or some of the technical features are replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims (19)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009101631490A CN101997840B (en) | 2009-08-17 | 2009-08-17 | Method, device and system for establishing differentiated services code point (DSCP) mapping relation between network elements |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2009101631490A CN101997840B (en) | 2009-08-17 | 2009-08-17 | Method, device and system for establishing differentiated services code point (DSCP) mapping relation between network elements |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN101997840A CN101997840A (en) | 2011-03-30 |
| CN101997840B true CN101997840B (en) | 2013-12-04 |
Family
ID=43787436
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2009101631490A Expired - Fee Related CN101997840B (en) | 2009-08-17 | 2009-08-17 | Method, device and system for establishing differentiated services code point (DSCP) mapping relation between network elements |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101997840B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103067276B (en) * | 2012-12-31 | 2016-09-21 | 华为技术有限公司 | A kind of Apparatus for () and method therefor selecting link based on application layer protocol |
| JP6622922B2 (en) * | 2016-02-05 | 2019-12-18 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | Method and apparatus for a data plane for monitoring DSCP (Differentiated Services Code Point) and ECN (Explicit Connection Notification) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1640061A (en) * | 2002-02-28 | 2005-07-13 | 思科技术公司 | System and method for providing quality of service transport in a telecommunications network |
| CN101127691A (en) * | 2006-08-17 | 2008-02-20 | 王玉鹏 | A method for implementing stream-based policy routing on network processor |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6459698B1 (en) * | 2001-06-18 | 2002-10-01 | Advanced Micro Devices, Inc. | Supporting mapping of layer 3 priorities in an infiniband ™ network |
| US7386630B2 (en) * | 2003-04-30 | 2008-06-10 | Nokia Corporation | Using policy-based management to support Diffserv over MPLS network |
| CN1316803C (en) * | 2004-05-18 | 2007-05-16 | 北京邮电大学 | Flow regulating method for ensuring integrated flow fairness of guaranted repeat business |
| CN100358305C (en) * | 2006-01-05 | 2007-12-26 | 华为技术有限公司 | Method for QoS delay detection in communication system |
| US7796535B2 (en) * | 2006-09-01 | 2010-09-14 | Comcast Cable Holdings, Llc | System and method for monitoring a data packet |
| CN101179421B (en) * | 2006-11-10 | 2010-04-14 | 华为技术有限公司 | A method, device and system for differentiating quality of service mapping tables |
| CN101075968A (en) * | 2007-07-23 | 2007-11-21 | 中兴通讯股份有限公司 | Method and apparatus for providing region-classifying service |
-
2009
- 2009-08-17 CN CN2009101631490A patent/CN101997840B/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1640061A (en) * | 2002-02-28 | 2005-07-13 | 思科技术公司 | System and method for providing quality of service transport in a telecommunications network |
| CN101127691A (en) * | 2006-08-17 | 2008-02-20 | 王玉鹏 | A method for implementing stream-based policy routing on network processor |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101997840A (en) | 2011-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102833109B (en) | Positional information processing method and equipment of fault point | |
| CN103560898B (en) | A kind of port status method to set up, the system of selection of port priority and device | |
| CN108471629B (en) | Method, device and system for controlling service quality of service in transmission network | |
| CN109560945B (en) | Method, device and system for detecting service quality | |
| CN103490970B (en) | A kind of detection method of traffic engineering tunnel, apparatus and system | |
| CN102035692B (en) | Method and device for detecting quality of link | |
| CN104521193B (en) | The method and the network equipment of a kind of bit error rate detection | |
| CN104158761A (en) | Flow distribution method and device | |
| CN102204209B (en) | Method, system and network device for quality of service (qos) negotiation in cross-medium networks | |
| CN106464447B (en) | Error code information transmission method, network equipment and communication system | |
| CN104158733A (en) | Rapid rerouting method and device and transmission network | |
| CN104320499A (en) | Business transmission link building method and device | |
| US20210194999A1 (en) | Packet sending method, network device, and computer storage medium | |
| US20100208596A1 (en) | Apparatus and method for managing path between nodes in mobile communication system | |
| CN101997840B (en) | Method, device and system for establishing differentiated services code point (DSCP) mapping relation between network elements | |
| CN111163017B (en) | Data transmission method, device, base station equipment and computer readable storage medium | |
| RU2640573C1 (en) | Method for correcting failure, data packet network, mobility control node and network system | |
| CN101645822A (en) | Traffic engineering tunnel building method and system | |
| CN101409656A (en) | Method for checking virtual circuit connectivity, network node and communication system | |
| CN110876160B (en) | Resource transmission control method and device based on multi-mode base station | |
| CN104813640B (en) | A sink node routing method and node equipment | |
| US20210360486A1 (en) | Traffic Availability in a Cellular Communication Network | |
| CN104104603B (en) | Method and system for establishing data transmission links | |
| WO2020048214A1 (en) | Message sending method, network device and computer storage medium | |
| CN104684107A (en) | A method for constructing a dual-channel hybrid tunnel for a mobile terminal |
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 | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20131204 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |