TW201935893A - Channel quality measurement system and channel quality measurement method - Google Patents

Channel quality measurement system and channel quality measurement method Download PDF

Info

Publication number
TW201935893A
TW201935893A TW107123684A TW107123684A TW201935893A TW 201935893 A TW201935893 A TW 201935893A TW 107123684 A TW107123684 A TW 107123684A TW 107123684 A TW107123684 A TW 107123684A TW 201935893 A TW201935893 A TW 201935893A
Authority
TW
Taiwan
Prior art keywords
transmission
transmission delay
communication
test
line
Prior art date
Application number
TW107123684A
Other languages
Chinese (zh)
Inventor
鈴木茂明
木村勝
Original Assignee
日商三菱電機股份有限公司
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 日商三菱電機股份有限公司 filed Critical 日商三菱電機股份有限公司
Publication of TW201935893A publication Critical patent/TW201935893A/en

Links

Classifications

    • 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
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/0858One way delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/16Threshold monitoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Environmental & Geological Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

A transmission-side channel quality measurement apparatus (110) is provided with a test packet transmission unit (111) that, via a communication unit (112) connected to a communication channel (101), sequentially transmits a plurality of test packets in a transmission period longer than a transmission period of voice packets used for voice communications. A reception-side channel quality measurement apparatus (120) is provided with: a transfer delay fluctuation calculation unit (122) that, via a communication unit (121) connected to the communication channel (101), sequentially receives the plurality of test packets, and calculates a transfer delay fluctuation indicating the magnitude of a fluctuation in transfer delay between two test packets successively received among the plurality of test packets; and a quality estimation value calculation unit (123) that, when the transfer delay fluctuation is equal to or greater than a predetermined threshold value, corrects the transfer delay fluctuation by use of a predetermined correction value, and calculates, by use of a calculated value obtained by subtracting the threshold value from the corrected transfer delay fluctuation, a quality estimation value indicating the quality of the communication channel (101).

Description

線路品質測定系統及線路品質測定方法 Circuit quality measurement system and method

本發明係關於線路品質測定系統及線路品質測定方法。 The present invention relates to a line quality measurement system and a line quality measurement method.

近年來,藉由將聲音訊號封包化並透過IP(Internet Protocol)通訊路徑傳送的VoIP(Voice over IP)的聲音封包通訊廣為普及。VoIP中,有時會因為IP線路的流量增加等的情況,發生封包傳送延遲或傳送延遲波動增加、及封包遺失率增加,使得聲音通話品質劣化的情況。 In recent years, VoIP (Voice over IP) voice packet communication, which encapsulates a sound signal and transmits it through an IP (Internet Protocol) communication path, has become widespread. In VoIP, packet transmission delay or fluctuation in transmission delay may increase due to an increase in traffic on an IP line, and a packet loss rate may increase, thereby degrading voice call quality.

封包遺失增加為通話聲音間斷的原因,封包傳送延遲增加為通話對象反應遲緩的原因,封包傳送延遲波動增加為波動吸收緩衝儲存器的枯竭或滿溢造成的通話聲音間斷的原因。這些都導致聲音通話品質的劣化。 The increase in packet loss is the reason for the interruption of the call sound, the increase in the packet transmission delay is the cause of the response delay of the call subject, and the increase in the packet transmission delay fluctuation is the cause of the interruption of the call sound caused by the exhaustion or overflow of the buffer absorption buffer. All these cause the deterioration of voice call quality.

於是,為了事先確認是否能夠進行良好的通話,而揭示了在通訊線路傳送測試封包,測定通訊線路之品質的技術(例如專利文獻1)。依據此技術,為了判斷通訊線路的狀況,週期性地傳送測試封包,並觀測經由通訊線路的測試封包,能夠求出封包遺失、封包傳送延遲及封包傳送延遲波動。 Then, in order to confirm whether a good call can be made in advance, a technique for transmitting a test packet over a communication line and measuring the quality of the communication line is disclosed (for example, Patent Document 1). According to this technology, in order to determine the status of the communication line, periodically transmitting test packets and observing the test packets passing through the communication line, it is possible to obtain packet loss, packet transmission delay, and packet transmission delay fluctuation.

先行技術文獻 Advance technical literature

專利文獻: Patent Literature:

專利文獻1:日本特開2007-208326號公報 Patent Document 1: Japanese Patent Application Laid-Open No. 2007-208326

因此,為了檢出封包傳送延遲波動,必須要注意測試封包的傳送間隔。封包傳送延遲波動係為,封包傳送延遲時間暫時地增加之後恢復為原本的延遲時間的現象。當測試封包的傳送週期長時,有時會看漏暫時的延遲增加。 Therefore, in order to detect fluctuations in packet transmission delay, it is necessary to pay attention to the test packet transmission interval. The packet transmission delay fluctuation is a phenomenon in which the packet transmission delay time temporarily increases and then returns to the original delay time. When the transmission period of the test packet is long, it is sometimes overlooked that the temporary delay increases.

因此,使測試封包的傳送週期為實際的聲音通訊中的聲音封包傳送週期相同的週期、或者較短的週期,藉此,能夠檢出該聲音通訊中可能發生的傳送延遲波動。在此,為了減少聲音封包通訊中因為封包化造成的延遲之影響,以比較短的封包化週期(10毫秒到100毫秒以下)將聲音封包化。因此,必須同樣地使測試封包的傳送週期為較短週期。一般來說,封包通訊成本係對應於封包傳送量而增加,因此,若以較短週期傳送測試封包,則確認通訊線路品質所需要的成本會增加。 Therefore, the transmission period of the test packet is set to be the same period or a shorter period as the transmission period of the audio packet in the actual audio communication, thereby detecting the fluctuation of the transmission delay that may occur in the audio communication. Here, in order to reduce the influence of delay due to packetization in voice packet communication, the voice is packetized with a relatively short packetization period (10 ms to 100 ms). Therefore, it is necessary to make the transmission period of the test packet shorter. Generally, the communication cost of a packet increases in response to the amount of packet transmission. Therefore, if a test packet is transmitted in a short period, the cost required to confirm the quality of the communication line will increase.

因此,本發明的一個或者複數個態樣之目的為,即使使得測試封包傳送週期較聲音通訊時的封包傳送週期還要長,也能夠正確測出封包傳送延遲波動。 Therefore, the purpose of one or more aspects of the present invention is to accurately detect fluctuations in the delay of packet transmission even if the test packet transmission period is longer than the packet transmission period during audio communication.

本發明之第1態樣的線路品質測定系統,係為包括連接於用於聲音通訊的通訊線路的第1線路品質測定裝置及第2線路品質測定裝置的線路品質測定系統,前述第1線路品質測定裝置包含:連接於前述通訊線路的第1通訊部;及測試封包傳送部,透過前述第1通訊部,將複數測試封包依照測試傳送週期依序傳送至前述第2線路品質測定裝置,該測試傳送週期係為較用於前述聲音通訊的聲音封包之傳送週期還要長之傳送週期;前述第2線路品質測定裝置包含:連 接於前述通訊線路的第2通訊部;及傳送延遲變動算出部,透過前述第2通訊部,依序接收前述複數測試封包,算出表示前述複數測試封包當中的連續接收的二個測試封包之間的傳送延遲之變動大小的傳送延遲變動;及品質推定值算出部,前述傳送延遲變動為預設的閾值以上的情況下,用預設的修正值修正前述傳送延遲變動,依據從前述修正後的傳送延遲變動減算前述閾值所算出的算出值,算出表示前述通訊線路之品質的品質推定值。 According to a first aspect of the present invention, a line quality measurement system is a line quality measurement system including a first line quality measurement device and a second line quality measurement device connected to a communication line for voice communication. The first line quality is described above. The measurement device includes: a first communication unit connected to the aforementioned communication line; and a test packet transmission unit, which sequentially transmits a plurality of test packets to the aforementioned second line quality measurement device in accordance with a test transmission cycle through the first communication unit. The transmission period is a transmission period longer than the transmission period of the voice packet used for the aforementioned voice communication; the aforementioned second line quality measuring device includes: A second communication unit connected to the communication line; and a transmission delay variation calculation unit, which sequentially receives the plurality of test packets through the second communication unit, and calculates between two test packets indicating continuous reception among the plurality of test packets. The transmission delay variation of the magnitude of the transmission delay variation; and the quality estimation value calculation unit, when the transmission delay variation is greater than or equal to a preset threshold, the transmission delay variation is corrected with a preset correction value, The calculation value calculated by subtracting the threshold value from the transmission delay variation is used to calculate a quality estimation value indicating the quality of the communication line.

本發明的第2態樣的線路品質測定系統,其包括:線路品質測定裝置,其連接於用於聲音通訊的通訊線路;及送返裝置;前述線路品質測定裝置包含:第1通訊部,其連接於前述通訊線路;及測試封包傳送部,透過前述第1通訊部,將複數測試封包依照測試傳送週期依序傳送至前述送返裝置,該測試傳送週期係為較用於前述聲音通訊的聲音封包之傳送週期還要長之傳送週期;前述送返裝置包含:第2通訊部,其連接於前述通訊線路;及送返處理部,透過前述第2通訊部,依序接收前述複數測試封包,同時透過前述第2通訊部,將前述複數測試封包依序傳送至前述線路品質測定裝置;前述線路品質測定裝置更包含:傳送延遲變動算出部,透過前述第1通訊部,依序接收前述複數測試封包,算出表示前述複數測試封包當中的連續接收的二個測試封包之間的傳送延遲之變動大小的傳送延遲變動;品質推定值算出部,前述傳送延遲變動為預設的閾值以上的情況下,用預設的修正值修正前述傳送延遲變動,依據從前述修正後的傳送延遲變動減算前述閾值所算出的算出值,算出表示前述通訊線路之品質的品質推定值。 According to a second aspect of the present invention, a line quality measurement system includes: a line quality measurement device connected to a communication line for voice communication; and a return device; the line quality measurement device includes: a first communication unit, Connected to the aforementioned communication line; and a test packet transmission section, through the first communication section, sequentially transmitting a plurality of test packets to the return device in accordance with a test transmission cycle, the test transmission cycle is a sound more used for the aforementioned voice communication The packet transmission cycle has a longer transmission period; the aforementioned return device includes: a second communication section connected to the aforementioned communication line; and a return processing section, which sequentially receives the plurality of test packets through the second communication section, At the same time, the plurality of test packets are sequentially transmitted to the line quality measurement device through the second communication unit. The line quality measurement device further includes: a transmission delay variation calculation unit, and sequentially receives the plurality of tests through the first communication unit. Packet, which calculates the transmission delay between two test packets that are consecutively received among the plurality of test packets The transmission delay variation of the magnitude of the later variation; the quality estimation value calculation unit, when the transmission delay variation is greater than or equal to a preset threshold, corrects the transmission delay variation with a preset correction value, and based on the correction of the transmission delay variation from the correction The calculated value calculated by subtracting the threshold value is used to calculate a quality estimation value indicating the quality of the communication line.

本發明的第1態樣的線路品質測定方法,其係為測定用於聲音通訊的通訊線路之品質的線路品質測定方法,其特徵在於:將複數測試封包依照測 試傳送週期依序傳送至前述通訊線路,該測試傳送週期係為較用於前述聲音通訊的聲音封包之傳送週期還要長之傳送週期;從前述通訊線路依序接收前述複數測試封包,算出表示前述複數測試封包當中的連續接收的二個測試封包之間的傳送延遲之變動大小的傳送延遲變動;及前述傳送延遲變動為預設的閾值以上的情況下,用預設的修正值修正前述傳送延遲變動,依據從前述修正後的傳送延遲變動減算前述閾值所算出的算出值,算出表示前述通訊線路之品質的品質推定值。 According to a first aspect of the present invention, a line quality measurement method is a line quality measurement method for measuring the quality of a communication line for voice communication, and is characterized in that a plurality of test packets are measured in accordance with the measurement. The test transmission period is sequentially transmitted to the aforementioned communication line, and the test transmission period is a transmission period longer than the transmission period of the voice packet used for the aforementioned voice communication; the plural test packets are sequentially received from the aforementioned communication line, and the calculation is expressed. The transmission delay variation of the transmission delay variation between consecutively received two test packets among the plurality of test packets; and when the variation of the transmission delay is greater than or equal to a preset threshold, the transmission is corrected with a preset correction value. The delay variation is based on a calculated value obtained by subtracting the threshold from the corrected transmission delay variation, to calculate a quality estimated value indicating the quality of the communication line.

本發明的第2態樣的線路品質測定方法,其係為測定用於聲音通訊的通訊線路之品質的線路品質測定方法,其特徵在於:將複數測試封包依照測試傳送週期依序傳送至前述通訊線路,該測試傳送週期係為較用於前述聲音通訊的聲音封包之傳送週期還要長之傳送週期;從前述通訊線路依序接收前述複數測試封包;依序將前述複數測試封包傳送回前述通訊線路;從前述通訊線路依序接收前述已送回的複數測試封包,算出表示前述已送回的複數測試封包當中的連續接收的二個測試封包之間的傳送延遲之變動大小的傳送延遲變動;及前述傳送延遲變動為預設的閾值以上的情況下,用預設的修正值修正前述傳送延遲變動,依據從前述修正後的傳送延遲變動減算前述閾值所算出的算出值,算出表示前述通訊線路之品質的品質推定值。 According to a second aspect of the present invention, a line quality measurement method is a line quality measurement method for measuring the quality of a communication line used for voice communication, and is characterized in that a plurality of test packets are sequentially transmitted to the aforementioned communication in accordance with a test transmission cycle. Line, the test transmission period is a transmission period longer than the transmission period of the voice packet used for the aforementioned voice communication; sequentially receiving the plural test packets from the aforementioned communication line; and sequentially transmitting the plural test packets back to the aforementioned communication Line; sequentially receiving the returned plural test packets from the aforementioned communication line, and calculating a transmission delay variation representing a variation in the transmission delay between two consecutively received test packets among the plural returned test packets; And when the transmission delay variation is greater than or equal to a preset threshold, the transmission delay variation is corrected with a preset correction value, and the communication line is calculated and displayed based on a calculated value obtained by subtracting the threshold from the corrected transmission delay variation. The estimated quality of the quality.

依據本發明的一個或者複數個態樣,即使使得測試封包傳送週期較聲音通訊時的封包傳送週期還要長,也能夠正確測出封包傳送延遲波動。 According to one or more aspects of the present invention, even if the test packet transmission period is made longer than the packet transmission period during audio communication, the fluctuation of the packet transmission delay can be accurately detected.

100、100#、200、300‧‧‧線路品質測定系統 100, 100 #, 200, 300‧‧‧ line quality measurement system

101‧‧‧通訊線路 101‧‧‧communication line

110、110#、210、310‧‧‧傳送側線路品質測定裝置 110, 110 #, 210, 310‧‧‧‧Transfer-side line quality measuring device

111、111#、211、311‧‧‧測試封包傳送部 111, 111 #, 211, 311‧‧‧test packet transmission department

112、212‧‧‧通訊部 112, 212‧‧‧ Ministry of Communications

213‧‧‧傳送延遲變動算出部 213‧‧‧Transfer Delay Variation Calculation Unit

214‧‧‧品質推定值算出部 214‧‧‧Quality estimation value calculation section

120、120#、320‧‧‧接收側線路品質測定裝置 120, 120 #, 320‧‧‧ Receiver line quality measuring device

121‧‧‧通訊部 121‧‧‧ Ministry of Communications

122、122#、322‧‧‧傳送延遲變動算出部 122, 122 #, 322‧‧‧ Transmission delay variation calculation unit

123、123#‧‧‧品質推定值算出部 123, 123 # ‧‧‧Quality estimation value calculation unit

230‧‧‧送返裝置 230‧‧‧Return device

231‧‧‧通訊部 231‧‧‧Ministry of Communications

232‧‧‧送返處理部 232‧‧‧Return Processing Department

140‧‧‧記憶體 140‧‧‧Memory

141‧‧‧處理器 141‧‧‧Processor

142‧‧‧網路介面 142‧‧‧Interface

143‧‧‧處理電路 143‧‧‧Processing circuit

[圖1]概略表示實施形態1或者3的線路品質測定系統之構成的方塊圖。 [FIG. 1] A block diagram schematically showing the configuration of a line quality measurement system according to the first or third embodiment.

[圖2](A)及(B)為表示硬體構成例的方塊圖。 [Fig. 2] (A) and (B) are block diagrams showing examples of hardware configuration.

[圖3]表示傳送延遲變動算出部及品質推定值算出部的動作之流程圖。 3 is a flowchart showing operations of a transmission delay fluctuation calculation unit and a quality estimation value calculation unit.

[圖4]表示聲音通訊中發生封包傳送延遲波動時的聲音封包之傳送序列的模式圖。 [Fig. 4] A schematic diagram showing a transmission sequence of an audio packet when a packet transmission delay fluctuation occurs in audio communication.

[圖5]表示繪製傳送延遲變動、及傳送延遲變動繼續時間之例的圖。 [Fig. 5] A diagram showing an example of plotting transmission delay variation and transmission delay variation continuation time.

[圖6]表示品質推定值的期待值的圖。 FIG. 6 is a diagram showing an expected value of an estimated quality value.

[圖7]概略表示實施形態1的變形例之線路品質測定系統的構成之方塊圖。 7 is a block diagram schematically showing a configuration of a line quality measurement system according to a modification of the first embodiment.

[圖8]概略表示實施形態2的線路品質測定系統之構成的方塊圖。 8 is a block diagram schematically showing a configuration of a line quality measurement system according to a second embodiment.

實施形態1 Embodiment 1

圖1為概略表示實施形態1的線路品質測定系統100的構成之方塊圖。 FIG. 1 is a block diagram schematically showing a configuration of a line quality measurement system 100 according to the first embodiment.

線路品質測定系統100具有:作為第1線路品質測定裝置的傳送側線路品質測定裝置110、以及作為第2線路品質測定裝置的接收側線路品質測定裝置120。 The line quality measurement system 100 includes a transmission line quality measurement device 110 as a first line quality measurement device, and a reception line quality measurement device 120 as a second line quality measurement device.

傳送側線路品質測定裝置110及接收側線路品質測定裝置120,與通訊線路101連接。通訊線路101為用於聲音通訊的線路。 The transmission line quality measurement device 110 and the reception line quality measurement device 120 are connected to the communication line 101. The communication line 101 is a line for voice communication.

線路品質測定系統100中,從傳送側線路品質測定裝置110傳送測試封包,在接收側線路品質測定裝置120接收測試封包以謀求線路品質。 In the line quality measurement system 100, a test packet is transmitted from the transmission-side line quality measurement device 110, and a test packet is received by the reception-side line quality measurement device 120 to obtain the line quality.

傳送側線路品質測定裝置110具有測試封包傳送部111、以及作為第1通訊部的通訊部112。 The transmission-side line quality measuring device 110 includes a test packet transmission section 111 and a communication section 112 as a first communication section.

測試封包傳送部111,產生含有預設的內容之複數個測試封包。然後,測試封包傳送部111,按照預設的週期,透過通訊部112,將已產生的複數個測試封包依序傳送。例如,當線路品質的測定開始時,測試封包傳送部111,透過通訊部112,按照一定週期Tt毫秒傳送測試封包。測試封包傳送部111,持續執行傳送測試封包的處理,直到傳送了作為預設封包數的N個封包為止。因此,N×Tt(毫秒)為測試封包傳送時間。另外,N可以為2,但通常為3以上。在此,使用較聲音封包的傳送週期還要長的週期(例如1000毫秒)作為測試封包的傳送週期Tt。在此,測試封包的傳送週期Tt亦稱之為測試傳送週期。 The test packet transmission unit 111 generates a plurality of test packets including a preset content. Then, the test packet transmission unit 111 transmits the generated test packets sequentially through the communication unit 112 according to a preset period. For example, when the measurement of the line quality is started, the test packet transmission unit 111 transmits the test packet through the communication unit 112 at a constant period Tt milliseconds. The test packet transmission unit 111 continues to execute the process of transmitting a test packet until N packets are transmitted as a preset number of packets. Therefore, N × Tt (milliseconds) is the test packet transmission time. Although N may be 2, it is usually 3 or more. Here, a period longer than the transmission period of the voice packet (for example, 1000 milliseconds) is used as the transmission period Tt of the test packet. Here, the transmission period Tt of the test packet is also referred to as a test transmission period.

通訊部112,與通訊線路101連接,與通訊線路101之間進行通訊。例如,通訊部112,接收測試封包傳送部111所產生的測試封包,並將該測試封包傳送到通訊線路101。 The communication unit 112 is connected to the communication line 101 and communicates with the communication line 101. For example, the communication unit 112 receives a test packet generated by the test packet transmission unit 111 and transmits the test packet to the communication line 101.

接收側線路品質測定裝置120具有:作為第2通訊部的通訊部121、傳送延遲變動算出部122、及品質推定值算出部123。 The receiving-side line quality measuring device 120 includes a communication unit 121 as a second communication unit, a transmission delay fluctuation calculation unit 122, and a quality estimation value calculation unit 123.

通訊部121,與通訊線路101連接,與通訊線路101之間進行通訊。例如,通訊部121,從通訊線路101接收測試封包,將該測試封包提供給傳送延遲變動算出部122。 The communication unit 121 is connected to the communication line 101 and communicates with the communication line 101. For example, the communication unit 121 receives a test packet from the communication line 101 and supplies the test packet to the transmission delay variation calculation unit 122.

傳送延遲變動算出部122,透過通訊部121,依序接收複數個測試封包,算出表示該等複數個測試封包當中連續接收的二個測試封包之間的傳送延遲之差的傳送延遲變動。例如,傳送延遲變動算出部122,每當接收到測試封包時,就使用接收到測試封包的時刻及測試封包的傳送週期Tt算出傳送延遲變動,並將該傳送延遲變動提供給品質推定值算出部123。 The transmission delay variation calculation unit 122 sequentially receives a plurality of test packets through the communication unit 121, and calculates a transmission delay variation indicating a difference in transmission delay between two test packets received consecutively among the plurality of test packets. For example, the transmission delay variation calculation unit 122 calculates the transmission delay variation using the time when the test packet is received and the transmission period Tt of the test packet each time a test packet is received, and supplies the transmission delay variation to the quality estimation value calculation unit. 123.

品質推定值算出部123,算出用以基於已算出的傳送延遲變動推定 線路品質的品質推定值。例如,品質推定值算出部123,使用傳送延遲變動算出部122所提供的傳送延遲變動,推定在實際的聲音通訊中發生的聲音間斷時間。以下,將此聲音間斷時間的推定值稱之為品質推定值。具體言之,品質推定值算出部123,在傳送延遲變動為預設的閾值以上的情況下,用預設的修正值修正該傳送延遲變動,依據從修正後的傳送延遲變動減算該閾值所算出的算出值,算出表示通訊線路的品質之品質推定值。在此的閾值係對應於,聲音通訊中產生聲音間斷之聲音封包的傳送延遲變動的大小。 The quality estimation value calculation unit 123 calculates an estimation for estimating the fluctuation based on the calculated transmission delay. Estimated quality of line quality. For example, the quality estimation value calculation unit 123 uses the transmission delay variation provided by the transmission delay variation calculation unit 122 to estimate the audio discontinuity time that occurs in the actual audio communication. Hereinafter, the estimated value of the sound discontinuity time is referred to as a quality estimated value. Specifically, the quality estimation value calculation unit 123 corrects the transmission delay variation with a preset correction value when the transmission delay variation is equal to or greater than a preset threshold value, and calculates it by subtracting the threshold value from the corrected transmission delay variation. The calculated value is used to calculate an estimated quality value indicating the quality of the communication line. The threshold here corresponds to the magnitude of the variation in the transmission delay of a voice packet in which voice interruption occurs during voice communication.

圖2(A)及(B)為表示傳送側線路品質測定裝置110及接收側線路品質測定裝置120的硬體構成之方塊圖。 2 (A) and 2 (B) are block diagrams showing the hardware configuration of the transmission-side line quality measuring device 110 and the receiving-side line quality measuring device 120.

例如,如圖2(A)所示,測試封包傳送部111、傳送延遲變動算出部122及品質推定值算出部123的一部分或者全部可以由記憶體140、以及執行儲存在記憶體140中的程式的CPU(Central Processing Unit)等的處理器141所構成。此種程式,可以透過網路來提供,另外,亦可記錄在記錄媒體上提供。亦即,此種程式也可以用例如程式產品的方式提供。 For example, as shown in FIG. 2 (A), a part or all of the test packet transmission unit 111, the transmission delay variation calculation unit 122, and the quality estimation value calculation unit 123 may be executed by the memory 140 and a program stored in the memory 140 may be executed. It is composed of a processor 141 such as a CPU (Central Processing Unit). Such programs can be provided through the Internet, or they can be provided on a recording medium. That is, such a program may also be provided in the form of a program product, for example.

另外,通訊部112及通訊部121,可以藉由網路介面142實現。 In addition, the communication unit 112 and the communication unit 121 can be implemented through the network interface 142.

再者,其亦可使用由記憶體140、處理器141及網路介面142一體化而成的LSI(Large Scale Integration)的硬體構成來實現。 Moreover, it can also be implemented using a hardware configuration of an LSI (Large Scale Integration) integrated with the memory 140, the processor 141, and the network interface 142.

另外,例如圖2(B)所示,測試封包傳送部111、傳送延遲變動算出部122及品質推定值算出部123的一部分或者全部亦可由單一電路、複合電路、程式化處理器、並列程式化處理器、ASIC(Application Specific Integrated Circuits)或者FPGA(Field Programmable Gate Array)等的處理電路143構成。 In addition, for example, as shown in FIG. 2 (B), a part or all of the test packet transmission unit 111, the transmission delay variation calculation unit 122, and the quality estimation value calculation unit 123 may be a single circuit, a composite circuit, a stylized processor, and a parallel programming. A processing circuit 143 such as a processor, ASIC (Application Specific Integrated Circuits), or FPGA (Field Programmable Gate Array) is configured.

圖3為表示傳送延遲變動算出部122及品質推定值算出部123之動 作的流程圖。以下,使用圖3說明測試封包的傳送延遲變動及線路品質推定值之算出的程序。 FIG. 3 shows operations of the transmission delay fluctuation calculation unit 122 and the quality estimation value calculation unit 123. Worked flowchart. Hereinafter, the procedure for calculating the transmission delay variation of the test packet and the calculation of the estimated line quality will be described using FIG. 3.

首先,當線路品質的測定開始時,品質推定值算出部123,將品質推定值G設定為其初期值「0」。 First, when the measurement of the line quality is started, the quality estimation value calculation unit 123 sets the quality estimation value G to its initial value "0".

繼之,傳送延遲變動算出部122,確認通訊部121是否已接收到測試封包。尚未接收到測試封包的情況下(S11中[否]),處理進行步驟S12,已經接收到測試封包的情況下(S11中[是]),處理進行步驟S13。 Next, the transmission delay variation calculation unit 122 checks whether the communication unit 121 has received the test packet. If a test packet has not been received (No in S11), the process proceeds to step S12, and if a test packet has been received (YES in S11), the process proceeds to step S13.

步驟S12中,傳送延遲變動算出部122,以線路品質測定開始的時間為起點,確認是否已經經過測試封包傳送時間(N×Tt(毫秒))。例如,可以使用通訊部121中接收到用以測定線路品質的最初的測試封包的時間作為該起點。具體言之,相對於測試封包傳送時間,把進行線路品質的測定之後直到進行下一次測定為止的時間設定的夠長,則傳送延遲變動算出部122,在最後接收了測試封包之後,到接收下一個測試封包為止時,已經經過了預設的時間的情況下,可以把下一個測試封包識別當作最初的測試封包。另外,接收側線路品質測定裝置120已經啟動的情況下,傳送延遲變動算出部122,可以容易地識別最初的測試封包。已經經過測試封包傳送時間的情況下(步驟S12中[是]),處理進行步驟S17,尚未經過測試封包傳送時間的情況下(步驟S12中[否]),處理回到步驟S11。 In step S12, the transmission delay fluctuation calculation unit 122 determines whether or not the test packet transmission time (N × Tt (milliseconds)) has elapsed, starting from the time when the line quality measurement is started. For example, the time when the first test packet for measuring the line quality is received in the communication unit 121 may be used as the starting point. Specifically, with respect to the test packet transmission time, the time after the line quality measurement is performed until the next measurement is set to be sufficiently long, the transmission delay variation calculation unit 122, after receiving the test packet finally, waits until the next time. In the case that a preset time has elapsed until a test packet is reached, the next test packet can be identified as the first test packet. When the receiving-side line quality measuring device 120 is activated, the transmission delay variation calculation unit 122 can easily identify the first test packet. When the test packet transmission time has elapsed (YES in step S12), the process proceeds to step S17, and when the test packet transmission time has not elapsed (NO in step S12), the process returns to step S11.

步驟S13中,傳送延遲變動算出部122,算出和前1個接收的測試封包之間的傳送延遲變動dt。具體言之,傳送延遲變動算出部122,依據下述的(1)式算出傳送延遲變動dt。 In step S13, the transmission delay variation calculation unit 122 calculates a transmission delay variation dt from the test packet received immediately before. Specifically, the transmission delay fluctuation calculation unit 122 calculates the transmission delay fluctuation dt based on the following formula (1).

dt=(前1個測試封包接收時刻)-(這次的測試封包接收時刻)-(測試封包傳送週期Tt) (1) dt = (receive time of the previous test packet)-(receive time of the test packet)-(test packet transmission period Tt) (1)

已算出的傳送延遲變動dt被提供給品質推定值算出部123。 The calculated transmission delay variation dt is supplied to the quality estimation value calculation unit 123.

再者,傳送延遲變動算出部122,已經接收到最初的測試封包的情況下,略過步驟S13~S15,使處理進行步驟S16即可。 In addition, when the transmission delay variation calculation unit 122 has received the first test packet, steps S13 to S15 may be skipped, and the process may be performed in step S16.

繼之,品質推定值算出部123,確認已算出的傳送延遲變動dt是否為預設的閾值TH以上。傳送延遲變動dt為閾值TH以上的情況下(S14中[是]),處理進行步驟S15,傳送延遲變動dt未達閾值TH的情況下(S14中[否]),處理進行步驟S16。 Then, the quality estimation value calculation unit 123 checks whether the calculated transmission delay variation dt is equal to or more than a preset threshold TH. When the transmission delay variation dt is equal to or greater than the threshold TH (YES in S14), the process proceeds to step S15, and when the transmission delay variation dt does not reach the threshold TH (No in S14), the process proceeds to step S16.

步驟S15中,品質推定值算出部123更新品質推定值G。 In step S15, the quality estimation value calculation unit 123 updates the quality estimation value G.

例如,如下述(2)式所示,品質推定值算出部123,將對於品質推定值G加算傳送延遲變動dt及預設的補償值OF再減算閾值TH的值作為新的品質推定值G。 For example, as shown in the following formula (2), the quality estimation value calculation unit 123 adds the value of the transmission delay variation dt and the preset compensation value OF to the quality estimation value G and then subtracts the threshold TH as a new quality estimation value G.

G←G+dt+OF-TH (2) G ← G + dt + OF-TH (2)

再者,關於要將閾值TH及補償值OF設定為何值,則如後述。 It should be noted that what values are to be set for the threshold value TH and the compensation value OF will be described later.

步驟S16中,品質推定值算出部123,確認從線路品質測定開始到目前為止已接收的測試封包數是否為預設的封包數「N」。在此,「N」為2以上的自然數。測試封包數已經為「N」的情況下(S16中[是]),處理進行步驟S17、測試封包數尚未為「N」的情況下(S16中[否]),處理回到步驟S11。 In step S16, the quality estimation value calculation unit 123 confirms whether the number of test packets received so far from the start of the line quality measurement is the preset number "N". Here, "N" is a natural number of 2 or more. When the number of test packets is already "N" (YES in S16), the process proceeds to step S17, and when the number of test packets is not yet "N" (No in S16), the process returns to step S11.

步驟S17中,品質推定值算出部123,將至此已更新的品質推定值G提供給未圖示的上位控制部等的進行後段處理的部分或者裝置。 In step S17, the quality estimation value calculation unit 123 supplies the quality estimation value G that has been updated so far to a part or a device that performs post-processing such as a higher-level control unit (not shown).

如上述,依照此種程序所算出的品質推定值G,係為實際的聲音通訊中的聲音間斷時間的推定值,以下說明該推定值的意義,並說明要將閾值TH及補償值OF設定為何值。 As described above, the estimated quality value G calculated in accordance with such a program is an estimated value of the sound discontinuity time in actual voice communication. The meaning of the estimated value is explained below, and the threshold value TH and the compensation value OF are set. value.

說明時,首先思考封包的傳送延遲波動之發生模式。例如,通訊 線路中的某節點(例如IP路由器等)的處理時間因為負荷增加等而暫時地拉長,之後又恢復為原本的處理時間,而發生封包傳送延遲波動。 In the explanation, first consider the occurrence pattern of the transmission delay fluctuation of the packet. E.g. communication The processing time of a node (such as an IP router) in the line is temporarily lengthened due to an increase in load, etc., and then it is restored to the original processing time, which causes fluctuations in packet transmission delay.

圖4為表示聲音通訊中封包的傳送延遲波動發生時的聲音封包的傳送序列之模式圖。 FIG. 4 is a schematic diagram showing a transmission sequence of an audio packet when a transmission delay fluctuation of a packet occurs in audio communication.

圖4中,從聲音封包傳送側按照傳送週期Ts傳送聲音封包,由聲音封包接收側接收聲音封包。 In FIG. 4, the sound packet is transmitted from the sound packet transmission side according to the transmission period Ts, and the sound packet reception side receives the sound packet.

被傳送的封包當中,最初的2個封包P1、P2以通常的傳送延遲到達聲音封包接收側。第3個到第5個為止的封包P3~P5,較通常的傳送延遲多花了ds(毫秒)到達聲音封包接收側。之後的封包P6~P11,係以較封包P1、P2的傳送延遲還要長、較封包P3~P5的傳送延遲還要短的傳送延遲到達聲音封包接收側。第12個封包P12,則恢復為原本的傳送延遲。另外,封包P6~P12幾乎同時到達聲音封包接收側。 Among the transmitted packets, the first two packets P1 and P2 reach the voice packet receiving side with a normal transmission delay. The packets P3 to P5 from the third to the fifth took ds (milliseconds) longer than the normal transmission delay to reach the voice packet receiving side. The subsequent packets P6 to P11 reach the sound packet receiving side with a transmission delay that is longer than the transmission delay of packets P1 and P2 and shorter than the transmission delay of packets P3 to P5. The twelfth packet P12 is restored to the original transmission delay. In addition, the packets P6 to P12 reach the sound packet receiving side almost simultaneously.

該值ds為,第2個封包P2和第3個封包P3的傳送延遲之差,以下,該值ds表示聲音封包中的傳送延遲變動。另外,圖4所示的時間a表示傳送延遲長了ds(毫秒)的狀態繼續的時間。在以下的說明中,將該時間a稱之為傳送延遲變動繼續時間。 This value ds is the difference between the transmission delay of the second packet P2 and the third packet P3. Hereinafter, the value ds represents the variation of the transmission delay in the audio packet. In addition, time a shown in FIG. 4 represents the time during which the state in which the transmission delay is longer by ds (milliseconds) continues. In the following description, this time a will be referred to as a transmission delay fluctuation continuation time.

聲音通訊中,在聲音封包接收側中設有用以吸收封包傳送延遲波動的波動吸收緩衝儲存器。該波動吸收緩衝儲存器所致的封包傳送延遲波動的耐受性依存於該緩衝儲存器的深度,當傳送延遲變動超過臨界值時,即發生聲音間斷。假設該臨界值為L(毫秒)時,在圖4所示的封包傳送序列中,當傳送延遲變動ds超過臨界值L時,一般來說會發生ds-L(毫秒)的聲音間斷。例如,將聲音封包累積在100ms的波動吸收緩衝儲存器的情況下,100ms即為臨界值L。 In the voice communication, a wave absorption buffer memory is provided in the sound packet receiving side to absorb the fluctuation of the transmission delay of the packet. The tolerance of the packet transmission delay fluctuation caused by the wave absorbing buffer memory depends on the depth of the buffer memory. When the transmission delay fluctuation exceeds a critical value, a sound discontinuity occurs. Assuming that the critical value is L (milliseconds), in the packet transmission sequence shown in FIG. 4, when the transmission delay variation ds exceeds the critical value L, a ds-L (millisecond) sound interruption generally occurs. For example, in a case where a sound packet is accumulated in a fluctuation absorption buffer memory of 100 ms, 100 ms is the critical value L.

在此,回到圖3所示的品質推定值算出部123的動作,思考該步驟S14和步驟S15中的閾值TH。 Here, returning to the operation of the quality estimation value calculation unit 123 shown in FIG. 3, the threshold value TH in steps S14 and S15 will be considered.

導入閾值TH的目的為,防止因為不會影響到聲音通話品質的微小的傳送延遲波動使得線路品質推定值G被更新。 The purpose of introducing the threshold value TH is to prevent the estimated line quality value G from being updated due to slight transmission delay fluctuations that do not affect voice call quality.

因此,使用上述波動吸收緩衝儲存器所致之聲音間斷發生的臨界值L、或者接近臨界值L的值,作為閾值TH。如此一來,只有在觀測到會產生聲音間斷的傳送延遲波動的情況下,才執行圖3的步驟S15所示之品質推定值G的更新。 Therefore, as the threshold value TH, a threshold value L or a value close to the threshold value L at which sound discontinuity occurs due to the above-mentioned wave absorption buffer memory is used. In this way, the update of the quality estimation value G shown in step S15 in FIG. 3 is performed only when it is observed that fluctuations in the transmission delay of the sound are interrupted.

再者,在步驟S15中,將dt+OF-TH加算到品質推定值G來更新G,其中該加算值中的dt-TH的部分相當於聲音間斷時間。 Furthermore, in step S15, dt + OF-TH is added to the estimated quality value G to update G, where a portion of dt-TH in the added value corresponds to the sound discontinuity time.

不過,因為測試封包的傳送週期Tt較聲音通訊時的聲音封包的傳送週期Ts還要長,測試封包傳送中所觀測到的傳送延遲變動dt的值很有可能小於以相同於聲音通訊的傳送週期Ts傳送聲音封包的情況下發生的傳送延遲變動ds。 However, because the transmission period Tt of the test packet is longer than the transmission period Ts of the audio packet during the voice communication, the value of the transmission delay variation dt observed in the transmission of the test packet is likely to be smaller than the transmission period of the same as the voice communication The transmission delay variation ds that occurs when Ts transmits a voice packet.

例如,在圖4中說明週期Tt為週期Ts的10倍的情況。在與圖3所示的聲音封包P3~P5當中的任一者相同的時間點傳送測試封包的情況下,傳送延遲變動dt為ds(毫秒)。在此,假設聲音封包P1以前的傳送封包的傳送延遲和P1、P2相同。 For example, a case where the period Tt is 10 times the period Ts will be described in FIG. 4. When a test packet is transmitted at the same time point as any of the audio packets P3 to P5 shown in FIG. 3, the transmission delay variation dt is ds (milliseconds). Here, it is assumed that the transmission delay of the transmission packet before the audio packet P1 is the same as that of P1 and P2.

在與聲音封包P6~P11當中的任一者相同的時間點傳送測試封包的情況下,傳送延遲變動dt為小於ds(毫秒)的值。再者,在與聲音封包P2、P12相同的時間點傳送測試封包的情況下,沒有計測傳送延遲變動dt,其為0毫秒。 When the test packet is transmitted at the same time point as any of the audio packets P6 to P11, the transmission delay variation dt is a value smaller than ds (milliseconds). In addition, when the test packet is transmitted at the same time point as the audio packets P2 and P12, the transmission delay variation dt is not measured and is 0 milliseconds.

因此,為了修正較傳送延遲變動ds還要小的傳送延遲變動dt而加上補償值OF。傳送延遲變動dt之值為較傳送延遲變動ds小週期Tt的值到傳送延遲變動ds為止之值,亦即,ds-Tt≦dt≦ds,因此,0以上且Tt以下的值作為補償值OF是適當的。在此,補償值OF設定為例如其中央值0.5Tt。補償值OF亦稱之為修正值。 Therefore, in order to correct the transmission delay variation dt smaller than the transmission delay variation ds, the compensation value OF is added. The value of the transmission delay variation dt is smaller than the value of the transmission delay variation ds by a small period Tt until the transmission delay variation ds, that is, ds-Tt ≦ dt ≦ ds. Therefore, a value greater than 0 and less than Tt is used as the compensation value OF. Is appropriate. Here, the compensation value OF is set to, for example, a median value of 0.5 Tt. The compensation value OF is also called a correction value.

在此,聲音封包的傳送延遲波動發生的模式如圖4所示的情況下,以下述方式算出如上述般求出的品質推定值G的期待值。 Here, in the case where the pattern of the propagation delay fluctuation of the audio packet occurs as shown in FIG. 4, the expected value of the estimated quality value G obtained as described above is calculated as follows.

具體言之,按照傳送週期Tt傳送測試封包。已算出的傳送延遲變動dt為波動吸收緩衝儲存器所致之聲音間斷發生的臨界值L以上的情況下,「dt+OF-L」加算到品質推定值G,傳送延遲變動dt未達臨界值L的情況下,不對品質推定值G進行加算。繼續時間為時間a,發生傳送延遲變動d(d為L以上)的封包傳送延遲變動。傳送延遲變動發生後經過時間a之後,直到恢復為原本的傳送延遲為止的封包同時到達接收側。此係相當於圖4中的封包P6~P12同時到達接收側。 Specifically, the test packet is transmitted at the transmission period Tt. When the calculated transmission delay variation dt is equal to or greater than the critical value L of the occurrence of the sound discontinuity caused by the fluctuation absorption buffer memory, "dt + OF-L" is added to the estimated quality value G and the transmission delay variation dt does not reach the critical value In the case of L, the estimated quality value G is not added. The continuation time is time a, and the packet transmission delay variation of the transmission delay variation d (d is greater than or equal to L). After the time a elapses after the transmission delay variation occurs, the packets until the original transmission delay is restored reach the receiving side at the same time. This is equivalent to the packets P6 ~ P12 in Fig. 4 reaching the receiving side at the same time.

另外,從早於傳送延遲變動發生的時間Tt的時間到發生傳送延遲變動為止的期間中,未發生傳送延遲變動。此係相當於,圖4中從傳送封包P3的時間的Tt前的時間到傳送封包P3為止的期間中,未發生傳送延遲變動。 In addition, during a period from a time earlier than the time Tt at which the transmission delay fluctuation occurred to the time when the transmission delay fluctuation occurred, no transmission delay fluctuation occurred. This is equivalent to the fact that in the period from the time before Tt of the time of transmitting the packet P3 to the time of transmitting the packet P3 in FIG. 4, no variation in the transmission delay occurs.

在如上述的情況中,算出已算出的品質推定值G的期待值。 In the case described above, the expected value of the calculated quality estimation value G is calculated.

先算出a+d-L<Tt的情況下的品質推定值G的期待值。 First, an expected value of the estimated quality value G when a + d-L <Tt is calculated.

首先,若傳送延遲變動d發生之後的時間a內傳送了測試封包,則藉由該測試封包傳送所觀測到的傳送延遲差dt和d相同。而且,藉由測試封包傳送觀測到的傳送延遲差dt為d的機率為a/Tt。亦即,算出G=d-L+OF作為品質推定值G的機率為a/Tt。 First, if a test packet is transmitted within time a after the transmission delay variation d occurs, the transmission delay difference dt and d observed by the test packet transmission are the same. Furthermore, the probability that the transmission delay difference dt observed by the test packet transmission is d is a / Tt. That is, the probability of calculating G = d-L + OF as the quality estimation value G is a / Tt.

另外,傳送延遲變動d發生後,若從時間a經過後直到經過時間a+d-L為止的期間傳送了測試封包,則藉由該測試封包傳送觀測到的傳送延遲差dt為小於d並為L以上的值。而且,藉由測試封包傳送所觀測到的傳送延遲差dt為L≦dt<d(小於d且為L以上)的機率為(d-L)/Tt。亦即,算出L-L+OF(=OF)到d-L+OF作為品質推定值G的機率為a/Tt,其機率密度為均勻分布。 In addition, after the transmission delay variation d occurs, if a test packet is transmitted from the time a to the elapsed time a + dL, the transmission delay difference dt observed by the test packet transmission is less than d and is more than L Value. Further, the probability that the transmission delay difference dt observed by the test packet transmission is L ≦ dt <d (less than d and greater than L) is (d-L) / Tt. That is, the probability that L-L + OF (= OF) to d-L + OF is calculated as the estimated quality value G is a / Tt, and the probability density is uniformly distributed.

因此,品質推定值G的期待值E(G)為,觀測到的傳送延遲差dt和d相同的事例對應的(d-L+OF)×a/Tt、以及觀測到的傳送延遲差dt為L≦dt<d的事例對應的{(OF+d-L+OF)/2}×(d-L)/Tt之和,因此,E(G)=(d-L+OF)×a/Tt+{(d-L+2×OF)/2}×(d-L)/Tt。 Therefore, the expected value E (G) of the estimated quality value G is (d-L + OF) × a / Tt for the case where the observed transmission delay difference dt and d are the same, and the observed transmission delay difference dt is The case where L ≦ dt <d corresponds to the sum of {(OF + d-L + OF) / 2} × (dL) / Tt. Therefore, E (G) = (d-L + OF) × a / Tt + { (d-L + 2 × OF) / 2} × (dL) / Tt.

繼之,算出a+d-L≧Tt且a<Tt的情況下的品質推定值G的期待值。 Then, an expected value of the quality estimation value G in a case where a + d-L ≧ Tt and a <Tt is calculated.

首先,若傳送延遲變動d發生之後於時間a內傳送測試封包,則藉由該測試封包傳送觀測到的傳送延遲差dt與d相同。而且,藉由測試封包傳送所觀測到的傳送延遲差dt為d的機率為a/Tt。亦即,算出G=d-L+OF作為品質推定值G的機率為a/Tt。 First, if a test packet is transmitted within time a after the transmission delay variation d occurs, the transmission delay difference dt observed by the test packet transmission is the same as d. Furthermore, the probability that the transmission delay difference dt observed by the test packet transmission is d is a / Tt. That is, the probability of calculating G = d-L + OF as the quality estimation value G is a / Tt.

另外,傳送延遲變動d發生之後,若從經過時間a之後到經過時間Tt為止的期間傳送測試封包,則藉由該測試封包傳送所觀測到的傳送延遲差dt為小於d且為d-(Tt-a)以上的值。而且,如上述,傳送延遲變動d發生之後的時間a內傳送測試封包的機率為a/Tt,從傳送延遲變動d發生之後直到Tt為止的期間一定會傳送1個測試封包,所以,藉由測試封包傳送所觀測到的傳送延遲差dt為小於d且d-(Tt-a)以上的值的機率為1-a/Tt,其機率密度為均勻分布。 In addition, after the transmission delay variation d occurs, if a test packet is transmitted from the elapsed time a to the elapsed time Tt, the transmission delay difference dt observed by the test packet transmission is less than d and d- (Tt -a) above value. Furthermore, as described above, the probability of transmitting a test packet within time a after the transmission delay variation d occurs is a / Tt. One test packet is always transmitted from the time after the transmission delay variation d occurs to Tt. Therefore, by testing The probability that the transmission delay difference dt observed in the packet transmission is smaller than d and equal to or greater than d- (Tt-a) is 1-a / Tt, and the probability density thereof is uniformly distributed.

因此,品質推定值G的期待值E(G)為,觀測到的傳送延遲差dt與d相同之事例對應的(d-L+OF)×a/Tt、和觀測到的傳送延遲差dt為d-(Tt-a)≦dt<d的事例對應的[{d-(Tt-a)-L+OF+d-L+OF}/2]×(1-a/Tt)之和,因此E(G)=(d-L+OF)×a/Tt+{(2×d-2×L+a-Tt+2×OF)/2}×(1-a/Tt)。 Therefore, the expected value E (G) of the estimated quality value G is (d-L + OF) × a / Tt corresponding to the case where the observed transmission delay difference dt is the same as d, and the observed transmission delay difference dt is The case of d- (Tt-a) ≦ dt <d corresponds to the sum of [{d- (Tt-a) -L + OF + d-L + OF} / 2] × (1-a / Tt), so E (G) = (d-L + OF) × a / Tt + {(2 × d-2 × L + a-Tt + 2 × OF) / 2} × (1-a / Tt).

另外,a≧Tt的情況下,藉由週期Tt的測試封包傳送一定會觀測到長度d的傳送延遲波動。因此,G的期待值E(G)為E(G)=d-L+OF。 In addition, in the case of a ≧ Tt, a transmission delay fluctuation of the length d must be observed in the transmission of the test packet with the period Tt. Therefore, the expected value E (G) of G is E (G) = d-L + OF.

圖5為,使用實際的封包通訊線路進行40毫秒週期的聲音封包傳送 以觀測傳送延遲波動的發生,繪製已發生的300毫秒以上的傳送延遲變動和傳送延遲變動繼續時間之例的圖。在圖5所示的圖中,橫軸為傳送延遲變動,縱軸為傳送延遲變動繼續時間。 Figure 5 shows the use of an actual packet communication line for a 40 millisecond period of voice packet transmission. Observe the occurrence of transmission delay fluctuations, and plot the examples of transmission delay fluctuations that have occurred for more than 300 milliseconds and the duration of transmission delay fluctuations. In the graph shown in FIG. 5, the horizontal axis is the transmission delay variation, and the vertical axis is the transmission delay variation continuation time.

依據此圖,傳送延遲變動和其繼續時間並不相關,傳送延遲變動繼續時間多半(正確來說是全體的78%)為300ms以內,其一半以上(正確來說是全體的58%)為100ms以內。 According to this figure, the transmission delay variation is not related to its continuation time. Most of the transmission delay variation continuity time (78% of the total) is within 300ms, and more than half (correctly 58% of the entire) is 100ms Within.

因此,針對傳送延遲變動繼續時間a分別為100ms、200ms及300ms的情況,以測試封包傳送週期Tt為1000毫秒、波動吸收緩衝儲存器所致之聲音間斷發生的臨界值L為300毫秒、補償值OF為測試封包傳送週期的1/2(500毫秒)的條件下,算出品質推定值G的期待值E(G),將其圖示化的結果顯示於圖6。 Therefore, for the cases where the transmission delay variation duration a is 100ms, 200ms, and 300ms respectively, the test packet transmission period Tt is 1000 milliseconds, and the critical value L of the sound discontinuity caused by the wave absorption buffer memory is 300 milliseconds and the compensation value Under the condition that OF is 1/2 (500 milliseconds) of the test packet transmission cycle, the expected value E (G) of the estimated quality value G is calculated, and the result is illustrated in FIG. 6.

圖6中,以實線繪製的結果為在上述條件(換言之,波動吸收緩衝儲存器所致之聲音間斷發生的臨界值L為300毫秒的條件)下,實際發生的聲音間斷時間。在傳送延遲變動繼續時間a為300ms的情況下,期待值E(G)與實際的聲音間斷時間的差變大,但最大就是255毫秒。若傳送延遲變動繼續時間a如圖5那樣在100ms以下的事例有一半以上,則期待值E(G)為接近實際的聲音間斷時間之值,其差小於255毫秒。 In FIG. 6, the result plotted with a solid line is the actual sound discontinuity time under the above conditions (in other words, a condition where the threshold value L of the sound discontinuity caused by the wave absorption buffer memory is 300 milliseconds). When the transmission delay fluctuation continuation time a is 300 ms, the difference between the expected value E (G) and the actual sound discontinuity time becomes large, but the maximum value is 255 ms. If more than half of the cases where the transmission delay fluctuation continuation time a is less than 100 ms as shown in FIG. 5, the expected value E (G) is a value close to the actual sound discontinuity time, and the difference is less than 255 ms.

如此可知,品質推定值G的期待值E(G)和實際的聲音間斷時間的關係如圖6所示,依據圖3所示的流程圖所求出的品質推定值G,為該測試封包傳送時間N×Tt毫秒的期間會發生的聲音間斷時間的推定值。 In this way, it can be seen that the relationship between the expected value E (G) of the estimated quality value G and the actual sound discontinuity time is shown in FIG. 6, and the estimated quality value G obtained according to the flowchart shown in FIG. The estimated value of the sound discontinuity time that occurs during the time N × Tt milliseconds.

以上表示出,將補償值OF加算到已算出的傳送延遲變動dt,並且減去閾值TH所得到的品質推定值G為,聲音通話時的聲音間斷時間的推定值,但也可以不進行補償值的加算,而是將特定修正值乘以傳送延遲變動dt。在此情 況下,圖3的步驟S13中,傳送延遲變動算出部122,將乘算用修正值對傳送延遲變動dt進行乘算,並減去閾值TH,以算出傳送延遲變動dt。 The above shows that the estimated value of quality G obtained by adding the compensation value OF to the calculated transmission delay variation dt and subtracting the threshold value TH is the estimated value of the sound interruption time during a voice call, but the compensation value may not be performed. Is calculated by multiplying the specific correction value by the transmission delay variation dt. In this situation In this case, in step S13 in FIG. 3, the transmission delay fluctuation calculation unit 122 multiplies the correction value for multiplication by the transmission delay fluctuation dt and subtracts the threshold TH to calculate the transmission delay fluctuation dt.

另外,圖1所示之線路品質測定系統100為,用作為傳送側的線路品質測定裝置的傳送側線路品質測定裝置110、及作為接收側的線路品質測定裝置的接收側線路品質測定裝置120求出線路品質,但實施形態1並不限定於此例。 In addition, the line quality measurement system 100 shown in FIG. 1 is obtained by using a transmission-side line quality measurement device 110 as a transmission-side line quality measurement device and a receiving-side line quality measurement device 120 as a receiving-side line quality measurement device. Outgoing line quality, Embodiment 1 is not limited to this example.

例如,如圖7所示的線路品質測定系統100#般,由第1線路品質測定裝置110#及第2線路品質測定裝置120#構成亦可。 For example, as shown in the line quality measurement system 100 # shown in FIG. 7, the first line quality measurement device 110 # and the second line quality measurement device 120 # may be configured.

第1線路品質測定裝置110#,除了測試封包傳送部111及通訊部112之外,還具備和圖1所示的接收側線路品質測定裝置120的傳送延遲變動算出部122及品質推定值算出部123相同功能的傳送延遲變動算出部122#及品質推定值算出部123#。 The first line quality measuring device 110 # includes, in addition to the test packet transmission unit 111 and the communication unit 112, a transmission delay variation calculation unit 122 and a quality estimation value calculation unit that are different from the reception-side line quality measurement device 120 shown in FIG. 123 has the same function as the transmission delay fluctuation calculation unit 122 # and the quality estimation value calculation unit 123 #.

另外,第2線路品質測定裝置120#,除了通訊部121、傳送延遲變動算出部122及品質推定值算出部123之外,還具備和圖1所示的傳送側線路品質測定裝置110的測試封包傳送部111相同功能的測試封包傳送部111#。 In addition, the second line quality measuring device 120 # includes, in addition to the communication unit 121, the transmission delay variation calculation unit 122, and the quality estimation value calculation unit 123, a test packet with the transmission-side line quality measurement device 110 shown in FIG. The test packet transmission unit 111 # having the same function as the transmission unit 111.

藉由如上述構成,線路品質測定系統100#能夠同時求得通訊線路101之雙方向的傳送品質。 With the configuration described above, the line quality measurement system 100 # can simultaneously obtain the transmission quality in both directions of the communication line 101.

再者,以上記載求出推定封包傳送延遲波動造成的通話品質的劣化的品質推定值G,但也可以將如專利文獻1所揭露的算出封包傳送延遲的絕對量及封包遺失量的通訊品質測定裝置的功能、和算出上述品質推定值G的線路品質測定裝置的功能加以組合,構成通訊品質測定裝置,以依據封包傳送延遲的絕對量、封包遺失量、及上述品質推定值G判斷通訊品質。 In addition, the above description obtains a quality estimation value G for degrading the call quality due to the fluctuation of the estimated packet transmission delay, but it is also possible to measure the communication quality by calculating the absolute amount of packet transmission delay and the amount of packet loss as disclosed in Patent Document 1. The function of the device is combined with the function of the line quality measuring device that calculates the above-mentioned estimated quality value G to form a communication quality measuring device, which judges the communication quality based on the absolute amount of packet transmission delay, the amount of lost packets, and the above-mentioned estimated quality value G.

如上述,依據實施形態1,測試封包傳送部111傳送測試封包,傳 送延遲變動算出部122算出已接收的測試封包的傳送延遲變動,品質推定值算出部123所算出的傳送延遲變動大於預設的閾值的情況下,將預設的修正值加算到已算出的傳送延遲變動所得到的值,再從該值減去該閾值後所求出的值作為品質推定值,因此,即使測試封包傳送週期較聲音通訊時的封包傳送週期還要長,也能夠推定封包傳送延遲波動造成的通訊品質的劣化。 As described above, according to Embodiment 1, the test packet transmission unit 111 transmits a test packet, The transmission delay variation calculation unit 122 calculates the transmission delay variation of the received test packet. When the transmission delay variation calculated by the quality estimation value calculation unit 123 is greater than a preset threshold, the preset correction value is added to the calculated transmission. The value obtained by delay variation, and then the value obtained by subtracting the threshold value from this value, is used as the estimated quality value. Therefore, even if the test packet transmission cycle is longer than the packet transmission cycle in audio communication, the packet transmission can be estimated. Degradation of communication quality caused by delay fluctuations.

實施形態2 Embodiment 2

圖8為概略顯示實施形態2的線路品質測定系統200之構成的方塊圖。 FIG. 8 is a block diagram schematically showing the configuration of a line quality measurement system 200 according to the second embodiment.

線路品質測定系統200具備線路品質測定裝置210、及送返裝置230。 The line quality measurement system 200 includes a line quality measurement device 210 and a return device 230.

線路品質測定裝置210及送返裝置230與通訊線路101連接。 The line quality measuring device 210 and the returning device 230 are connected to the communication line 101.

線路品質測定系統200中,送返裝置230將從線路品質測定裝置210傳送的測試封包送回,線路品質測定裝置210接收測試封包並求出線路品質。 In the line quality measurement system 200, the return device 230 returns a test packet transmitted from the line quality measurement device 210, and the line quality measurement device 210 receives the test packet and obtains the line quality.

線路品質測定裝置210具有:測試封包傳送部211、作為第1通訊部的通訊部212、傳送延遲變動算出部213、及品質推定值算出部214。 The line quality measuring device 210 includes a test packet transmission unit 211, a communication unit 212 as a first communication unit, a transmission delay variation calculation unit 213, and a quality estimation value calculation unit 214.

測試封包傳送部211,除了產生測試封包的處理之外,執行與實施形態1中的測試封包傳送部111相同的處理。 The test packet transmission unit 211 executes the same processing as the test packet transmission unit 111 in the first embodiment, except for the process of generating a test packet.

實施形態2的測試封包傳送部211產生含有預設的內容之測試封包。實施形態2中,測試封包傳送部211產生儲存了PING(Packet INternet Groper)中所使用的ICMP(Internet Control Message Protocol)的echo命令的測試封包。在可連接至IP線路的機器幾乎都有安裝PING,其係為利用ICMP的echo命令,對於已指定的對象的IP位址送出文字列,藉由其回覆之有無來確認網路的通暢的的作法。 The test packet transmission unit 211 of the second embodiment generates a test packet including a predetermined content. In the second embodiment, the test packet transmission unit 211 generates a test packet storing an echo command of the Internet Control Message Protocol (ICMP) used in the PING (Packet INternet Groper). PING is installed on almost all devices that can be connected to the IP line. It uses the ICMP echo command to send a character string to the IP address of the specified object, and confirms the smoothness of the network by replying to it. practice.

通訊部212,在與通訊線路101之間進行通訊。例如,通訊部212,接收測試封包傳送部211所產生的測試封包,將該測試封包傳送至通訊線路 101。另外,通訊部212,從通訊線路101接收測試封包,將該測試封包提供給傳送延遲變動算出部213。 The communication unit 212 performs communication with the communication line 101. For example, the communication unit 212 receives the test packet generated by the test packet transmission unit 211, and transmits the test packet to the communication line. 101. The communication unit 212 receives a test packet from the communication line 101 and supplies the test packet to the transmission delay variation calculation unit 213.

傳送延遲變動算出部213,算出已接收的測試封包間的傳送延遲變動。傳送延遲變動算出部213中的處理,和實施形態1中的接收側線路品質測定裝置120中之傳送延遲變動算出部122的處理相同。 The transmission delay fluctuation calculation unit 213 calculates a transmission delay fluctuation between the received test packets. The processing in the transmission delay fluctuation calculation unit 213 is the same as the processing in the transmission delay fluctuation calculation unit 122 in the receiving-side line quality measuring device 120 in the first embodiment.

品質推定值算出部214,基於已算出的傳送延遲變動算出用以推定線路品質的品質推定值。品質推定值算出部214中的處理,和實施形態1中的接收側線路品質測定裝置120中之品質推定值算出部123的處理相同。 The quality estimation value calculation unit 214 calculates a quality estimation value for estimating the line quality based on the calculated transmission delay variation. The processing in the quality estimation value calculation unit 214 is the same as the processing in the quality estimation value calculation unit 123 in the receiving-side line quality measurement device 120 in the first embodiment.

送返裝置230具備通訊部231、及送返處理部232。 The return device 230 includes a communication section 231 and a return processing section 232.

通訊部231,從通訊線路101接收測試封包,將該測試封包提供給送返處理部232。另外,通訊部231,從送返處理部232接收送返用的測試封包,並將之傳送至通訊線路101。 The communication unit 231 receives a test packet from the communication line 101 and supplies the test packet to the return processing unit 232. In addition, the communication unit 231 receives a return test packet from the return processing unit 232 and transmits the test packet to the communication line 101.

送返處理部232,回應測試封包中儲存的echo命令,依據ICMP,將測試封包提供給通訊部231,並送回線路品質測定裝置210。 The return processing unit 232, in response to the echo command stored in the test packet, provides the test packet to the communication unit 231 according to the ICMP, and returns the test packet to the line quality measuring device 210.

例如,如圖2(A)所示,以上記載的測試封包傳送部211、傳送延遲變動算出部213、品質推定值算出部214及送返處理部232的一部分或者全部可以由記憶體140、以及執行儲存在記憶體140中的程式之CPU等的處理器141所構成。此種程式,可以透過網路來提供,另外,亦可記錄在記錄媒體上提供。亦即,此種程式也可以用例如程式產品的方式提供。 For example, as shown in FIG. 2 (A), a part or all of the test packet transmission unit 211, transmission delay variation calculation unit 213, quality estimation value calculation unit 214, and return processing unit 232 described above may be stored in the memory 140, and A processor 141 such as a CPU executing a program stored in the memory 140 is configured. Such programs can be provided through the Internet, or they can be provided on a recording medium. That is, such a program may also be provided in the form of a program product, for example.

另外,通訊部212及通訊部231,可以藉由網路介面142實現。 The communication unit 212 and the communication unit 231 can be implemented through the network interface 142.

再者,其亦可使用由記憶體140、處理器141及網路介面142一體化而成的LSI(Large Scale Integration)的硬體構成來實現。 Moreover, it can also be implemented using a hardware configuration of an LSI (Large Scale Integration) integrated with the memory 140, the processor 141, and the network interface 142.

另外,例如圖2(B)所示,測試封包傳送部211、傳送延遲變動算出部213、品質推定值算出部214及送返處理部232的一部分或者全部亦可由單一電路、複合電路、程式化處理器、並列程式化處理器、ASIC或者FPGA等的處理電路143構成。 In addition, for example, as shown in FIG. 2 (B), a part or all of the test packet transmission unit 211, transmission delay variation calculation unit 213, quality estimation value calculation unit 214, and return processing unit 232 may be a single circuit, a composite circuit, or a program. A processing circuit 143 such as a processor, a parallel programmable processor, an ASIC, or an FPGA is configured.

如上述,依據實施形態2,能夠求出來回通過通訊線路101之情況下的通訊品質。另外,測試封包傳送部211所產生的測試封包為PING使用的ICMP的echo命令,藉此,送返裝置230可以為個人電腦等的一般的IP線路連接機器。藉此,如圖1或者圖7所示,不必要再做為測定對象的通訊線路101的兩端設置線路品質測定裝置,能夠簡化設置的程序。 As described above, according to the second embodiment, it is possible to obtain the communication quality when the communication line 101 is passed. In addition, the test packet generated by the test packet transmission unit 211 is an echo command of the ICMP used by PING, whereby the return device 230 can be a general IP line-connected device such as a personal computer. Thereby, as shown in FIG. 1 or FIG. 7, it is not necessary to provide a line quality measuring device at both ends of the communication line 101 as a measurement target, and the setting procedure can be simplified.

實施形態3 Embodiment 3

如圖1所示,實施形態3的線路品質測定系統300具備:做為第1線路品質測定裝置的傳送側線路品質測定裝置310、及作為第2線路品質測定裝置的接收側線路品質測定裝置320。 As shown in FIG. 1, the line quality measurement system 300 according to the third embodiment includes a transmission line quality measurement device 310 as a first line quality measurement device, and a reception line quality measurement device 320 as a second line quality measurement device. .

傳送側線路品質測定裝置310及接收側線路品質測定裝置320,與通訊線路101連接。 The transmission line quality measurement device 310 and the reception line quality measurement device 320 are connected to the communication line 101.

傳送側線路品質測定裝置310具有測試封包傳送部311、以及作為第1通訊部的通訊部112。 The transmission-side line quality measuring device 310 includes a test packet transmission section 311 and a communication section 112 as a first communication section.

實施形態3中的通訊部112中之處理,與實施形態1中的通訊部112中之處理相同。 The processing in the communication unit 112 in the third embodiment is the same as the processing in the communication unit 112 in the first embodiment.

測試封包傳送部311,除了產生測試封包的處理之外,執行與實施形態1中的測試封包傳送部111相同的處理。 The test packet transmission unit 311 executes the same processing as the test packet transmission unit 111 in the first embodiment except for the process of generating a test packet.

實施形態3中的測試封包傳送部311,產生含有預設的內容的測試封包。實 施形態3中,測試封包傳送部311,在測試封包內包含表示測試封包的傳送時刻的傳送時刻資訊。 The test packet transmission unit 311 in the third embodiment generates a test packet including a predetermined content. real In the third embodiment, the test packet transmission unit 311 includes transmission time information indicating the transmission time of the test packet in the test packet.

接收側線路品質測定裝置320具備:作為第2通訊部的通訊部121、傳送延遲變動算出部322、及品質推定值算出部123。 The receiving-side line quality measuring device 320 includes a communication unit 121 as a second communication unit, a transmission delay fluctuation calculation unit 322, and a quality estimation value calculation unit 123.

至於實施形態3中的通訊部121及品質推定值算出部123中的處理,和實施形態1中的通訊部121及品質推定值算出部123中之處理相同。 The processing in the communication unit 121 and the estimated quality value calculation unit 123 in the third embodiment is the same as the processing in the communication unit 121 and the estimated quality value calculation unit 123 in the first embodiment.

傳送延遲變動算出部322,算出已接收的測試封包間的傳送延遲變動。例如,傳送延遲變動算出部322,每當接收到測試封包時,使用接收到測試封包的時刻、及測試封包的傳送週期Tt算出傳送延遲變動,將該傳送延遲變動提供給品質推定值算出部123。 The transmission delay fluctuation calculation unit 322 calculates a transmission delay fluctuation between the received test packets. For example, the transmission delay variation calculation unit 322 calculates the transmission delay variation using the time when the test packet is received and the transmission period Tt of the test packet each time a test packet is received, and supplies the transmission delay variation to the quality estimation value calculation unit 123. .

實施形態1中的傳送延遲變動算出部122,依據dt=(前1個測試封包接收時刻)-(本次測試封包接收時刻)-(測試封包傳送週期)算出傳送延遲變動dt,但是,實施形態3中的傳送延遲變動算出部322,參照測試封包內所包含的傳送時刻資訊,依據dt=(前1個測試封包接收時刻)-(本次測試封包接收時刻)-{(前1個測試封包傳送時刻)-(本次測試封包傳送時刻)}算出傳送延遲變動dt。換言之,實施形態3中的傳送延遲變動算出部322,依據測試封包所包含的傳送時刻的差,算出測試封包的傳送週期。 The transmission delay variation calculation unit 122 in Embodiment 1 calculates the transmission delay variation dt based on dt = (previous test packet reception time)-(this test packet reception time)-(test packet transmission cycle). However, the embodiment The transmission delay variation calculation unit 322 in 3 refers to the transmission time information contained in the test packet, and based on dt = (the previous test packet reception time)-(the current test packet reception time)-{(the previous test packet Transmission time)-(transmission time of this test packet)} Calculate transmission delay variation dt. In other words, the transmission delay fluctuation calculation unit 322 in Embodiment 3 calculates the transmission cycle of the test packet based on the difference in the transmission time included in the test packet.

依據實施形態3,傳送延遲變動算出部322,即使測試封包傳送部311傳送測試封包的傳送週期改變了,也能夠正確求出傳送延遲變動dt,能夠提高實施形態3中的線路品質測定裝置的設計之自由度。 According to the third embodiment, the transmission delay variation calculation unit 322 can accurately determine the transmission delay variation dt even if the transmission period of the test packet transmission by the test packet transmission unit 311 is changed, which can improve the design of the line quality measuring device in the third embodiment. Degrees of freedom.

實施形態3的線路品質測定系統300係構成如圖1所示,亦可構成如圖7所示,另外,亦可構成如實施形態2。 The configuration of the line quality measurement system 300 according to the third embodiment is as shown in FIG. 1, and may be configured as shown in FIG. 7, and may also be configured as in the second embodiment.

Claims (9)

一種線路品質測定系統,其包括:第1線路品質測定裝置,其連接於用於聲音通訊的通訊線路;及第2線路品質測定裝置;前述第1線路品質測定裝置包含:第1通訊部,其連接於前述通訊線路;及測試封包傳送部,透過前述第1通訊部,將複數測試封包依照測試傳送週期依序傳送至前述第2線路品質測定裝置,該測試傳送週期係為較用於前述聲音通訊的聲音封包之傳送週期還要長之傳送週期;前述第2線路品質測定裝置包含:第2通訊部,其連接於前述通訊線路;及傳送延遲變動算出部,透過前述第2通訊部,依序接收前述複數測試封包,算出表示前述複數測試封包當中的連續接收的二個測試封包之間的傳送延遲之變動大小的傳送延遲變動;及品質推定值算出部,前述傳送延遲變動為預設的閾值以上的情況下,用預設的修正值修正前述傳送延遲變動,依據從前述修正後的傳送延遲變動減算前述閾值所算出的算出值,算出表示前述通訊線路之品質的品質推定值。 A line quality measurement system includes: a first line quality measurement device connected to a communication line for voice communication; and a second line quality measurement device; the first line quality measurement device includes: a first communication section, Connected to the aforementioned communication line; and a test packet transmission unit, through the aforementioned first communication unit, a plurality of test packets are sequentially transmitted to the aforementioned second line quality measuring device in accordance with the test transmission cycle, and the test transmission cycle is more suitable for the aforementioned sound The transmission period of the communication voice packet is even longer; the aforementioned second line quality measuring device includes: a second communication section connected to the aforementioned communication line; and a transmission delay variation calculation section, through the second communication section, according to Sequentially receiving the aforementioned plurality of test packets, and calculating a transmission delay variation indicating the magnitude of the variation in the transmission delay between two consecutively received test packets among the aforementioned plural test packets; and a quality estimation value calculation section, said transmission delay variation is preset If the threshold is greater than or equal to the threshold, a preset correction value is used to correct the fluctuation of the transmission delay. Transfer delay variation correction after said count subtraction calculation value calculated by the threshold calculating indicating the quality of the communication line quality estimation value. 如申請專利範圍第1項所記載的線路品質測定系統,前述複數測試封包中包含至少三個測試封包;前述傳送延遲變動算出部,前述至少三個測試封包中所包含的前述二個封包的複數組合中,算出複數個前述傳送延遲變動;前述品質推定值算出部,算出複數個前述算出值的情況下,將前述複數算 出值合計,以算出前述品質推定值。 According to the line quality measurement system described in the first patent application scope, the plurality of test packets includes at least three test packets; the transmission delay variation calculation unit, and the plurality of the two packets included in the at least three test packets. In the combination, the plurality of transmission delay variations are calculated. When the quality estimation value calculation unit calculates the plurality of calculation values, the plurality of calculations are performed. The output values are totaled to calculate the above-mentioned estimated quality value. 如申請專利範圍第1或2項所記載的線路品質測定系統,前述傳送延遲變動算出部,從前述二個測試封包的接收時刻之差減算前述測試傳送週期,以算出前述傳送延遲變動。 According to the line quality measurement system described in the scope of claims 1 or 2, the transmission delay variation calculation unit calculates the transmission delay variation by subtracting the test transmission period from a difference between the reception times of the two test packets. 如申請專利範圍第3項所記載的線路品質測定系統,前述測試封包傳送部,在前述複數測試封包中包含表示傳送時刻的傳送時刻資訊;前述傳送延遲變動算出部,由前述二個測試封包中所包含的前述傳送時刻資訊所表示的前述傳送時刻的差算出前述測試傳送週期。 According to the line quality measurement system described in item 3 of the scope of patent application, the test packet transmission unit includes transmission time information indicating the transmission time in the plurality of test packets, and the transmission delay variation calculation unit includes the two test packets. The test transmission cycle is calculated by the difference between the transmission times indicated by the included transmission time information. 如申請專利範圍第1或2項所記載的線路品質測定系統,前述閾值為,前述聲音通訊中產生聲音間斷之聲音封包的傳送延遲變動之大小。 According to the line quality measurement system described in the first or second scope of the patent application, the threshold is the magnitude of the transmission delay variation of the voice packet in which the voice is interrupted during the voice communication. 如申請專利範圍第1或2項所記載的線路品質測定系統,前述修正值為,大於0且在前述測試傳送週期以下的值;前述品質推定值算出部,從前述傳送延遲變動加算前述修正值,以修正前述傳送延遲變動。 As in the line quality measurement system described in the scope of claims 1 or 2, the correction value is a value greater than 0 and less than the test transmission period; the quality estimation value calculation unit adds the correction value from the transmission delay variation. To correct the aforementioned variation in transmission delay. 一種線路品質測定系統,其包括:線路品質測定裝置,其連接於用於聲音通訊的通訊線路;及送返裝置;前述線路品質測定裝置包含:第1通訊部,其連接於前述通訊線路;及測試封包傳送部,透過前述第1通訊部,將複數測試封包依照測試傳送週期 依序傳送至前述送返裝置,該測試傳送週期係為較用於前述聲音通訊的聲音封包之傳送週期還要長之傳送週期;前述送返裝置包含:第2通訊部,其連接於前述通訊線路;及送返處理部,透過前述第2通訊部,依序接收前述複數測試封包,同時透過前述第2通訊部,將前述複數測試封包依序傳送至前述線路品質測定裝置;前述線路品質測定裝置更包含:傳送延遲變動算出部,透過前述第1通訊部,依序接收前述複數測試封包,算出表示前述複數測試封包當中的連續接收的二個測試封包之間的傳送延遲之變動大小的傳送延遲變動;品質推定值算出部,前述傳送延遲變動為預設的閾值以上的情況下,用預設的修正值修正前述傳送延遲變動,依據從前述修正後的傳送延遲變動減算前述閾值所算出的算出值,算出表示前述通訊線路之品質的品質推定值。 A line quality measurement system comprising: a line quality measurement device connected to a communication line for voice communication; and a return device; the line quality measurement device includes: a first communication unit connected to the communication line; and The test packet transmission unit passes the plurality of test packets according to the test transmission cycle through the first communication unit. Sequential transmission to the aforementioned return device, the test transmission period is a transmission period longer than the transmission period of the voice packet used for the aforementioned voice communication; the aforementioned return device includes: a second communication section, which is connected to the aforementioned communication Circuit; and a return processing unit, which sequentially receives the plurality of test packets through the second communication unit, and simultaneously transmits the plurality of test packets to the line quality measurement device in sequence through the second communication unit; the line quality measurement The device further includes a transmission delay variation calculation unit, which sequentially receives the plurality of test packets through the first communication unit, and calculates transmissions indicating a variation in transmission delay between two consecutive test packets among the plurality of test packets. Delay variation; the quality estimation value calculation unit, when the transmission delay variation is greater than or equal to a preset threshold, the transmission delay variation is corrected with a preset correction value, and is calculated by subtracting the threshold from the corrected transmission delay variation. The calculated value is an estimated quality value indicating the quality of the communication line. 一種線路品質測定方法,其係為測定用於聲音通訊的通訊線路之品質的線路品質測定方法,其特徵在於:將複數測試封包依照測試傳送週期依序傳送至前述通訊線路,該測試傳送週期係為較用於前述聲音通訊的聲音封包之傳送週期還要長之傳送週期;從前述通訊線路依序接收前述複數測試封包,算出表示前述複數測試封包當中的連續接收的二個測試封包之間的傳送延遲之變動大小的傳送延遲變動;及前述傳送延遲變動為預設的閾值以上的情況下,用預設的修正值修正前述傳送延遲變動,依據從前述修正後的傳送延遲變動減算前述閾值所算出的算出 值,算出表示前述通訊線路之品質的品質推定值。 A line quality measurement method is a line quality measurement method for determining the quality of a communication line for voice communication, and is characterized in that a plurality of test packets are sequentially transmitted to the aforementioned communication line in accordance with a test transmission cycle, and the test transmission cycle is In order to have a longer transmission period than the transmission period of the voice packet used for the foregoing voice communication, the plurality of test packets are sequentially received from the communication line, and the interval between the two test packets indicating the continuous reception among the plurality of test packets is calculated Transmission delay variation of the transmission delay variation; and when the transmission delay variation is greater than or equal to a preset threshold, the transmission delay variation is corrected with a preset correction value, and the threshold is subtracted from the corrected transmission delay variation. Calculated Value to calculate a quality estimate value indicating the quality of the communication line. 一種線路品質測定方法,其係為測定用於聲音通訊的通訊線路之品質的線路品質測定方法,其特徵在於:將複數測試封包依照測試傳送週期依序傳送至前述通訊線路,該測試傳送週期係為較用於前述聲音通訊的聲音封包之傳送週期還要長之傳送週期;從前述通訊線路依序接收前述複數測試封包;依序將前述複數測試封包傳送回前述通訊線路;從前述通訊線路依序接收前述已送回的複數測試封包,算出表示前述已送回的複數測試封包當中的連續接收的二個測試封包之間的傳送延遲之變動大小的傳送延遲變動;及前述傳送延遲變動為預設的閾值以上的情況下,用預設的修正值修正前述傳送延遲變動,依據從前述修正後的傳送延遲變動減算前述閾值所算出的算出值,算出表示前述通訊線路之品質的品質推定值。 A line quality measurement method is a line quality measurement method for determining the quality of a communication line for voice communication, and is characterized in that a plurality of test packets are sequentially transmitted to the aforementioned communication line in accordance with a test transmission cycle, and the test transmission cycle is In order to have a longer transmission period than the transmission period of the sound packet used for the aforementioned voice communication, the plurality of test packets are sequentially received from the communication line; the plurality of test packets are sequentially transmitted back to the communication line; Sequentially receiving the plurality of test packets that have been sent back, and calculating a transmission delay variation that indicates the variation in the transmission delay between two test packets that are received consecutively among the plurality of test packets that have been sent back; and When the threshold is set to be greater than or equal to, the transmission delay variation is corrected with a preset correction value, and a quality estimated value indicating the quality of the communication line is calculated based on a calculated value obtained by subtracting the threshold from the corrected transmission delay variation.
TW107123684A 2018-02-08 2018-07-09 Channel quality measurement system and channel quality measurement method TW201935893A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
PCT/JP2018/004280 WO2019155561A1 (en) 2018-02-08 2018-02-08 Channel quality measurement system and channel quality measurement method
??PCT/JP2018/004280 2018-02-08

Publications (1)

Publication Number Publication Date
TW201935893A true TW201935893A (en) 2019-09-01

Family

ID=67548256

Family Applications (1)

Application Number Title Priority Date Filing Date
TW107123684A TW201935893A (en) 2018-02-08 2018-07-09 Channel quality measurement system and channel quality measurement method

Country Status (2)

Country Link
TW (1) TW201935893A (en)
WO (1) WO2019155561A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112910584B (en) * 2019-12-03 2022-08-02 维沃移动通信有限公司 Information transmission method and communication equipment
CN117914452B (en) * 2024-01-23 2024-10-18 北京天维信通科技股份有限公司 Unilateral network optimization method and device for conditional repeated data packet transmission

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4417222B2 (en) * 2004-10-19 2010-02-17 エヌ・ティ・ティ・コムウェア株式会社 Voice quality control system and method, bandwidth control apparatus, and computer program
JP2009033683A (en) * 2007-07-30 2009-02-12 Kyocera Corp Voice evaluation apparatus and voice evaluation method

Also Published As

Publication number Publication date
WO2019155561A1 (en) 2019-08-15

Similar Documents

Publication Publication Date Title
EP1224769B1 (en) Method and apparatus for quality of service (qos) measurement
Veal et al. New methods for passive estimation of TCP round-trip times
Assem et al. Monitoring VoIP call quality using improved simplified E-model
US7990887B2 (en) Sampling test of network performance
EP2140590B1 (en) Method of transmitting data in a communication system
US9143418B2 (en) Network transmission capacity measurement
US10044455B2 (en) End-to-end real-time transport protocol (RTP) packet transmission delay measurement apparatus and method
US20030093513A1 (en) Methods, systems and computer program products for packetized voice network evaluation
US10969417B2 (en) Method, protective device and protective system for detecting a fault on a line of an electrical power supply system
US7583613B2 (en) Method of monitoring the quality of a realtime communication
US7636321B1 (en) Method and system for measuring round-trip time of packets in a communications network
US9755926B2 (en) Efficiently utilizing probe packets within a network
TW201935893A (en) Channel quality measurement system and channel quality measurement method
US7436778B1 (en) Related-packet identification
JP4758372B2 (en) Network load detection system, method, apparatus and program
EP1414187A1 (en) Method for evaluating the quality of service of a telecommunication link via a network
Vakili et al. Accurate one-way delay estimation: Limitations and improvements
US9306826B2 (en) Method and apparatus for estimating queuing delay
Kalman et al. Modeling the delays of successively-transmitted Internet packets
CN103297288B (en) Grouping queries delay measurements system
Basso et al. Strengthening measurements from the edges: application-level packet loss rate estimation
CN106603171B (en) Method and equipment for testing bit error rate of terminal receiver
CN107864026B (en) Aggregated link frame loss measurement device and method
JP2004289748A (en) Multimedia communication quality monitoring system and quality monitoring method
KR101587547B1 (en) Method for Measuring Variation of Transmission Delay Time of Network for Rate Adaptation and Realtime Video Service System Using the Same