CN102845022A - 传输质量检测方法、装置及传输*** - Google Patents

传输质量检测方法、装置及传输*** Download PDF

Info

Publication number
CN102845022A
CN102845022A CN2011800002849A CN201180000284A CN102845022A CN 102845022 A CN102845022 A CN 102845022A CN 2011800002849 A CN2011800002849 A CN 2011800002849A CN 201180000284 A CN201180000284 A CN 201180000284A CN 102845022 A CN102845022 A CN 102845022A
Authority
CN
China
Prior art keywords
passback
transmission link
transmission
time
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011800002849A
Other languages
English (en)
Other versions
CN102845022B (zh
Inventor
段立
王兆峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN102845022A publication Critical patent/CN102845022A/zh
Application granted granted Critical
Publication of CN102845022B publication Critical patent/CN102845022B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/43Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明提供一种传输质量检测方法、装置及传输***。该传输质量检测方法包括:在传输链路上接收对端发送的携带有第一组传输质量参数的第一回传消息,所述第一回传消息为回传响应或者回传请求;获取所述传输链路上的所述第一组传输质量参数和第二组传输质量参数;根据所述第一组传输质量参数和所述第二组传输质量参数,计算获取所述传输链路对应的传输质量检测信息。本发明实施例的技术方案,能够获取到MLPPP的MPlink传输链路的传输质量检测信息,弥补了现有技术中缺少对MPlink传输链路的传输质量检测手段。采用本发明实施例的技术方案,能够获取到MLPPP的MPlink传输链路的传输质量检测信息,从而提高MLPPP传输过程中的可维护性,并提高传输效率。

Description

传输质量检测方法、 装置及传输***
技术领域
本发明实施例涉及通信技术领域, 尤其涉及一种传输质量检测方法、 装置及传输***。 背景技术
IP over E1/T1 技术提供了基于传统时分复用 ( Time Division Multiplexing; 以下简称 TDM )的 IP承载技术, 通常采用多链路点到点协 议( MultiLink Point to Point; 以下简称 MLPPP )通过多路捆绑来提高传输 中的带宽和可靠性。
MLPPP的传输过程中通常采用一个 MLPPP组 (Group ) 来实现将才艮 文从一端 (可以称之为发送端)传输到另一端 (可以称之为接收端) , 该 MLPPP Grou 中包括多条传输链路,各条传输链路也可以被称之为 MPlink 传输链路。 MLPPP 传输的基本流程为: 在发送端对端对报文进行分片, 然后通过 MLPPP Grou 中的各 MPlink传输链路将各个分片发送到接收 端, 然后在接收端对各个分片进行重组, 生成报文。 由于 MLPPP传输过 程中的分片和重组的存在, MLPPP Grou 内捆绑的各条 MPlink传输链路 的传输质量对传输性能有很大的影响。 例如个别的 MPlink传输链路的传 输时延和 /或丟包率的恶化, 都将会导致报文重组的失败率大幅度提升。
在实现本发明过程中, 发明人发现现有技术中至少存在如下问题: 现 有技术中缺少对 MPlink传输链路的传输质量检测手段,造成 MLPPP传输 过程中的可维护性较差, 传输效率较低。 发明内容
本发明实施例提供一种传输质量检测方法、 设备及***, 用以解决现 有技术中 MLPPP传输过程中的可维护性较差, 传输效率较低的缺陷, 提 供对 MPlink传输链路的传输质量进行检测的技术方案。
本发明一方面提供一种传输质量检测方法, 包括:
在传输链路上接收对端发送的携带有第一组传输质量参数的第一回 传消息, 所述第一回传消息为回传响应或者回传请求;
获取所述传输链路上的所述第一组传输质量参数和第二组传输质量 参数;
根据所述第一组传输质量参数和所述第二组传输质量参数, 计算获取 所述传输链路对应的传输质量检测信息。
本发明另一方面提供一种传输质量检测装置, 包括:
接收模块, 用于在传输链路上接收对端发送的携带有第一组传输质量 参数的第一回传消息, 所述第一回传消息为回传响应或者回传请求; 获取模块, 用于获取所述传输链路上的所述第一组传输质量参数和第 二组传输质量参数;
处理模块, 用于根据所述第一组传输质量参数和所述第二组传输质量 参数, 计算获取到所述传输链路对应的传输质量检测信息。
本发明另一方面提供一种传输***, 包括两个相对的端;
其中一端, 用于在传输链路上接收另一端发送的携带有第一组传输质 量参数的第一回传消息, 所述第一回传消息为回传响应或者回传请求; 获 取所述传输链路上的所述第一组传输质量参数和第二组传输质量参数; 根 据所述第一组传输质量参数和所述第二组传输质量参数, 计算获取到所述 传输链路对应的传输质量检测信息。
采用本发明实施例的技术方案,能够获取到 MLPPP的 MPlink传输链 路的传输质量检测信息, 从而提高 MLPPP传输过程中的可维护性, 并提 高传输效率。 附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实 施例或现有技术描述中所需要使用的附图作一简单地介绍, 显而易见地, 下 面描述中的附图是本发明的一些实施例, 对于本领域普通技术人员来讲, 在 不付出创造性劳动性的前提下, 还可以根据这些附图获得其他的附图。
图 1所示为中 Echo 4艮文的结构示意图。
图 2为本发明一实施例提供的种传输质量检测方法的流程图。
图 3为本发明另一实施例提供的种传输质量检测方法的流程图。
图 4为本发明再一实施例提供的传输质量检测方法的流程图。
图 5为本发明又一实施例提供的传输质量检测方法的流程图。
图 6为本发明再另一实施例提供的传输质量检测方法的流程图。
图 7为本发明一实施例提供的传输质量检测装置的结构示意图。
图 8为本发明另一实施例提供的传输质量检测装置的结构示意图。 图 9为本发明再一实施例提供的传输质量检测装置的结构示意图。 图 10为本发明一实施例提供的传输***的结构示意图。 具体实施方式
为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本 发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描 述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提 下所获得的所有其他实施例, 都属于本发明保护的范围。
MLPPP Grou 中的每个 MPLink传输链路在建立时都必须经过链路控 制协议 (Link Control Protocol; 以下简称 LCP)协商过程, 只有 LCP协商成 功后, 该 MPLink传输链路才能加入相应的 MLPPP Group。 LCP是 PPP ( Point to Point; 以下简称 PPP ) 协议提供了一种链路控 制协议来配置和测试数据通信的 MPLink传输链路, 它能用来协商 PPP协 议的一些配置参数选项; 处理不同大小的数据帧; 检测 MPLink传输链路 环路、一些 MPLink传输链路的错误;终止一条 MPLink传输链路。在 LCP 协商成功后, PPP 两端周期性发送的回传请求 (Echo-request ) /回传响应 ( Echo-Reply )报文就是用来进行 MPLink传输链路连通性检测的。 可以 将 Echo-request报文和 Echo-Reply报文统称为 Echo 艮文。图 1所示为 Echo 报文的结构示意图。 如图 1所示, Echo报文中包括: 报文类型 (Code ) 、 序号 (Identifier ) 、 报文的长度 ( Length ) 、 魔数字 (Magic-Number ) 和 报文的内容(Data ) 。 Code字段中, 通常采用数字 9表示 Echo-Request; 数字 10表示 Echo-Rep ly。 Identifier字段用于 Echo-request与 Echo-Reply 之间的匹配, 每发一个 Echo-request, Identifier字段累加 1。 Length字段 是整个 Echo才艮文的长度, 包含 Code、 Identifier, Length, Magic-Number 和 Data。 Magic-Number字段用于避免环回。 Data字段可以自行定义, 长 短由 Length统一指示 (除了 Data字段, 其他字段的长度是固定的 ) 。
通过以上所述, 可以知道, Data字段可以进行自定义。 因此本发明实 施例可以利用 Data字段携带一些传输质量参数信息, 从而实现对 MPLink 传输链路的传输质量进行检测。 详细可以参考下述实施例的记载。
图 2为本发明一实施例提供的种传输质量检测方法的流程图。 本实施 例的传输质量检测方法的执行主体为 MLPPP的一端, 可以称为当前端, 该当前端可以为 MLPPP的发送端或者接收端。 如图 2所示, 本实施例的 传输质量检测方法, 可以如下所述。
当本实施例的执行主体为发送端的时候, 本实施例中的对端为接收 端。 当本实施例的执行主体为接收端的时候,本实施例中的对端为发送端。 其中本实施例的发送端和接收端可以分别为基站和基站控制器。 本实施例 的发送端和接收端还可以分别为基站和路由器。 100、 在传输链路上接收对端发送的携带有第一组传输质量参数的第 一 Echo消息;
例如, 本实施例中的第一 Echo消息为 Echo reply或者 Echo request。
101、 获取传输链路上的第一组传输质量参数和第二组传输质量参数; 例如, 其中第一组传输质量参数从第一 Echo 消息中获取。 第二组传 输质量参数从本实施例的执行主体 MLPPP的一端获取,
102、 根据第一组传输质量参数和第二组传输质量参数, 计算获取传 输链路对应的传输质量检测信息。
本实施例的传输质量检测方法, 通过采用上述技术方案, 在传输链路 上接收对端发送的携带有第一组传输质量参数的第一回传消息, 所述第一 回传消息为回传响应或者回传请求; 获取所述传输链路上的所述第一组传 输质量参数和第二组传输质量参数; 并根据所述第一组传输质量参数和所 述第二组传输质量参数, 计算获取所述传输链路对应的传输质量检测信 息。 通过采用上述技术方案, 能够获取到 MLPPP的 MPlink传输链路的传 输质量检测信息, 弥补了现有技术中缺少对 MPlink传输链路的传输质量 检测手段 。
图 3为本发明另一实施例提供的种传输质量检测方法的流程图。 本实 施例的传输质量检测方法在上述图 2所示实施例的基础上, 采用 200、 201 和 202分别对 100、 101和 102具体细化。 如图 3所示, 本实施例的传输 质量检测方法, 可以如下所述。
200、 在传输链路上接收对端发送的携带第一入口时间和第二出口时 间的 Echo Reply。
其中对端发送的 Echo Reply是根据接收到的当前端发送的携带有第 一出口时间的 Echo Request发送的, 第一出口时间为在传输链路上发送 Echo Request的时间; 第一入口时间为对端接收 Echo Request的时间, 第 二出口时间为对端发送 Echo Reply的时间。 201、 获取第一出口时间和第二入口时间; 并从 Echo Reply中获取第 一入口时间和第二出口时间。
其中第二入口时间为当前端接收 Echo Reply的时间。本实施例中具体 可以从当前端中获取第一出口时间和第二入口时间。
例如, 当前端在发送 Echo Request的时候会记录发送 Echo Request的 时间即第一出口时间。在接收到返回的 Echo Reply的时候也会记录接收到 该 Echo Reply的时间即第二入口时间。
202、 根据第一出口时间、 第一入口时间、 第二出口时间和第二入口 时间获取传输链路对应的传输时延。
例如, 本实施例中的传输链路指的是 MPLink传输链路, 在本实施例 中,当前端可以在接收到的 Echo Reply中获取携带的第一入口时间和第二 出口时间, 然后当前端获取自己记录的第一出口时间和第二入口时间, 然 后根据第一出口时间、 第一入口时间、 第二出口时间和第二入口时间获取 该 MPLink传输链路对应的传输时延。
本实施例的传输质量检测方法执行主体的当前端可以为 MLPPP的发 送端, 对端为 MLPPP的接收端。
本实施例的传输质量检测方法, 通过采用上述技术方案, 能够获取到 MLPPP的 MPlink传输链路的传输时延,弥补了现有技术中缺少对 MPlink 传输链路的传输质量检测手段。 采用本实施例的技术方案, 能够获取到 MLPPP的 MPlink传输链路的丟包率 , 从而提高 MLPPP传输过程中的可 维护性, 并提高传输效率。
需要说明的是, 在上述实施例的技术方案的基础上, 在 200之前, 当 前端会向对端发送 Echo Request, 同时在该 Echo Request中携带第一出口 时间。 例如, 可以在 Echo Request的 Data字段中携带该第一出口时间。 当对端接收到该 Echo Request的时候, 能够获取到该第一出口时间。 同时 该对端可以在向当前端返回的 Echo Reply 中回填该第一出口时间。 此时 201 当前端获取该第一出口时间, 可以不是从自身记录的信息中获取, 而 可以直接从对端发送的 Echo Reply中获取该第一出口时间。 例如, 该第一 出口时间、第一入口时间和第二出口时间都可以携带在 Echo Reply的 Data 字段中。
需要说明的是,在上述实施例的基础上,其中 202根据第一出口时间、 第一入口时间、 第二出口时间和第二入口时间获取传输链路对应的传输时 延, 具体可以包括如下方式:
该 MPLink 传输链路对应的单向传输时延可以表示为 :
(T3 -T0) - (T2- T1 ) .
2 ,
该 MPLink传输链路对应的双向传输时延可以表示为: ( T3 -TO ) -
( T2-T1 ) 。
其中 TO为第一出口时间, T1为第一入口时间, T2为第二出口时间, T3为第二入口时间。
实际应用中, MLPPP的当前端可以根据上述公式计算每一个 MPLink 传输链路的传输时延, 对于各条 MPLink传输链路, 选择计算传输时延的 方式应当一致, 即当选择计算单向传输时延的时候, 所有 MPLink传输链 路都计算其对应的单向传输时延。 当选择计算双向传输时延的时候, 所有 MPLink传输链路都计算其对应的双向传输时延。
需要说明的是, 在上述实施例的技术方案的基础上, 在 102之后, 还 可以包括:
( 1 )当 MPLink传输链路对应的传输时延与基准传输时延的差值超出 第一预设阈值时, 发出告警;
在上述( 1 )之后, 还可以进一步包括如下 (2 ) 。
( 2 ) 当 MPLink Group中包括至少两条传输链路时, 向对端发送第二 Echo消息, 该第二 Echo消息中携带有禁止对端在该要剔除的传输链路上 继续发送报分分片的标识; 以实现将 MPLink传输链路从传输链路组中剔 除。
例如, 也可以对端向当前端发送第二 Echo 消息, 以实现将 MPLink 传输链路从传输链路组中剔除。
这里的 MPLink Grou 指的是 MPLink传输链路所在的 MPLink Group。 该第二 Echo消息为 Echo request。
例如,在 MLPPP的当前端与对端之间的 MPLink Grou 中可以包括多 条 MPLink 传输链路。 通过上述实施例的方法, 可以计算得到每一条 MPLink传输链路的传输时延, 这样, 可以得到一个基准传输时延, 具体 可以将 MPLink Grou 中所有 MPLink传输链路对应的传输时延取平均值 得到基准传输时延。 因为对端在接收到各条 MPLink传输链路发送的报文 分片之后, 需要进行报文的重组。 为了确保传输效率, 这里需要考虑 MPLink Grou 中各条 MPLink传输链路的传输时延的均衡性。 如果各条 MPLink传输链路的传输时延的均衡性较高, 便于对端对各条 MPLink传 输链路上接收到的报文分片进行重组。 因此, 对于某一条 MPLink传输链 路而言, 可以将该条 MPLink传输链路对应的传输时延与基准传输时延相 比较, 当该条 MPLink传输链路对应的传输时延与基准传输时延的差值超 出第一预设阈值时, 可以认为该条 MPLink传输链路传输时延较长, 影响 后续报文的重组, 此时当前端可以发出告警, 以供工作人员作以维护。 例 如当该 MPLink Grou 组中包括至少两条传输链路时, 此时当前端可以将 传输时延与基准传输时延的差值超出第一预设阈值的 MPLink传输链路从 MPLink Group剔除。 具体实现过程可以为: 当前端向对端发送第二 Echo 消息, 该第二 Echo 消息中携带有禁止对端在该要剔除的传输链路上继续 发送报分分片的标识; 该第二 Echo 消息为 Echo request但是, 剔除后 MPLink传输链路的 LCP重协商仍然可处于 OPEN状态, 此时为了对当前 端和对端之间的 MPLink传输链路进行有效检测, 当前端和对端之间按照 一定的速率发送一种不包括任何实际意义的数据的测试样本 ^艮文。 该样本 报文与正常的报文分片的不同点在于: 头片指示位 B和尾片指示位 E的 bit位均为 1 , 长度固定为 256Byte, 净荷填充随机数。 因此仍然可以通过 Echo Request与 Echo Reply交互检测该 MPLink传输链路的传输时延。 当 该 MPLink传输链路的传输时延恢复正常, 即传输时延与 MPLink Group 的基准传输时延的差值小于第一预设阈值时, 可以将该 MPLink传输链路 重新加入 MPLink Group。 具体实现可以为: 当前端向对端发送的 Echo request 中携带允许对端在该 MPLink传输链路发送正常的报文分片的标 识。 实际应用中, 第一预设阈值可以根据实际需求设置。
需要说明的是, 实际应用中, ( 1 )发生之后, 可以不直接进行(2 )。 例如可以对该条 MPLink传输链路采用 N次, 当其中 M次都出现( 1 ) 的 情况, 发出告警, 此时再执行(2 ) 。 M, N均为正整数, 且 M小于 N。 M和 N具体数值可以根据实际情况选取。
实际应用中, 还可以选取对端的重组失败率是否超过预设的第三门限 值作为是否实施剔除操作的必要条件。 当对端的重组失败率超过预设的第 三门限值时, 当前端实施剔除操作; 否则不实施剔除操作。
图 4为本发明再一实施例提供的传输质量检测方法的流程图。 本实施 例的传输质量检测方法在上述图 2 所示实施例的基础上, 采用 300、 301 和 302分别对 100、 101和 102具体细化。 如图 4所示, 本实施例的传输 质量检测方法, 可以如下所述。
300、在 MPLink传输链路上接收对端发送的携带第一报文分片数目的 Echo Reply。
其中第一报文分片数目为上一回传周期内对端在传输链路上接收到 的报文分片数目。
301、 获取第二报文分片数目; 并从 Echo Reply中获取第一报文分片 数目。 其中第二报文分片数目为上一回传周期内在传输链路上发送的报文 分片数目。
302、 根据第一报文分片数目和第二报文分片数目, 获取传输链路对 应的丟包率。
例如, 本发明实施例的丟包率检测是在 MLPPP的当前端 (可以为发 送端) 进行的。 本实施例中, 是以 MLPPP传输过程中的一个回传周期中 的 Echo Request和 Echo Reply为例。例如当前端在 MPLink传输链路上发 送第 n个 Echo Request后, 当前端开始对第 n个回传周期该 MPLink传输 链路上发送的报文分片进行计数, 直到发送第 n+1个 Echo Request时, 停 止第 n个回传周期的报分分片数目的计数, 得到第二报文分片数目。 准备 开始第 n+1个回传周期的报文分片数目的计数。 此时当前端可以将第 n个 回传周期记录的当前端发出的才艮文分片数目携带在第 n+1个 Echo Request 中发送给对端。 对应地, 在对端, 当对端接收到第 n个 Echo Request后, 也开始对第 n个回传周期该 MPLink传输链路上接收的报文分片进行计数, 直到对端接收到第 n+1个 Echo Request时,停止第 n个回传周期的报分分 片数目的计数, 得到第一报文分片数目。 并将记录的第 n个回传周期中接 收到的报文分片数目携带在第 n+1个 Echo Reply 中发送给当前端。
在当前端一侧, 可以根据记录的第 n个回传周期的第二报分分片数目 和接收到的 Echo Reply中携带的第一报文分片数目, 获取该 MPLink传输 链路对应的丟包率。
本实施例的传输质量检测方法执行主体的当前端可以为 MLPPP的发 送端, 对端为 MLPPP的接收端。
本实施例的传输质量检测方法, 通过采用上述技术方案, 能够获取到 MLPPP 的 MPlink传输链路的丟包率, 弥补了现有技术中缺少对 MPlink 传输链路的传输质量检测手段。 采用本实施例的技术方案, 能够获取到 MLPPP的 MPlink传输链路的丟包率, 从而提高 MLPPP传输过程中的可 维护性, 并提高传输效率。
需要说明的是, 上述实施例中当前端发送 Echo Request中携带的第二 才艮分片数目具体可以携带在 Echo Request中的 Data字段中。 对端发送的 Echo Reply中携带的第一 4艮文分片数目具体可以携带在 Echo Reply中的 Data字段中。
需要说明的是, 在上述实施例的基础上, 其中 202对端根据第一报文 分片数目和第二报文分片数目, 获取传输链路对应的丟包率, 具体可以通 过如下方式:
该 MPLink传输链路对应的丟包率可以表示为: ( X 1 -X2 ) / X 1。
其中 XI表示的是第二报文分片数目,X2表示的是第一报文分片数目。 需要说明的是, 在上述实施例的技术方案的基础上, 在 202之后, 还 可以包括:
( a )当 MPLink传输链路对应的丟包率超出第二预设阈值时,对端发
P 口 ¾ 。
在上述(a )之后, 还可以进一步包括如下 (b ) 。
( b ) 当 MPLink Group中包括至少两条传输链路时, 向对端发送第三 Echo消息, 该第三 Echo消息中携带有禁止对端在该要剔除的传输链路上 继续发送报分分片的标识; 以实现将 MPLink传输链路从传输链路组中剔 除。
例如, 也可以对端向当前端发送第三 Echo 消息, 以实现将 MPLink 传输链路从传输链路组中剔除。
这里的 MPLink Grou 指的是 MPLink传输链路所在的 MPLink Group。 该第三 Echo消息为 Echo request。
例如,在 MLPPP的当前端与对端之间的 MPLink Grou 中可以包括多 条 MPLink 传输链路。 通过上述实施例的方法, 可以计算得到每一条 MPLink传输链路的丟包率。 因为对端在接收到各条 MPLink传输链路发 送的报文分片之后, 需要进行报文的重组。 为了确保重组效率, 这里需要 考虑 MPLink Grou 中各条 MPLink传输链路的丟包率。 MPLink Grou 中 任一条 MPLink传输链路的丟包率都直接影响对端对报文的重组。 因此, 对于某一条 MPLink传输链路而言, 可以将该条 MPLink传输链路对应的 丟包率与第二预设阈值相比较, 当该条 MPLink传输链路对应的丟包率超 出第二预设阈值时, 可以认为该条 MPLink传输链路的丟包率太高影响后 续报文重组, 此时当前端可以发出告警, 以供工作人员作以维护。 例如当 该 MPLink Grou 组中包括至少两条传输链路时, 此时当前端可以将丟包 率超出第二预设阈值的 MPLink传输链路从 MPLink Grou 剔除。 但是, 剔除后 MPLink传输链路的 LCP重协商仍然可处于 OPEN状态,因此仍然 可以通过 Echo Request与 Echo Reply交互检测该 MPLink传输链路的丟包 率。 当该 MPLink传输链路的丟包率恢复正常, 即丟包率小于第二预设阈 值时 , 可以将该 MPLink传输链路重新加入 MPLink Group。 实际应用中 , 第二预设阈值可以根据实际需求设置。
需要说明的是, 实际应用中, (a )发生之后, 可以不直接进行(b )。 例如可以对该条 MPLink传输链路采用 N次, 当其中 M次都出现 ( a ) 的 情况, 发出告警, 此时再执行(b ) 。 M, N均为正整数, 且 M小于 N。 M和 N具体数值可以根据实际情况选取。
图 5为本发明又一实施例提供的传输质量检测方法的流程图。 本实施 例的传输质量检测方法在上述图 2 所示实施例的基础上, 采用 400、 401 和 402分别对 100、 101和 102具体细化。 如图 5所示, 本实施例的传输 质量检测方法, 可以如下所述。
400、在 MPLink传输链路上接收对端发送的携带第一报文分片数目的 Echo Request;
其中第一报文分片数目为上一回传周期内在传输链路上发送的报文 分片数目。 401、 获取记录的第二报文分片数目; 并从 Echo Request中获取第一 报文分片数目;
其中第二报文分片数目为上一回传周期内在传输链路上接收到的报 文分片数目。
402、 根据第一报文分片数目和第二报文分片数目, 获取传输链路对 应的丟包率。
本实施例的传输质量检测方法执行主体的当前端可以为 MLPPP的接 收端, 对端为 MLPPP的发送端。 例如, 本实施例的技术方案与上述图 4 所示实施例的区别在于: 本实施例在接收端一侧描述本发明实施例的技术 方案, 其余详细描述可以参考上述图 4所示实施例的详细记载。
本实施例的传输质量检测方法, 通过采用上述技术方案, 能够获取到 MLPPP 的 MPlink传输链路的丟包率, 弥补了现有技术中缺少对 MPlink 传输链路的传输质量检测手段。 采用本实施例的技术方案, 能够获取到 MLPPP的 MPlink传输链路的丟包率, 从而提高 MLPPP传输过程中的可 维护性, 并提高传输效率。
需要说明的是, 上述实施例中对端发送 Echo Request中携带的第一报 分片数目具体可以携带在 Echo Request中的 Data字段中。
在上述实施例的基础上中 302当前端根据第一报文分片数目和第二报 文分片数目, 获取传输链路对应的丟包率的方式与上述图 2所示实施例后 续的技术方案相同, 详细可以参考上述相关描述的记载, 在此不再赘述。
且在上述实施例的中的 302之后, 还可以包括:
( a )当 MPLink传输链路对应的丟包率超出第二预设阈值时, 当前端 发出告警。
在上述(a )之后, 还可以进一步包括如下 (b ) 。
( b ) 当 MPLink Grou 中包括至少两条传输链路时, 当前端向对端发 送第四 Echo消息,该第四 Echo消息中携带有禁止对端在该要剔除的传输 链路上继续发送报分分片的标识; 以实现将 MPLink传输链路从传输链路 组中剔除。 例如, 也可以对端向当前端发送第四 Echo 消息, 以实现将 MPLink传输链路从传输链路组中剔除。
相关详细解释可以参考上述实施例的相关记载, 在此不再赘述。
图 6为本发明再另一实施例提供的传输质量检测方法的流程图。 本实 施例的应用场景在 MPLink Grou 中包括有多条 MPLink传输链路, 本实 施例的技术方案即是对 MPLink Grou 中的多条 MPLink传输链路进行检 测。 如图 6所示, 本实施例的传输质量检测方法, 可以如下所述。
本实施例的应用场景为接收端或者发送端分别对 MPLink Grou 中各 条 MPLink传输链路进行检测。 若是接收端进行测量, 而由发送端执行以 下操作, 可以由发送端将测量结果发送给接收端; 反之亦然。 下面以接收 端为例详细描述本实施例的技术方案。
500、接收端测量 MPLink Grou 中第 N条 MPLink传输链路的传输时 延和丟包率; 执行 501 ;
例如检测方法可以参考上述相关的图 2-图 5所示实施例的记载,在此 不再赘述。 例如该步骤也可以接收端测量, 然后将测量结果告知发送端。
501、 接收端判断第 N条 MPLink传输链路的丟包率是否超出第二预 设阈值, 当是的时候, 执行 504, 否则执行 502;
502、 接收端判断第 N条 MPLink传输链路的传输时延与基准传输时 延的差值是否超出第一预设阈值; 当是的时候, 执行 504, 否则执行 503; 例如该步骤可以在发送端测量, 然后将测量结果告知接收端。
503、 接收端判断接收到的报文分片的重组失败率是否超过第三预设 值, 当是的时候, 执行 504, 否则执行 505;
504、 接收端判断该 MPLink Group中是否包括两条以上的 MPLink传 输链路, 若是的时候, 执行 506, 否则执行 505;
505、 接收端正常工作, 结束。 506、接收端向发送端发送携带有要求发送端停止在该第 N条 MPLink 传输链路发送 4艮文分片的标识的 Echo request; 执行 507;
507、 发送端停止在该第 N条 MPLink传输链路发送报文分片; 执行
508;
508、 接收端继续对第 N条 MPLink传输链路进行测量, 直到传输时 延和丟包率恢复正常, 向发送端发送携带有要求发送端继续在该第 N 条 MPLink传输链路发送报文分片的标识的 Echo request„
该 508 用以实现将第 N 条 MPLink传输链路重新捆绑入 MPLink Group。 继续测量过程中, 发送端向接收端发送样本报文以实现对第 N条 MPLink传输链路的测量, 详细可以参考上述相关记载, 在此不再赘述, 在此不再赘述。
本实施例的传输质量检测方法, 通过采用上述技术方案, 能够获取到
MLPPP的 MPlink传输链路的丟包率和传输时延, 弥补了现有技术中缺少 对 MPlink传输链路的传输质量检测手段。 采用本实施例的技术方案, 能 够获取到 MLPPP的 MPlink传输链路的丟包率, 从而提高 MLPPP传输过 程中的可维护性, 并提高传输效率。
本领域普通技术人员可以理解: 实现上述方法实施例的全部或部分步 骤可以通过程序指令相关的硬件来完成, 前述的程序可以存储于一计算机 可读取存储介质中, 该程序在执行时, 执行包括上述方法实施例的步骤; 而前述的存储介质包括: ROM、 RAM, 磁碟或者光盘等各种可以存储程 序代码的介质。
图 7为本发明一实施例提供的传输质量检测装置的结构示意图。 本实 施例的传输质量检测装置具体可以为 MLPPP的一端, 可以称为当前端。 该当前端可以为 MLPPP的发送端或者接收端。 本实施例的发送端和接收 端可以分别为基站和基站控制器。 本实施例的发送端和接收端还可以分别 为基站和路由器。 如图 7所示, 本实施例的传输质量检测装置, 具体可以 包括: 接收模块 10、 获取模块 1 1和处理模块 12。
其中接收模块 10用于在传输链路上接收对端发送的携带有第一组传 输质量参数的第一 Echo消息, 该第一 Echo消息为 Echo reply或者 Echo request。 获取模块 11与接收模块 10连接, 获取模块 11用于获取第二组 传输质量参数, 并根据接收模块 10获取传输链路上的第一组传输质量参 数。 处理模块 12与获取模块 11连接, 处理模块 12用于根据获取模块 11 获取的第一组传输质量参数和第二组传输质量参数, 计算获取到传输链路 对应的传输质量检测信息。
本实施例的传输质量检测装置, 通过采用上述模块实现传输质量检测 述相关实施例的记载, 在此不再赘述。
本实施例的传输质量检测装置, 通过采用上述模块能够实现获取到
MLPPP的 MPlink传输链路的传输质量检测信息, 弥补了现有技术中缺少 对 MPlink传输链路的传输质量检测手段。 采用本发明实施例的技术方案, 能够获取到 MLPPP 的 MPlink传输链路的传输质量检测信息, 从而提高 MLPPP传输过程中的可维护性, 并提高传输效率。
图 8为本发明另一实施例提供的传输质量检测装置的结构示意图。 如 图 8所示, 在上述图 7所示实施例的基础上, 本实施例中的接收模块 10 接收模块, 具体用于在传输链路上接收对端发送的携带第一入口时间和第 二出口时间的 Echo reply; 对端发送的 Echo reply是根据接收到的携带有 第一出口时间的 Echo request发送的, 第一出口时间为在传输链路上发送 Echo request的时间; 第一入口时间为对端接收 Echo request的时间, 第二 出口时间为对端发送 Echo reply的时间。 获取模块 11具体用于获取第一 出口时间和第二入口时间; 第二入口时间为接收 Echo reply的时间; 并从 接收模块 10接收的 Echo reply中获取第一入口时间和第二出口时间。 处 理模块 13具体用于根据获取模块 11获取的第一出口时间、第一入口时间、 第二出口时间和第二入口时间获取传输链路对应的传输时延。
可选地,本实施例的获取模块 1 1具体用于当接收模块 10接收的 Echo reply中还携带有第一出口时间时, 从接收模块 10接收的 Echo reply中获 取第一出口时间; 并获取记录的第二入口时间。
可选地, 本实施例的处理模块 12具体用于于通过如下公式获取传输 链路对应的传输时延; 传输链路对应的传输时延 = (T3_TQ)_(T2_T1 ) ;
2
或者传输链路对应的传输时延= ( T3-T0 ) - ( T2-T1 ) ;
其中 TO为第一出口时间, T1为第一入口时间, T2为第二出口时间,
T3为第二入口时间。 。
可选地,本实施例的传输质量检测装置还可以包括:第一告警模块 13。 第一告警模块 13与处理模块 12连接, 第一告警模块 13用于当处理模块 12 处理得到的传输链路对应的传输时延与基准传输时延的差值超出第一 预设阈值时, 发出告警。
可选地,本实施例的传输质量检测装置还可以包括:第一发送模块 14。 第一发送模块 14与第一告警模块 13连接, 受到第一告警模块 13的触发。 第一发送模块 14用于在受到第一告警模块 13的触发, 并当传输链路组中 包括至少两条传输链路时, 向对端发送第二 Echo消息, 第二 Echo消息中 携带有禁止对端在第一告警模块 13 告警的传输链路上继续发送报分分片 的标识; 第二 Echo消息为 Echo request。
本实施例的传输质量检测装置, 通过采用上述模块实现传输质量检测 述相关实施例的记载, 在此不再赘述。
本实施例的传输质量检测装置, 通过采用上述模块能够实现获取到 MLPPP的 MPlink传输链路的传输时延,弥补了现有技术中缺少对 MPlink 传输链路的传输质量检测手段。 采用本实施例的技术方案, 能够获取到 MLPPP的 MPlink传输链路的丟包率, 从而提高 MLPPP传输过程中的可 维护性, 并提高传输效率。
图 9为本发明再一实施例提供的传输质量检测装置的结构示意图。 如 图 9所示, 在上述图 7所示实施例的基础上, 本实施例中的接收模块 10 接收模块, 具体用于在传输链路上接收对端发送的携带有第一报文分片数 目的 Echo reply;第一报文分片数目为上一 Echo周期内对端在传输链路上 接收到的报文分片数目。 获取模块 11 具体用于获取第二报文分片数目, 第二报文分片数目为上一 Echo周期内在传输链路上发送的报文分片数目; 并从接收模块 10接收的 Echo reply中获取第一报文分片数目。 处理模块 12具体用于根据获取模块 11获取的第一报文分片数目和第二报文分片数 目, 获取传输链路对应的丟包率。
可选地, 本实施例中处理模块 12具体用于通过如下公式获取传输链 路对应的丟包率;
传输链路对应的丟包率= ( X1-X2 ) / XI ; 其中 XI为所述第二报文分 片数目; X2为所述第一报文分片数目。
可选地, 本实施例的传输质量检测装置中还包括第二告警模块 15。 第 二告警模块 15与处理模块 12连接, 第二告警模块 15用于当处理模块 12 处理得到的传输链路对应的丟包率超出第二预设阈值时, 发出告警。
可选地, 本实施例的传输质量检测装置中还包括第二发送模块 16。 第 二发送模块 16与第二告警模块 15连接, 受到第二告警模块 15的触发。 第二发送模块 16用于在受到第二告警模块 15的触发, 并当传输链路组中 包括至少两条传输链路时, 向对端发送第三 Echo消息, 第三 Echo消息中 携带有禁止对端在第二告警模块 15告警的传输链路上继续发送报分分片 的标识; 第三 Echo消息为 Echo request。 本实施例的传输质量检测装置, 通过采用上述模块实现传输质量检测 述相关实施例的记载, 在此不再赘述。
本实施例的传输质量检测装置, 通过采用上述模块能够实现获取到 MLPPP 的 MPlink传输链路的丟包率, 弥补了现有技术中缺少对 MPlink 传输链路的传输质量检测手段。 采用本实施例的技术方案, 能够获取到 MLPPP的 MPlink传输链路的丟包率, 从而提高 MLPPP传输过程中的可 维护性, 并提高传输效率。
可选地, 在上述图 7所示实施例的基础上, 上述实施例中的接收模块 10具体用于在传输链路上接收对端发送的携带第一报文分片数目的 Echo request, 第一报文分片数目为上一 Echo周期内在传输链路上发送的报文 分片数目。 获取模块 11 具体用于获取记录的第二报文分片数目, 第二报 文分片数目为上一 Echo周期内在传输链路上接收到的报文分片数目; 并 从接收模块 10接收的 Echo request中获取第一报文分片数目。 处理模块 12具体用于根据获取模块 11获取的第一报文分片数目和第二报文分片数 目, 获取传输链路对应的丟包率。
可选地, 本实施例的传输质量检测装置中还包括告警模块和发送模 块。 告警模块可以参考上述图 8或者图 9所示实施例的第一告警模块 13 和第二告警模块 15。发送模块可以参考上述图 8或者图 9所示实施例的第 一发送模块 14和第二发送模块 16。 告警模块和发送模块的实现机制与上 述图 8或者图 9所示实施例的实现机制相同, 详细可以参考上述实施例的 记载, 在此不再赘述。
本实施例的传输质量检测装置, 通过采用上述模块实现传输质量检测 述相关实施例的记载, 在此不再赘述。
本实施例的传输质量检测装置, 通过采用上述技术方案能够实现获取 到 MLPPP的 MPlink传输链路的丟包率,弥补了现有技术中缺少对 MPlink 传输链路的传输质量检测手段。 采用本实施例的技术方案, 能够获取到 MLPPP的 MPlink传输链路的丟包率, 从而提高 MLPPP传输过程中的可 维护性, 并提高传输效率。
图 10为本发明一实施例提供的传输***的结构示意图。如图 10所示, 本实施例的传输*** , 包括两个对端; 例一端 20和另一端 30。
其中一端 20用于在传输链路上接收另一端 30发送的携带有第一组传 输质量参数的第一 Echo reply或者第一 Echo request; 获取传输链路上的 第一组传输质量参数和第二组传输质量参数; 根据第一组传输质量参数和 第二组传输质量参数, 计算获取到传输链路对应的传输质量检测信息。
本实施例的一端 20可以为 MLPPP的发送端或者接收端。 对应地, 另 一端 30可以为 MLPPP的接收端或者发送端。本实施例中的发送端和接收 端可以分别为基站和基站控制器。 本实施例的发送端和接收端还可以分别 为基站和路由器。
本实施例的一端 20可以为上述图 7-图 9所示实施例中任一所述的传 输质量检测装置, 详细可以参考上述实施例的记载, 在此不再赘述。
本实施例的传输***, 通过采用上述技术方案, 能够获取到 MLPPP 的 MPlink 传输链路的传输质量检测信息, 弥补了现有技术中缺少对 MPlink传输链路的传输质量检测手段。 采用本发明实施例的技术方案, 能 够获取到 MLPPP 的 MPlink传输链路的传输质量检测信息, 从而提高 MLPPP传输过程中的可维护性, 并提高传输效率。
以上所描述的装置实施例仅仅是示意性的, 其中作为分离部件说明的 单元可以是或者也可以不是物理上分开的, 作为单元显示的部件可以是或 者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布到至少两 个网络单元上。 可以根据实际的需要选择其中的部分或者全部模块来实现 本实施例方案的目的。 本领域普通技术人员在不付出创造性的劳动的情况 下, 即可以理解并实施。
最后应说明的是: 以上实施例仅用以说明本发明的技术方案, 而非对其 限制; 尽管参照前述实施例对本发明进行了详细的说明, 本领域的普通技术 人员应当理解: 其依然可以对前述各实施例所记载的技术方案进行修改, 或 者对其中部分技术特征进行等同替换; 而这些修改或者替换, 并不使相应技 术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (26)

  1. 权 利 要 求
    1、 一种传输质量检测方法, 其特征在于, 包括:
    在传输链路上接收对端发送的携带有第一组传输质量参数的第一回 传消息, 所述第一回传消息为回传响应或者回传请求;
    获取所述传输链路上的所述第一组传输质量参数和第二组传输质量 参数;
    根据所述第一组传输质量参数和所述第二组传输质量参数, 计算获取 所述传输链路对应的传输质量检测信息。
  2. 2、 根据权利要求 1 所述的传输质量检测方法, 其特征在于, 所述在 传输链路上接收对端发送的携带有第一组传输质量参数的第一回传消息, 具体包括: 在传输链路上接收对端发送的携带第一入口时间和第二出口时 间的回传响应; 所述对端发送的所述回传响应是根据接收到的携带有第一 出口时间的回传请求发送的, 所述第一出口时间为在所述传输链路上发送 所述回传请求的时间; 所述第一入口时间为所述对端接收所述回传请求的 时间, 所述第二出口时间为所述对端发送所述回传响应的时间;
    获取所述传输链路上的所述第一组传输质量参数和第二组传输质量 参数, 具体包括: 获取所述第一出口时间和第二入口时间; 所述第二入口 时间为接收所述回传响应的时间; 并从所述回传响应中获取所述第一入口 时间和所述第二出口时间;
    根据所述第一组传输质量参数和所述第二组传输质量参数, 计算获取 所述传输链路对应的传输质量检测信息, 具体包括: 根据所述第一出口时 间、 所述第一入口时间、 所述第二出口时间和所述第二入口时间获取所述 传输链路对应的传输时延。
  3. 3、 根据权利要求 2所述的方法, 其特征在于, 当所述回传响应中还 携带有所述第一出口时间时, 获取所述第一出口时间, 具体包括: 从所述 回传响应中获取所述第一出口时间。 4、 根据权利要求 3 所述的方法, 其特征在于, 所述第一出口时间、 所述第一入口时间和所述第二出口时间具体携带在所述回传响应的数据 字段中。
  4. 5、 根据权利要求 2所述的方法, 其特征在于, 根据所述第一出口时 间、 所述第一入口时间、 所述第二出口时间和所述第二入口时间获取所述 传输链路对应的所述传输时延, 具体包括: 根据如下公式计算所述传输链 路对应的所述传输时延: 所述传输链路对应的所述传输时延 = (<sup>T3</sup>_<sup>TQ</sup>)_(<sup>T2</sup>_<sup>T1</sup> );
    2
    或者所述传输链路对应的所述传输时延 = ( T3-T0 ) - ( T2-T1 ) ; 其中 TO为所述第一出口时间, T1为所述第一入口时间, T2为所述第 二出口时间, T3为所述第二入口时间。
  5. 6、 根据权利要求 2-5任一所述的方法, 其特征在于, 还包括: 当所述传输链路对应的所述传输时延与基准传输时延的差值超出第 一预设阈值时, 发出告警。
  6. 7、 根据权利要求 6所述的方法, 其特征在于, 所述基准传输时延为 所述传输链路所在的传输链路组中所有传输链路对应的传输时延的平均 值。
  7. 8、 根据权利要求 7所述的方法, 其特征在于, 当所述传输链路组中 包括至少两条传输链路时, 还包括:
    向所述对端发送第二回传消息, 所述第二回传消息中携带有禁止所述 对端在所述传输链路上继续发送报分分片的标识; 所述第二回传消息为回 传请求。
  8. 9、 根据权利要求 1所述的方法, 其特征在于, 包括:
    所述在传输链路上接收对端发送的携带有第一组传输质量参数的第 一回传消息, 具体包括: 在所述传输链路上接收所述对端发送的携带有第 一报文分片数目的回传响应; 所述第一报文分片数目为上一回传周期内所 述对端在所述传输链路上接收到的报文分片数目;
    获取所述传输链路上的所述第一组传输质量参数和第二组传输质量 参数, 具体包括: 获取第二报文分片数目, 所述第二报文分片数目为上一 回传周期内在传输链路上发送的报文分片数目; 并从所述回传响应中获取 所述第一报文分片数目;
    根据所述第一组传输质量参数和所述第二组传输质量参数, 计算获取 所述传输链路对应的传输质量检测信息, 具体包括: 根据所述第一报文分 片数目和所述第二报文分片数目, 获取所述传输链路对应的丟包率。
  9. 10、 根据权利要求 9所述的方法, 其特征在于, 所述第二报文分片数 目具体携带在所述回传响应的数据字段中。
  10. 11、 根据权利要求 9所述的方法, 其特征在于, 根据所述第一报文分 片数目和所述第二报文分片数目, 获取所述传输链路对应的丟包率, 具体 包括: 所述传输链路对应的丟包率 = ( X1-X2 ) / XI ; 其中 XI为所述第二 报文分片数目; X2为所述第一报文分片数目。
  11. 12、 根据权利要求 9-11任一所述的方法, 其特征在于, 还包括: 当所述传输链路对应的丟包率超出第二预设阈值时, 发出告警。
  12. 13、 根据权利要求 12所述的方法, 其特征在于, 当所述传输链路组 中包括至少两条传输链路时, 还包括: 向所述对端发送第三回传消息, 所 述第三回传消息中携带有禁止所述对端在所述传输链路上继续发送报分 分片的标识; 所述第三回传消息为回传请求。
  13. 14、 根据权利要求 1所述的方法, 特征在于, 所述在传输链路上接收 对端发送的携带有第一组传输质量参数的第一回传消息, 具体包括: 在所 述传输链路上接收所述对端发送的携带第一报文分片数目的回传请求, 所 述第一报文分片数目为上一回传周期内在传输链路上发送的报文分片数 目; 获取所述传输链路上的所述第一组传输质量参数和第二组传输质量 参数, 具体包括: 获取记录的第二报文分片数目, 所述第二报文分片数目 为所述上一回传周期内在所述传输链路上接收到的报文分片数目; 并从所 述回传请求中获取所述第一报文分片数目;
    根据所述第一组传输质量参数和所述第二组传输质量参数, 计算获取 所述传输链路对应的传输质量检测信息, 具体包括: 根据所述第一报文分 片数目和所述第二报文分片数目, 获取所述传输链路对应的丟包率。
  14. 15、 根据权利要求 14所述的方法, 其特征在于, 所述第一报文分片 数目具体携带在所述回传请求的数据字段中。
  15. 16、 一种传输质量检测装置, 其特征在于, 包括:
    接收模块, 用于在传输链路上接收对端发送的携带有第一组传输质量 参数的第一回传消息, 所述第一回传消息为回传响应或者回传请求;
    获取模块, 用于获取所述传输链路上的所述第一组传输质量参数和第 二组传输质量参数;
    处理模块, 用于根据所述第一组传输质量参数和所述第二组传输质量 参数, 计算获取到所述传输链路对应的传输质量检测信息。
  16. 17、 根据权利要求 16所述的装置, 其特征在于:
    所述接收模块, 具体用于在传输链路上接收对端发送的携带第一入口 时间和第二出口时间的回传响应; 所述对端发送的所述回传响应是根据接 收到的携带有第一出口时间的回传请求发送的, 所述第一出口时间为在所 述传输链路上发送所述回传请求的时间; 所述第一入口时间为所述对端接 收所述回传请求的时间, 所述第二出口时间为所述对端发送所述回传响应 的时间;
    所述获取模块, 具体用于获取所述第一出口时间和第二入口时间; 所 述第二入口时间为接收所述回传响应的时间; 并从所述回传响应中获取所 述第一入口时间和所述第二出口时间; 所述处理模块 ,具体用于根据所述第一出口时间、所述第一入口时间、 所述第二出口时间和所述第二入口时间获取所述传输链路对应的传输时 延。
  17. 18、 根据权利要求 17所述的装置, 其特征在于, 所述获取模块, 具 体用于当所述回传响应中还携带有所述第一出口时间时, 从所述回传响应 中获取所述第一出口时间; 并获取记录的所述第二入口时间。
  18. 19、 根据权利要求 17所述的装置, 其特征在于, 所述处理模块, 具 体用于通过如下公式获取所述传输链路对应的所述传输时延;
    所述传输链路对应的所述传输时延 = (T3_TQ)_(T2_T1 );
    2
    或者所述传输链路对应的所述传输时延 = ( T3-T0 ) - ( T2-T1 ) ; 其中 TO为所述第一出口时间, T1为所述第一入口时间, T2为所述第 二出口时间, T3为所述第二入口时间。
  19. 20、 根据权利要求 17-19任一所述的装置, 其特征在于, 还包括: 第一告警模块, 用于当所述传输链路对应的所述传输时延与基准传输 时延的差值超出第一预设阈值时, 发出告警。
  20. 21、 根据权利要求 20所述的装置, 其特征在于, 还包括:
    第一发送模块, 用于当所述传输链路组中包括至少两条传输链路时, 向所述对端发送第二回传消息, 所述第二回传消息中携带有禁止所述对端 在所述传输链路上继续发送报分分片的标识; 所述第二回传消息为回传请 求。
  21. 22、 根据权利要求 16所述的装置, 其特征在于:
    所述接收模块, 具体用于在所述传输链路上接收所述对端发送的携带 有第一报文分片数目的回传响应; 所述第一报文分片数目为上一回传周期 内所述对端在所述传输链路上接收到的报文分片数目;
    所述获取模块, 具体用于获取第二报文分片数目, 所述第二报文分片 数目为上一回传周期内在传输链路上发送的报文分片数目; 并从所述回传 响应中获取所述第一报文分片数目;
    所述处理模块, 具体用于根据所述第一报文分片数目和所述第二报文 分片数目, 获取所述传输链路对应的丟包率。
  22. 23、 根据权利要求 22所述的装置, 其特征在于, 所述处理模块, 具 体用于通过如下公式获取所述传输链路对应的丟包率;
    所述传输链路对应的丟包率 = ( X1-X2 ) / XI ; 其中 XI为所述第二报 文分片数目; X2为所述第一报文分片数目。
  23. 24、 根据权利要求 22或 23所述的装置, 其特征在于, 还包括: 第二告警模块, 用于当所述传输链路对应的丟包率超出第二预设阈值 时, 发出告警。
  24. 25、 根据权利要求 24所述的装置, 其特征在于, 还包括:
    第二发送模块, 用于当所述传输链路组中包括至少两条传输链路时, 向所述对端发送第三回传消息, 所述第三回传消息中携带有禁止所述对端 在所述传输链路上继续发送报分分片的标识; 所述第三回传消息为回传请 求。
  25. 26、 根据权利要求 16所述的装置, 其特征在于:
    所述接收模块, 具体用于在所述传输链路上接收所述对端发送的携带 第一报文分片数目的回传请求, 所述第一报文分片数目为上一回传周期内 在传输链路上发送的报文分片数目;
    所述获取模块, 具体用于获取记录的第二报文分片数目, 所述第二报 文分片数目为所述上一回传周期内在所述传输链路上接收到的报文分片 数目; 并从所述回传请求中获取所述第一报文分片数目;
    所述处理模块, 具体用于根据所述第一报文分片数目和所述第二报文 分片数目, 获取所述传输链路对应的丟包率。
  26. 27、 一种传输***, 其特征在于, 包括两个相对的端; 其中一端, 用于在传输链路上接收另一端发送的携带有第一组传输质 量参数的第一回传消息, 所述第一回传消息为回传响应或者回传请求; 获 取所述传输链路上的所述第一组传输质量参数和第二组传输质量参数; 根 据所述第一组传输质量参数和所述第二组传输质量参数, 计算获取到所述 传输链路对应的传输质量检测信息。
CN201180000284.9A 2011-04-20 2011-04-20 传输质量检测方法、装置及传输*** Active CN102845022B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2011/073047 WO2011107051A2 (zh) 2011-04-20 2011-04-20 传输质量检测方法、装置及传输***

Publications (2)

Publication Number Publication Date
CN102845022A true CN102845022A (zh) 2012-12-26
CN102845022B CN102845022B (zh) 2016-08-10

Family

ID=44542637

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201180000284.9A Active CN102845022B (zh) 2011-04-20 2011-04-20 传输质量检测方法、装置及传输***

Country Status (2)

Country Link
CN (1) CN102845022B (zh)
WO (1) WO2011107051A2 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112866042B (zh) * 2019-11-12 2023-07-18 中兴通讯股份有限公司 网络质量检测方法、装置、计算机设备和计算机可读介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1889527A (zh) * 2006-07-25 2007-01-03 华为技术有限公司 一种实现多链路传输的负荷分担的装置和方法
CN1933429A (zh) * 2005-09-12 2007-03-21 华为技术有限公司 数据通信网络中时延特性的测量方法
CN101051957A (zh) * 2007-03-23 2007-10-10 华为技术有限公司 链路状态以及捆绑链路状态动态调整方法和装置
CN101667941A (zh) * 2009-09-27 2010-03-10 中兴通讯股份有限公司 链路性能的检测方法及装置
CN101695168A (zh) * 2009-10-16 2010-04-14 苏州汉明科技有限公司 无线接入控制器和无线接入点之间传输性能的测量方法
CN101841480A (zh) * 2010-04-26 2010-09-22 华为技术有限公司 多链路报文发送方法、设备及***
CN102017548A (zh) * 2008-06-12 2011-04-13 松下电器产业株式会社 网络监视装置、总线***监视装置、方法、以及程序

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101001257B (zh) * 2006-12-25 2010-06-02 华为技术有限公司 基于地址解析协议的链路质量检测方法及相关装置及***
CN101247288B (zh) * 2008-03-14 2010-08-18 华为技术有限公司 链路质量检测方法和链路质量检测设备
CN101534249B (zh) * 2009-04-15 2012-01-04 杭州华三通信技术有限公司 一种在捆绑链路上发送数据的方法及网络设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1933429A (zh) * 2005-09-12 2007-03-21 华为技术有限公司 数据通信网络中时延特性的测量方法
CN1889527A (zh) * 2006-07-25 2007-01-03 华为技术有限公司 一种实现多链路传输的负荷分担的装置和方法
CN101051957A (zh) * 2007-03-23 2007-10-10 华为技术有限公司 链路状态以及捆绑链路状态动态调整方法和装置
CN102017548A (zh) * 2008-06-12 2011-04-13 松下电器产业株式会社 网络监视装置、总线***监视装置、方法、以及程序
CN101667941A (zh) * 2009-09-27 2010-03-10 中兴通讯股份有限公司 链路性能的检测方法及装置
CN101695168A (zh) * 2009-10-16 2010-04-14 苏州汉明科技有限公司 无线接入控制器和无线接入点之间传输性能的测量方法
CN101841480A (zh) * 2010-04-26 2010-09-22 华为技术有限公司 多链路报文发送方法、设备及***

Also Published As

Publication number Publication date
WO2011107051A3 (zh) 2012-03-22
CN102845022B (zh) 2016-08-10
WO2011107051A2 (zh) 2011-09-09

Similar Documents

Publication Publication Date Title
US7801027B2 (en) Auto-negotiation by nodes on an infiniband fabric
CN108881008A (zh) 一种数据传输的方法、装置和***
CN102594600B (zh) 一种确定双向转发检测会话故障位置的方法及***
CN102377650B (zh) 数据发送处理方法、装置和***
CN104852867B (zh) 数据包转发方法、装置及***
CN102035692A (zh) 一种链路质量检测方法及装置
CN108964943A (zh) 一种实现ioam封装的方法及装置
CN102118277A (zh) 丢包检测方法和装置及路由器
CN103684923B (zh) 一种丢包测量的方法及网络设备
CN105162732B (zh) 创建扩展端口的方法、装置
CN102035694A (zh) 链路检测装置及方法
CN104641595A (zh) 一种问题定界的方法及装置
CN102098187B (zh) 一种测试路由器数据通路鲁棒性的方法和***
CN102651702A (zh) 以太网性能测量方法及设备
CN103746874B (zh) 用于网际协议流性能监控的方法和设备
CN111245675B (zh) 一种网络延时和丢数据包检测方法及***
CN108011834A (zh) Tcp拥塞窗口的确定方法和装置
CN101425941B (zh) 一种环网链路收敛时间或恢复时间测试***
CN107547430A (zh) 一种报文发送方法及装置
CN104683130B (zh) 一种配置堆叠端口的方法和设备
CN102845022A (zh) 传输质量检测方法、装置及传输***
CN101834757B (zh) 自动检测光传输监控网络拓扑的方法及实现装置
CN101808043B (zh) 端口汇聚trunk成员业务报文转发状态的检测方法及装置
CN107911263A (zh) 一种能够同时测量以太网时延和拥塞的报文
CN105284184A (zh) 一种数据传输方法、装置及网络***

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